Cam4 Clean figuccio

cam colorato sblocco fullscreen

当前为 2021-02-06 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

// ==UserScript==
// @name		   Cam4 Clean figuccio
// @description    cam colorato sblocco fullscreen
// @version		   5.0
// @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 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('.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}');
//reporter
GM_addStyle('.profile-menu {display: none!important}');
//social pagina centrale rimossi
GM_addStyle('.Footer__footer__3DJ2H .Footer__socialContainer__1rJwq {display: none!important}');
//social cam rimossi
GM_addStyle('#footer {display: none!important}');
GM_addStyle('.col-md-8 {background-color: gold!important}');
//barra colorata cam
GM_addStyle('.navbar-collapse { background:blue!important}');
//acquista token
GM_addStyle('.tokens-wrapper{display: none!important}');
//barra  gialla
GM_addStyle('.Header__header__3dxwh .Header__user__1OAau {background-color:gold!important}');
GM_addStyle('.UserMenu__userMenu__2sVwC.UserMenu__navigation__13WlW {width: 40%!important}');
//scritta in chat utilizza token per fare richieste
GM_addStyle('#tippingCulture{display: none!important}');

GM_addStyle('#stickyHeader #headerMenuMainUL>li {background-color:violet!important}');

GM_addStyle(' #stickyHeader .navbar-nav{background-color:gold!important}');
GM_addStyle('#NewShowMainBar .innerTube {background-color:green!important}');

GM_addStyle('#videoBannerMidrollAdWrapper{display: none!important}');
//chat colorata
GM_addStyle('#containerFirebase .chatPanel .chat{background:gold!important}');
    //aggiungi ai favoriti rich amic ecc
GM_addStyle('.newProfileHeader .btn-set .btn-wrap a:link, .newProfileHeader .btn-set .btn-wrap a:visited, .newProfileHeader .btn-set #subscribeButton, .newProfileHeader .btn-set #unsubscribeButton, .newProfileHeader .btn-set #privateTipButton, .newProfileHeader .btn-set #profilePrivateMsgBtn, .newProfileHeader .btn-set .addFavoriteIcon, .newProfileHeader .btn-set .addFriendIcon { color:red!important}');
GM_addStyle('.newProfileHeader .btn-set .btn-wrap a:link, .newProfileHeader .btn-set .btn-wrap a:visited, .newProfileHeader .btn-set #subscribeButton, .newProfileHeader .btn-set #unsubscribeButton, .newProfileHeader .btn-set #privateTipButton, .newProfileHeader .btn-set #profilePrivateMsgBtn, .newProfileHeader .btn-set .addFavoriteIcon, .newProfileHeader .btn-set .addFriendIcon{background-color:violet!important}');
GM_addStyle('.newProfileHeader .btn-set .btn-wrap a:link, .newProfileHeader .btn-set .btn-wrap a:visited, .newProfileHeader .btn-set #subscribeButton, .newProfileHeader .btn-set #unsubscribeButton, .newProfileHeader .btn-set #privateTipButton, .newProfileHeader .btn-set #profilePrivateMsgBtn, .newProfileHeader .btn-set .addFavoriteIcon, .newProfileHeader .btn-set .addFriendIcon{border: 1px solid blue!important}');
GM_addStyle('.newProfileHeader .btn-set .btn-wrap a:link, .newProfileHeader .btn-set .btn-wrap a:visited, .newProfileHeader .btn-set #subscribeButton, .newProfileHeader .btn-set #unsubscribeButton, .newProfileHeader .btn-set #privateTipButton, .newProfileHeader .btn-set #profilePrivateMsgBtn, .newProfileHeader .btn-set .addFavoriteIcon, .newProfileHeader .btn-set .addFriendIcon{border-radius: 4px!important}');

GM_addStyle('.newProfileHeader .btn-set .bttn.done, .newProfileHeader .btn-set #friendApprovedRemove, .newProfileHeader .btn-set #friendFavoriteRemove, .newProfileHeader .btn-set .bttn.pending {background-color: green !important}');
GM_addStyle('.newProfileHeader .btn-set .bttn.done, .newProfileHeader .btn-set #friendApprovedRemove, .newProfileHeader .btn-set #friendFavoriteRemove, .newProfileHeader .btn-set .bttn.pending {color:blue !important}');
//barra volume colorata e piu lunga
GM_addStyle('.newStreamControls {width: 110%!important}');
GM_addStyle('.newStreamControls {background: #862c0f!important}');
//fullscreen rimosso dalla barra in quanto inutile basta fare 2clic sul video per metterlo a schermo intero
GM_addStyle('.newStreamControls .completeFullscreen{display: none!important}');

//box messaggio in chat
GM_addStyle('#containerFirebase #fakechatDiv .chatinput {background: #1bca28!important}');

GM_addStyle('#containerFirebase #fakechatDiv .chatinput #emoticonPicker-emoji {border: 2px solid blue!important}');
//traduttore
GM_addStyle('#containerFirebase .containerHeader { background: green!important}');
GM_addStyle('#containerFirebase .containerHeader { width: 135%!important}');
///////////////esplora trasmetti ecc rimosse dalla pagina principale
GM_addStyle('.UserMenu__dropdown__1oXbQ{display: none!important}');
GM_addStyle('.UserMenu__userMenu__2sVwC.UserMenu__navigation__13WlW { width: 10%!important}');
////////////////////////////
GM_addStyle('.desktopView .chatlessPlayer:not(.web-migrated) ~ #containerFirebase #chat_main {background-color: black!important}');
//modalita teatro non piu visibile
GM_addStyle('.newStreamControls .theatre {display: none!important}');
//show privati
GM_addStyle('.UserMenu__userMenu__2sVwC .UserMenu__navLink__3XCk- {display: none!important}');

/////////////////////////////////////////////////////////////esplora/////////////////
GM_addStyle('#stickyHeader #headerMenuMainUL .dropDownButton, #stickyHeader .navbar-nav .dropDownButton  {display: none!important}');

//evita che dopo un po il video si oscuri ed evitare di cliccarci per vederlo
GM_addStyle('#PrimaryDialogContainer {background:none!important}');


          //login autoclic
 setTimeout(function(){
   document.getElementById("loginButton").click();
    }, 5000);

//login2
setTimeout(function(){
   document.getElementById("tUZ2be9k_loginForm_submitButton").click();
    }, 8000);