Cam4 Clean figuccio

rimuove popup bianco

Versão de: 14/08/2020. Veja: a última versão.

Você precisará instalar uma extensão como Tampermonkey, Greasemonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Userscripts para instalar este script.

Você precisará instalar uma extensão como o Tampermonkey para instalar este script.

Você precisará instalar um gerenciador de scripts de usuário para instalar este script.

(Eu já tenho um gerenciador de scripts de usuário, me deixe instalá-lo!)

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

(Eu já possuo um gerenciador de estilos de usuário, me deixar fazer a instalação!)

// ==UserScript==
// @name		   Cam4 Clean figuccio
// @description    rimuove popup bianco
// @version		   3.5
// @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:#c51b1b!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%;}');
    //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}');