Cam4 Clean figuccio

cam colorato sblocco fullscreen

Versione datata 18/08/2020. Vedi la nuova versione l'ultima versione.

Dovrai installare un'estensione come Tampermonkey, Greasemonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Violentmonkey per installare questo script.

Dovrai installare un'estensione come Tampermonkey o Userscripts per installare questo script.

Dovrai installare un'estensione come ad esempio Tampermonkey per installare questo script.

Dovrai installare un gestore di script utente per installare questo script.

(Ho già un gestore di script utente, lasciamelo installare!)

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione come ad esempio Stylus per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

Dovrai installare un'estensione per la gestione degli stili utente per installare questo stile.

(Ho già un gestore di stile utente, lasciamelo installare!)

// ==UserScript==
// @name		   Cam4 Clean figuccio
// @description    cam colorato sblocco fullscreen
// @version		   3.9
// @author         figuccio
// @match          https://*.cam4.com/*
// @match          https://cam4.com/*
// @grant          GM_addStyle
// @grant          GM_setValue
// @grant          GM_getValue
// @run-at         document-start
// @namespace https://greasyfork.org/users/237458
// ==/UserScript==
var _isFullScreen = false;
var _htmlTag, _cam4Player, _originalCam4PlayerStyle = null;

function initialize() {
  try {
    _htmlTag = document.getElementsByTagName('html')[0];
    _cam4Player = document.getElementById('Cam4HLSPlayer') ? document.getElementById('Cam4HLSPlayer') : document.getElementById('Cam4VChat');
    _cam4Player.addEventListener('dblclick', toggleFullScreen, false);
    _originalCam4PlayerStyle = _cam4Player.style;

    document.getElementsByClassName('completeFullscreen')[0].addEventListener('click', toggleFullScreen, false);

   HLS.disconnect = null;
    } catch (exception) {
    console.warn('initialize.exception', exception);
  }
};

function toggleFullScreen() {
  _isFullScreen = !_isFullScreen;
  _htmlTag.style['overflow'] = _isFullScreen ? 'hidden' : 'auto';
  if (_isFullScreen) {
    _cam4Player.style['position'] = 'fixed';
    _cam4Player.style['top'] = 0;
    _cam4Player.style['left'] = 0;
    _cam4Player.style['height'] = '100vh';
    _cam4Player.style['width'] = '100vw';
    _cam4Player.style['z-index'] = 99999;
  } else {
    _cam4Player.style = _originalCam4PlayerStyle;
  }
}
window.onload = initialize;
///////////////////////////////////////
GM_addStyle('.partner-segment{ display:none !important; }');//riga bianca sotto rimossa
GM_addStyle('li.Pagination__active__3Wrob a{background-color:green!important}');//casella visitati verde
GM_addStyle('.Pagination__pagination__2VBDm li a{color:blue!important}');//tutti i numeri blu
GM_addStyle('.Pagination__pagination__2VBDm li{background-color:violet!important}');//tutto lo spondo dei num colorati
GM_addStyle('.Pagination__pagination__2VBDm li a:hover{background-color:red!important}');//non ancora visitati diventa rosso come si poggia mouse
GM_addStyle('.Pagination__pagination__2VBDm {border:2px solid black !important;}');//colore bordo
GM_addStyle(' body {background-color:red!important;}');//cambio colore pagina
GM_addStyle('a:link {color:red !important}');
GM_addStyle('#toggleFriendsFavs,.Header__mailIcon__FyG5T,.Header__notificationsIconInnactive__3sAWh{color:green !important}');//cuore posta notifiche
GM_addStyle('.Header__headerIcon__1gjWf:hover{background-color:red!important}');//cuore posta notifiche al passaggio mouse diventano rosse
GM_addStyle('.GenderPreference__dropdown__2gIIM button,.UserMenu__dropdown__1oXbQ button{color:red!important; background:blue!important}');//esplora trasmetti donne
GM_addStyle('.Header__dropdown__3tRSm button {background:green !important;}');//pulsante account colorato
GM_addStyle('.Header__dropdown__3tRSm button:hover {background:red !important;border:2px solid blue!important}');//pulsante account colorato rosso al pass mouse
GM_addStyle('.FundsBanner__banner__1ZGfE{display:none !important;}');
GM_addStyle('.PageHeaders__title__3xqM_ {display:none !important;}');//publicita inutile parte superiore
GM_addStyle('.Directory__adds__1LzoQ,.SponsoredAds__premiumAds__ySTU0,.Directory__aboveFooterWrap__32Y0u,.Directory__footerAds__2vVIj {display:none !important;}');//publicita
GM_addStyle('.UserTip__container__2A74z{display:none !important;}');//cosa ce di nuovo
GM_addStyle('.Directory__filterBar__3JH4a {background:green!important;color:red!important}');//barra filtri rapidi
GM_addStyle('.Directory__seeAll__3DZ-r{background:violet!important;color:red!important}');//pulsante vedi tutti i tag
GM_addStyle('.Directory__allLinks__16DDp{background:blue!important;margin-left:0px!important}');//colore sotto il pulsante vedi tutti i tag
GM_addStyle('.Button__white__1XHm8 {background:violet!important;color:blue!important;border:2px solid red!important}');//filtri rapidi italia italiano nuovi performen
GM_addStyle('.Directory__listTitle__2Bd6W {color:lime!important}');//le top webcam live colorato
GM_addStyle('.Button__green__lZA_X:hover{background:gold!important;color:red!important;border:2px solid green!important}');//diventa gold colore al pass mouse
GM_addStyle('.Select-placeholder {color:red!important}');//scrittura rossa sulla casella di ricerca
GM_addStyle('.Button__orange__2zqKl {background:violet!important;color:blue!important;border:2px solid red!important}');//pulsante filtri
GM_addStyle('.Select-control{background-color:blue!important;color:red!important;border:2px solid black!important}');//spondo casella ricerca blu
GM_addStyle('.DirectoryCamsOrderingSelect__selectWrapper__zWDsd {display:none!important}');//lasciare cosi
GM_addStyle('.Select-arrow-zone {background-color:red!important;border:2px solid gold!important}');//spondo span casella ricerc//GM_addStyle('.FavouriteFilters__select__1iR45>div>span:nth-child(2n)>span {border-color:black  transparent!important}');
GM_addStyle('.FavouriteFilters__select__1iR45>div>span:nth-child(2n)>span {border-color:black transparent transparent}');//triangolino nero
GM_addStyle('.FavouriteFilters__select__1iR45>div>span:nth-child(2n)>span:hover {border-color:blue transparent transparent!important}');//triangolino blu col mouse sopra
GM_addStyle('.Disclaimer__disclaimerModal__2o3HP header {display:none!important}');//2
GM_addStyle('.Disclaimer__contentWrapper__1c67q .Disclaimer__privacyTerms__3BVZz {display:none!important}');//3
GM_addStyle('.Disclaimer__contentWrapper__1c67q .Disclaimer__genderPrefWrap__cK_Mo .Disclaimer__watchTitle__1G6aC {display:none!important}');//4
GM_addStyle('.Disclaimer__contentWrapper__1c67q .Disclaimer__genderPrefWrap__cK_Mo .Disclaimer__buttonWrap__1K5rq .Disclaimer__buttons__1cqcL {display:none!important}');//5
GM_addStyle('.Disclaimer__contentWrapper__1c67q .Disclaimer__genderPrefWrap__cK_Mo {background-color:green!important;padding: 1px!important}');//6solo pulsante continua visib
GM_addStyle('.PageHeaders__adWrapper__2MSft {display:none!important}');//immagine publicitaria in alto
GM_addStyle('.Modal__small__1hZX8 {max-width: 220px!important}');//popup accedi
GM_addStyle('.Modal__white__371yO {background-color:red!important}');//popup accedi spondo colorato
GM_addStyle('.LoginModal__footer__2Mfw7{display:none!important}');//popup3
GM_addStyle('.LoginModal__loginModal__17dTo button {width: 50%!important}');//pulsante login piu piccolo
GM_addStyle('.Header__offer__2LWKO {display:none!important}');//scrittura scorrevole rimossa
GM_addStyle('.MuiTooltip-popper{display: none!important}');//popup fastidioso sotto i preferiti(cuore)
GM_addStyle('.Header__upgradeToGold__3qe32{display: none!important}');//pulsante diventa gold
GM_addStyle('.Directory__filterBar__3JH4a .Directory__invokeFilters__1zvRz .Directory__filtersButton__2e4li{display: none!important}');//filtri
GM_addStyle('.Directory__filterBar__3JH4a .Directory__trendingTags__3jxaQ .Directory__allLinks__16DDp{display: none!important}');//vedi tutti i tag
                         //continua cookie
document.cookie = "disclaimer18=Accepted; domain=.cam4.com;max-age=315360000"; //ok cookie continua
document.cookie = "disclaimerMobile18=adult; domain=.cam4.com;max-age=315360000"; //ok cookie
    //publicita superiore
GM_addStyle('.AdEmbeded__newAddWrapper__3JUPR .AdEmbeded__underBannerAd__2MlUd{display: none!important}');
    //immagini ingrandite
GM_addStyle('.pageContainer{ width: 116%!important}');
    //parte inutile sotto i numeri
GM_addStyle('.Footer__footer__3DJ2H .Footer__columnsNavigation__1wNw9 .Footer__row__3Efh2 {display: none!important}');
GM_addStyle(' .Footer__legalContainer__ndYnl {display: none!important}');
    //elimina il popup da dentro la chat
document.cookie = "tokenAwarenessOverlayHidden=true; domain=it.cam4.com;max-age=315360000";
//rimosso popup gold quando si esce da fullscreen
GM_addStyle('.modal-content, .ui-dialog{display: none!important}');

GM_addStyle('.profileDisclaimer{display: none!important}');

GM_addStyle('#footer .bottom_footer{display: none!important}');
GM_addStyle('#footer #copyright{display: none!important}');
GM_addStyle('#newTipAreaBox {display: none!important}');
GM_addStyle('#tipMenu{display: none!important}');
GM_addStyle('#newTippingViewer.player-style{display: none!important}');
//striscia nera rimossa
GM_addStyle('#playerOptionsBar{display: none}');

//chat spostata
GM_addStyle('#containerFirebase #fakechatDiv { width: 137%!important}');
GM_addStyle('.desktopView .chatlessPlayer:not(.web-migrated) ~ #containerFirebase #chat_main{padding-left: 70px}');
//video piu grande
GM_addStyle('.desktopView .HLS #Cam4HLSPlayer, .desktopView .HLS #Cam4HLSPlayer_html5_api {width: 140%}');
//popup questo sito utilizza cookie visibile senza estensione blocca publicita
GM_addStyle('.CookieConsent__wrapper__37z94 {display: none!important}');
GM_addStyle('#promptArea {display: none!important}');
//cam simili
GM_addStyle('#relatedCamsSlider > .relatedCamsWrapper{display: none!important}');
//zona profilo eta ecc cam
GM_addStyle('.pod {display: none!important}');
GM_addStyle('.profile-menu .horz-nav {display: none!important}');
//colore verde nelle cam
GM_addStyle('.profileCamWrap {background: green!important}');
GM_addStyle('#NewShowMainBar .innerTube ul{display: none!important}');
//video store
GM_addStyle('.newProfileHeader .btn-set .btn-wrap:last-child a:link, .newProfileHeader .btn-set .btn-wrap:last-child a:visited{display: none!important}');

//tag
GM_addStyle('.Directory__trendingTags__3jxaQ {display: none!important}');
//nome profilo cam e stelline
GM_addStyle('.newProfileHeader .headerLeftCol {background-color: green!important}');
//nome profilo cam
GM_addStyle('.newProfileHeader a:visited{color:blue!important}');