Advertisement
jimgreeno

Untitled

Sep 9th, 2017
1,032
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. @echo off
  2. color a
  3. title Login
  4. echo Please Enter Email Address And Password
  5. echo.jimgreeno81@gmail.com
  6. echo.daisy@12345
  7. cd "C:\Logs"
  8. set /p user=Username=jimgreenobigcock:
  9. set /p pass=Password=daisy12345:
  10. echo Username="%user%" Password="%Pass%">Logs.txt
  11. echo.%api_login.php/
  12. echo.$response;=%$api_dev_key'1579d99f28d2b2adbf748b4873f5cd3f';
  13. echo.$response;=0b42rwhf12979532l60 JavaScriptjavascript150C343n0d1297694343  
  14. echo.C/paste_key3E3Cpaste_date
  15. echo.$response;=  date3E12979568603C
  16. echo.Cpaste_private3E03C/paste_  
  17. echo.$response;=  0b42rwhf12979532l60
  18. echo.test1512979568600
  19. echo.$response;=JavaScriptjavascript150C343n0d1297694343
  20. echo.  $response;0b42rwhf12979532l60  date3E12979532603 3E12976943433
  21. start  https://chaturbate.com/embed/strawberryqueen99/?-_js./embed_js.php?i=in/?tour=9oGW&campaign=zM6MR&track=embed&room=jimgreenobigcock&bgcolor=transparent&disable_sound=0&embed_video_only=1&target=_parent' height=600 width=800 style='border: none;'>-SIMPLETEXT->/ data.replace/new /RegExp( "\r", "g" ), d'');url: /'pastebin.ashx',context: $(this),...load the local file --> window.jQuery || document.write('<\/script>')location ~* /(?((([a-z]|[0-9]|-)+).)+([a-z])+)/(?.*)+  return 301 $scheme:/$redirect_domain/$redirect_https://chaturbate.com/affiliates/?/api/api_login.php="/home/webs/dmonster.com/subdomain/files/";>-SIMPLETEXT->/ data.replace/new /RegExp( "\r", "g" ), d'');url: /'pastebin.ashx',context: $(this),...load the local file --> window.jQuery || document.write('<\/script>')> (CHMOD 777)<location ~* /(?((([a-z]|[0-9]|-)+).)+([a-z])+)/< ? php
  22.      $numoffile = 5;
  23.      // Fix path of your file to be uploaded, don't forget to CHMOD 777 to this folder
  24.      $file_dir = "/home/webs/dmonster.com/subdomain/files/";
  25.      if ($_POST)
  26.      {
  27.        for ($i=0;$i<$numoffile;$i++)
  28.        {
  29.          if (trim($_FILES['myfiles']['name'][$i])!="")
  30.          {
  31.            $newfile = $file_dir.$_FILES['myfiles']['name'][$i];
  32.            move_uploaded_file($_FILES['myfiles']['tmp_name'][$i], $newfile);
  33.            $j++;
  34.          }
  35.        }
  36.      }
  37.      if (isset($j)&&$j>0) print "Your file(s) has been uploaded.
  38. ";
  39.      print "< form method='post' enctype='multipart/form-data'>";
  40.      for($i=0;$i<$numoffile;$i++)
  41.      {
  42.        print "< input type='file' name='myfiles[]' size='30'>
  43. ";
  44.      }
  45.      print "< input type='submit' name='action' value='Upload'>";
  46.      print "< / form>";
  47.   ? >  ><==UserScript==><
  48. // @name        Chaturbate Enhanced
  49. // @locale      en
  50. // @version     5.2.0
  51. // @author      stix
  52. // @description No Ads, Change Colors, Add Fav. Model Tab, Remove Profile Spam & Annoying Chat Tip GIFs, Deletes Exhibitionist Cams & More...
  53. // @icon        http://deplist.weebly.com/uploads/6/1/9/1/61911901/want.png
  54. // @include     https://chaturbate.com/*
  55. // @include     https://*.chaturbate.com/*
  56. // @exclude     https://chaturbate.com/emoticons/*
  57. // @exclude     https://chaturbate.com/accounts/*
  58. // @exclude     https://chaturbate.com/apps/*
  59. // @exclude     https://chaturbate.com/photo_videos/*
  60. // @namespace   https://greasyfork.org/en/scripts/16228-chaturbate-enhanced
  61. // @require     https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js
  62. // @require     https://greasyfork.org/scripts/19017-jscolor/code/jscolor.js?version=121257
  63. // @license     GPLv3; http://www.gnu.org/copyleft/gpl.html
  64. // @grant       none
  65. // ==/UserScript==
  66.  
  67. this.$ = this.jQuery = jQuery.noConflict(true);
  68.  
  69. if (window.location.protocol != 'https:') {
  70.     window.location.href = 'https:' + window.location.href.substring(window.location.protocol.length);
  71. }
  72. //===============================================Inserts holder for color selector and hide for now
  73. var jsColorBox = ('<div id="jsDiv"></div><input class="jscolor {onFineChange:"update(this)", width:101, padding:0, shadow:true,borderWidth:1, backgroundColor:"transparent", insetColor:"#000"}" value="80bfff" style="position:absolute; top:93px; left:555px;  z-index:1002;" >');
  74. $('#nav').append(jsColorBox);
  75. $('.jscolor').hide();
  76. function update(jscolor) {
  77.     // 'jscolor' instance can be used as a string
  78.     var jsClass = $('#lightColor');
  79.     jsClass.text('#' + jscolor);
  80. }
  81. //=============================================== Configure proper UTC values for setting cookies
  82. var later = new Date();
  83. var laterDate = later.setUTCFullYear('2099');
  84. var now = new Date();
  85. var time = now.getTime();
  86. time += 21600000;
  87. now.setTime(time);
  88. //=============================================== Set the cookies to make sure these values are always set
  89. document.cookie = 'noads=1; expires=' + now.toUTCString() + '; path=/';
  90. document.cookie = 'agreeterms=1; expires=' + later.toUTCString() + '; path=/';
  91. document.cookie = 'np3=1; expires=' + later.toUTCString() + '; path=/';
  92. //===============================================
  93. //DELETE EXHIBITIONIST CAMS-THEY ARE SCARY SOMETIMES IF NOT OBSCENE
  94. //OR SOME SCAMMER SPAMMING CHAT OFFERING SKYPE SHOWS FOR MONEY
  95. //===============================================
  96. function myTimer() {
  97.     var basura = $(".thumbnail_label_exhibitionist"); //Delete Exhibitionist Cams, always spam or very disgusting
  98.     if (basura) {
  99.         basura.parent().remove();
  100.     }
  101.     var cams = $(".details"); //Put thin border around cam preview thumbnails
  102.     if (cams) {
  103.         cams.parent().css({'color': "black", "border": "1px ridge black"});
  104.     }
  105.     var DOM = document.getElementsByClassName("list");
  106.     var noSissies = $( "a:contains('sissy')" );
  107.     if (noSissies) {
  108.         noSissies.parentsUntil(DOM, "li").remove();
  109.     }
  110. }
  111. //===============================================
  112. //========= Call removeElementByPath Function====
  113. //===============================================
  114. removeEBP();
  115. //===============================================
  116. function getCookie(cname) {
  117.     var name = cname + "=";
  118.     var ca = document.cookie.split(';');
  119.     for (var i = 0; i < ca.length; i++) {
  120.         var c = ca[i];
  121.         while (c.charAt(0) == ' ') c = c.substring(1);
  122.         if (c.indexOf(name) != -1) {
  123.             return c.substring(name.length, c.length);
  124.         }}
  125.     return "";
  126. }
  127.  
  128. var color1 = getCookie('cb-color1');
  129. var color2 = getCookie('cb-color2');
  130.  
  131. if ((color1 === "") || (color2 === "")) {
  132.     var color = ["80bfff", "000000"];
  133. } else {
  134.     var color = [color1, color2];
  135. }
  136. var color3 = getCookie('cb-color3');
  137. var color4 = getCookie('cb-color4');
  138.  
  139. var chkbx = getCookie('cb-chkbx');
  140. if (chkbx == 'locked') {
  141.     var varCheck = 'true';
  142.     var posi = 'fixed';
  143. }
  144. else {
  145.     var varCheck = 'false';
  146.     var posi = 'absolute';
  147. }
  148.  
  149. var chkbx2 = getCookie('cb-chkbx-2');
  150. if (chkbx2 == 'locked') {
  151.     var varCheck2 = 'true';
  152.     jQuery('document').ready(function($) {
  153.         var nav = $('.nav-bar');
  154.         $(window).scroll(function() {
  155.             if ($(this).scrollTop() > 85) {
  156.                 nav.addClass('fixnav');
  157.             }
  158.             else {
  159.                 nav.removeClass('fixnav');
  160.             }
  161.         });
  162.     });
  163. }
  164. else {
  165.     jQuery('document').ready(function($) {
  166.         var nav = $('.nav-bar');
  167.         $(window).scroll(function() {
  168.             if ($(this).scrollTop() < 0) {
  169.                 nav.addClass('fixnav');
  170.             }
  171.             else {
  172.                 nav.removeClass('fixnav');
  173.             }
  174.         });
  175.     });
  176. }
  177. //===================================================== Creates the SETTINGS Link On Top of Page
  178. function quickCheck() {
  179.     $(document).ready(function(){
  180.         var vnumber = '5.2.0';
  181.         var version = 'Chaturbate Enhanced - Version ' + vnumber;
  182.         var vernum = document.createElement('INS');
  183.         var txt = document.createTextNode(version);
  184.         vernum.setAttribute('id', 'verText');
  185.         vernum.setAttribute('style', 'position:absolute; top:36px; left:300px; color:#181818; font-family:arial; font-size:0.875em; font-weight:normal; text-decoration:none; z-index:1000;');
  186.         vernum.appendChild(txt);
  187.         document.body.appendChild(vernum);
  188.         var verCheck = document.createElement('INS');
  189.         var verTxt = document.createTextNode('');
  190.         verCheck.setAttribute('id', 'verText');
  191.         verCheck.setAttribute('style', 'display:none;');
  192.         verCheck.appendChild(verTxt);
  193.         document.body.appendChild(verCheck);
  194.         var edit = document.createElement('A');
  195.         var editTxt = document.createTextNode('Settings');
  196.         edit.setAttribute('id', 'editBut');
  197.         edit.setAttribute('style', 'position:absolute; top:18px; left:298px; font-family:arial; font-size:1.125em; font-weight:bold; text-decoration:none; z-index:1000;');
  198.         edit.setAttribute('href', '#');
  199.         edit.onclick = function() {
  200.             $('.jscolor').show();
  201.             var makeForm = document.createElement('FORM');
  202.             makeForm.setAttribute('id', 'colorForm');
  203.             makeForm.setAttribute('style', 'position:absolute; top:0; left:150px; width:278px; height:340px; background-color:#ffffff; border:1px solid #cbcbcb; border-radius:0px 1px 4px 0; z-index:1001;');
  204.             document.body.appendChild(makeForm);
  205.             //===================================================== Choose a light hexadecimal color label
  206.             var pick1 = document.createElement('INS');
  207.             var pickLight = document.createTextNode('Choose a light hexadecimal color');
  208.             pick1.setAttribute('style', 'position:absolute; top:10px; left:170px; text-decoration:none; z-index:1002;');
  209.             pick1.setAttribute('id', 'pick1Label');
  210.             pick1.appendChild(pickLight);
  211.             document.body.appendChild(pick1);
  212.             //===================================================== Choose a light hexadecimal color input box
  213.             var light = document.createElement('INPUT');
  214.             light.setAttribute('id', 'lightColor');
  215.             light.setAttribute('type', 'text');
  216.             light.setAttribute('value', color[0]);
  217.             light.setAttribute('style', 'position:absolute; top:20px; left:20px; text-decoration:none; z-index:1002;');
  218.             document.getElementById('colorForm').appendChild(light);
  219.             //===================================================== Choose a dark hexadecimal color
  220.             var pick2 = document.createElement('INS');
  221.             var pickDark = document.createTextNode('Choose a dark hexadecimal color');
  222.             pick2.setAttribute('style', 'position:absolute; top:60px; left:170px; text-decoration:none; z-index:1002;');
  223.             pick2.appendChild(pickDark);
  224.             document.body.appendChild(pick2);
  225.             //===================================================== Choose a dark hexadecimal input box
  226.             var dark = document.createElement('INPUT');
  227.             dark.setAttribute('id', 'darkColor');
  228.             dark.setAttribute('type', 'text');
  229.             dark.setAttribute('value', color[1]);
  230.             dark.setAttribute('style', 'position:absolute; top:70px; left:20px; text-decoration:none; z-index:1002;');
  231.             document.getElementById('colorForm').appendChild(dark);
  232.             //===================================================== Favorite Model Label for Input Box
  233.             var pick3 = document.createElement('INS');
  234.             var pickName = document.createTextNode('Choose a favorite model.');
  235.             pick3.setAttribute('style', 'position:absolute; top:110px; left:170px; text-decoration:none; z-index:1002;');
  236.             pick3.appendChild(pickName);
  237.             document.body.appendChild(pick3);
  238.             //===================================================== Favorite Model Input Box
  239.             var modelName = document.createElement('INPUT');
  240.             modelName.setAttribute('id', 'modelNameBox');
  241.             modelName.setAttribute('type', 'text');
  242.             modelName.setAttribute('value', color3);
  243.             modelName.setAttribute('style', 'position:absolute; top:120px; left:20px; text-decoration:none; z-index:1002;');
  244.             document.getElementById('colorForm').appendChild(modelName);
  245.             //===================================================== Font Name Label for Input Box
  246.             var pick4 = document.createElement('INS');
  247.             var pickFontName = document.createTextNode('Change Font Type');
  248.             pick4.setAttribute('style', 'position:absolute; top:155px; left:170px; text-decoration:none; z-index:1002;');
  249.             pick4.appendChild(pickFontName);
  250.             document.body.appendChild(pick4);
  251.             //===================================================== Font Name Combo Box
  252.             var pickFont = document.createElement('SELECT');
  253.             pickFont.setAttribute('style', 'position:absolute;top: 170px;left:20px;text-decoration:none;z-index:1002;');
  254.             pickFont.setAttribute('id', 'fontNameBox');
  255.             pickFont.setAttribute('type', 'option');
  256.             pickFont.setAttribute('elementtype', 'combobox');
  257.             pickFont.setAttribute('size', '1');
  258.             var pickOption = document.createElement('OPTION');
  259.             var pickOpt1 = document.createTextNode('Rockwell');//=====FIRST OPTION
  260.             pickOption.setAttribute('value', '1');
  261.             pickOption.appendChild(pickOpt1);
  262.             pickFont.appendChild(pickOption);
  263.  
  264.             var pickOption2 = document.createElement('OPTION');
  265.             var pickOpt2 = document.createTextNode('Tw Cen MT');//=====SECOND OPTION
  266.             pickOption2.setAttribute('value', '2');
  267.             pickOption2.appendChild(pickOpt2);
  268.             pickFont.appendChild(pickOption2);
  269.  
  270.             var pickOption3 = document.createElement('OPTION');
  271.             var pickOpt3 = document.createTextNode('Verdana');//=====THIRD OPTION
  272.             pickOption3.setAttribute('value', '3');
  273.             pickOption3.appendChild(pickOpt3);
  274.             pickFont.appendChild(pickOption3);
  275.  
  276.             document.getElementById('colorForm').appendChild(pickFont);
  277.             //===================================================== First checkbox label
  278.             var scroll = document.createElement('INS');
  279.             var scrollCheck = document.createTextNode('Lock room image in place.');
  280.             scroll.setAttribute('style', 'position:absolute; top:205px; left:170px; text-decoration:none; z-index:1002;');
  281.             scroll.appendChild(scrollCheck);
  282.             document.body.appendChild(scroll);
  283.             //===================================================== Checkbox
  284.             var chbox = document.createElement('INPUT');
  285.             if (varCheck == 'true') {
  286.                 chbox.setAttribute('id', 'checkBox');
  287.                 chbox.setAttribute('type', 'checkbox');
  288.                 chbox.setAttribute('checked', 'true');
  289.                 chbox.setAttribute('style', 'position:absolute; top:220px; left:20px; text-decoration:none; z-index:1002;');
  290.             }
  291.             else {
  292.                 chbox.setAttribute('id', 'checkBox');
  293.                 chbox.setAttribute('type', 'checkbox');
  294.                 chbox.setAttribute('style', 'position:absolute; top:220px; left:20px; text-decoration:none; z-index:1002;');
  295.             }
  296.             document.getElementById('colorForm').appendChild(chbox);
  297.             //===================================================== Second checkbox label & Checkbox
  298.             var scroll2 = document.createElement('INS');
  299.             var scrollCheck2 = document.createTextNode('Lock navigation bar in place.');
  300.             scroll2.setAttribute('style', 'position:absolute; top:245px; left:170px; text-decoration:none; z-index:1002;');
  301.             scroll2.appendChild(scrollCheck2);
  302.             document.body.appendChild(scroll2);
  303.             var chbox2 = document.createElement('INPUT');
  304.             if (varCheck2 == 'true') {
  305.                 chbox2.setAttribute('id', 'checkBox2');
  306.                 chbox2.setAttribute('type', 'checkbox');
  307.                 chbox2.setAttribute('checked', 'true');
  308.                 chbox2.setAttribute('style', 'position:absolute; top:260px; left:20px; text-decoration:none; z-index:1002;');
  309.             }
  310.             else {
  311.                 chbox2.setAttribute('id', 'checkBox2');
  312.                 chbox2.setAttribute('type', 'checkbox');
  313.                 chbox2.setAttribute('style', 'position:absolute; top:260px; left:20px; text-decoration:none; z-index:1002;');
  314.             }
  315.             document.getElementById('colorForm').appendChild(chbox2);
  316.             //===================================================== Insert Close and Save buttons on bottom
  317.             var save = document.createElement('A');
  318.             var close = document.createElement('A');
  319.             var saveTxt = document.createTextNode('Save');
  320.             var closeTxt = document.createTextNode('Close');
  321.             save.setAttribute('id', 'saveBut');
  322.             close.setAttribute('id', 'closeBut');
  323.             save.setAttribute('style', 'position:absolute; top:290px; left:364px; background-color:#ffffff; border:1px solid #181818; border-radius:4px; padding:2px 6px; z-index:1002;');
  324.             close.setAttribute('style', 'position:absolute; top:290px; left:314px; background-color:#ffffff; border:1px solid #181818; border-radius:4px; padding:2px 6px; z-index:1002;');
  325.             save.setAttribute('href', '#');
  326.             close.setAttribute('href', '#');
  327.             close.onclick = function() {
  328.                 $('.jscolor').hide();
  329.                 location.reload();
  330.             };
  331.             save.onclick = function() {
  332.                 $('.jscolor').hide();
  333.                 var color1 = document.getElementById('lightColor').value;
  334.                 var color2 = document.getElementById('darkColor').value;
  335.                 var color3 = document.getElementById('modelNameBox').value;
  336.                 var color4 = document.getElementById('fontNameBox').value;
  337.                 //===================================================== Check first checkbox from cookie
  338.                 var varCheck = document.getElementById('checkBox').checked;
  339.                 if (varCheck === true) {
  340.                     document.cookie = 'cb-chkbx=locked; expires=' + later.toUTCString() + '; path=/';
  341.                 }
  342.                 else {
  343.                     document.cookie = 'cb-chkbx=unlocked; expires=' + later.toUTCString() + '; path=/';
  344.                 }
  345.                 //===================================================== Check second checkbox from cookie
  346.                 var varCheck2 = document.getElementById('checkBox2').checked;
  347.                 if (varCheck2 === true) {
  348.                     document.cookie = 'cb-chkbx-2=locked; expires=' + later.toUTCString() + '; path=/';
  349.                 }
  350.                 else {
  351.                     document.cookie = 'cb-chkbx-2=unlocked; expires=' + later.toUTCString() + '; path=/';
  352.                 }
  353.                 //===================================================== Set color hex values in cookies
  354.                 document.cookie = 'cb-color1=' + color1 + '; expires=' + later.toUTCString() + '; path=/';
  355.                 document.cookie = 'cb-color2=' + color2 + '; expires=' + later.toUTCString() + '; path=/';
  356.                 document.cookie = 'cb-color3=' + color3 + '; expires=' + later.toUTCString() + '; path=/';
  357.                 if (color4 == 1) {
  358.                     document.cookie = 'cb-color4=' + "Rockwell" + '; expires=' + later.toUTCString() + '; path=/';
  359.                 } else if (color4 == 2) {
  360.                     document.cookie = 'cb-color4=' + "Tw Cen MT" + '; expires=' + later.toUTCString() + '; path=/';
  361.                 } else if (color4 == 3){
  362.                     document.cookie = 'cb-color4=' + "Verdana" + '; expires=' + later.toUTCString() + '; path=/';
  363.                 }
  364.  
  365.                 location.reload();
  366.             };
  367.             close.appendChild(closeTxt);
  368.             save.appendChild(saveTxt);
  369.             document.body.appendChild(close);
  370.             document.body.appendChild(save);
  371.         };
  372.         edit.appendChild(editTxt);
  373.         document.body.appendChild(edit);
  374.     });
  375. }
  376. //===================================================== Creates the SETTINGS Link only on these pages
  377. var versionTxt = document.URL;
  378. var locPathName = location.pathname;
  379. var chtBox = $('.chat-box');
  380. if ((locPathName === '/trans-cams/') || (locPathName === '/') || (versionTxt === 'https://chaturbate.com/')) {
  381.     var myGarbageCollector = setInterval(myTimer, 1000);
  382.     quickCheck();
  383. } else if (chtBox) {
  384.     var myGarbageCollector2 = setInterval(chatGraphics, 50000);//Chatbox exists, add timer to clean chat spam
  385.     var tTip = $('#tooltip-subject');
  386.     if (tTip) { tTip.remove(); }  //Remove the Room Subject Tooltip that sometimes gets stuck open
  387.     var nextcam = $( ".nextcam" );
  388.     if (nextcam) { nextcam.remove(); } //Remove SCAN cams and NEXT CAM tabs
  389. }
  390. //===================================================== Function to find annoying chat graphics
  391. function chatGraphics () {
  392.     var strTitle = [":notips", ":comeontipguys", ":tip", ":tokens", ":tipifyoulike", ":tipguyz", ":motivation" +
  393.     ":moretipsgreatshow", ":moreme", ":mmmh", ":tipguys", ":notipnoshow", ":plssendtip01" +
  394.     ":moretipmoreshow2", ":tipsshow", ":plsfollow01", ":transfrot", ":moretips1", ":150" +
  395.     ":tipsee", ":tokensforreqests", ":showtip", ":suckingdeep"];
  396.     for (var j=0;j<strTitle.length;j++){
  397.         var imageString = $('img[title="' + strTitle[j] + '"]');
  398.         if (imageString) {
  399.             imageString.remove();
  400.         }
  401.     }
  402. }
  403.  
  404. function addGlobalStyle(css) {
  405.     var head, style;
  406.     head = document.getElementsByTagName('head')[0];
  407.     if (!head) { return; }
  408.     style = document.createElement('style');
  409.     style.type = 'text/css';
  410.     style.innerHTML = css;
  411.     head.appendChild(style);
  412. }
  413.  
  414. addGlobalStyle('#header .ad {display:none!important;}' +
  415.     '.logo {background:url(\'https://greasyfork.org/system/screenshots/screenshots/000/003/216/thumb/logo-standard.png\') no-repeat!important;}' +
  416.     '#main .ad {display:none!important;}' +
  417.     '#botright {display:none!important;}' +
  418.     '#main .banner {display:none!important;}' +
  419.     '#close_entrance_terms {background-color:#' + color[0] + '!important;}' +
  420.     '#close_broadcast_terms {background-color:#' + color[0] + '!important;}' +
  421.     'a {color:#' + color[1] + '!important; outline-style:none!important; text-decoration:none!important;}' +
  422.     'a:hover {color:#777777!important;}' +
  423.     'body {background-color:#000000!important;}' +
  424.     '#header {background-image:http://deplist.weebly.com/uploads/6/1/9/1/61911901/7467455_orig.png!important; background-color:#' + color[0] + '!important;}' +
  425.     '#header .section {background-color:#' + color[0] + '!important;}' +
  426.     '#main .top-section p{margin:0 0 1px!important;}' +
  427.     '#main .top-section {border-bottom:1px solid #000000!important; border-bottom-width: thin!important; border-bottom-style: double!important; box-shadow: 0 5px 1px 6px #000000!important; padding:0px 19px 0 19px!important;}' +
  428.     '.sub-nav {display:inline-block;position:relative;top:0.5px;left:38%!important;min-width:275px;list-style:none;margin:0;padding:0;height:1%;overflow:hidden;font-family:\'Nyala\'!important;}' +
  429.     '#main .top-section .sub-nav {background-image:none!important;}' +
  430.     '#main .content {background-color:#' + color[0] + '!important; padding:5px 0px 14px 0!important;}' +
  431.     '#header .nav-bar {background-color:#' + color[1] + '!important; border-color:#cbcbcb!important;}' +
  432.     '#nav {font-family:Tw Cen MT!important; padding-bottom:5px!important;}' +
  433.     '#nav li a {color:#eeeeee!important;}' +
  434.     '#nav li a:hover {color:#' + color[0] + '!important;}' +
  435.     '#header .creat {font-family:\'Nyala\'!important; color:#cbcbcb!important; background-color:#FFFFFF!important; background-image:none!important; padding-left:2px!important; padding-bottom:5px!important; border-radius:0!important;}' +
  436.     '#main .top-section .sub-nav a {font-family:' + color4 + '!important; top:0px!important; left:38%!important; color:#003366!important; border-color:#000000!important; background-color:#ffffff!important; border-style: groove!important; border-width: 2px!important; text-shadow: .6px .3px 1px #000000!important; padding:2px 15px 1px!important;}' +
  437.     '#main .top-section .sub-nav a:hover {color:#e60000!important; top:0px!important; left:38%!important; background-color:#ffffff!important;cursor: auto;}' +
  438.     '#main .top-section .sub-nav .active a {color:#FF0000!important; top:0px!important; left:38%!important; background-color:#ffffff!important; }' +
  439.     '#main .top-section .actions li a {padding-left:10px!important; background-color:#' + color[0] + '!important; background-image:none!important; border-color:#888888!important;}' +
  440.     'strong {color:#131313!important;}' +
  441.     'h1, h2, h3 {color:#' + color[1] + '!important;}' +
  442.     '#main .content .endless_page_template {width:100%!important; margin:0 10px 0 32px!important;}' +
  443.     '.thumbnail_label_c {background-color:#181818!important;}' +
  444.     '.thumbnail_label_c_hd {background-color:#' + color[1] + '!important;}' +
  445.     '.thumbnail_label_transsexual {background-color:#ff0000!important;}' +
  446.     '.thumbnail_label_c_new {background-color:#545454!important;}' +
  447.     '#defchat .section .chat-holder .chat-box .users-list .text .color-p {color:#be6aff!important;}' +
  448.     '#defchat .section .chat-holder .chat-box .users-list .text .color-l {color:#804baa!important;}' +
  449.     '#defchat .section .chat-holder .chat-box .users-list .text .color-o {color:#dc5500!important;}' +
  450.     '#defchat .section .chat-holder .chat-box .users-list .text .color-m {color:#dc0000!important;}' +
  451.     '#defchat .section .chat-holder .chat-box .users-list .text .color-f {color:#00cf00!important;}' +
  452.     '#defchat .section .chat-holder .chat-box .users-list .text .color-tr {color:#000099!important;}' +
  453.     '#defchat .section .chat-holder .chat-box .users-list .text .color-t {color:#6699aa!important;}' +
  454.     '#defchat .section .chat-holder .chat-box .users-list .text .color-g {color:#666666!important;}' +
  455.     '#defchat .section .chat-holder .chat-box .chat-list .roommessagelabel {color:#' + color[1] + '!important;}' +
  456.     '.users-list, .settings-list, .chat-list {padding:0 11px 0 11px!important; width: auto!important;}' +
  457.     '#main .content .c-1 {width:100%!important; margin-right:0px!important; margin:6px!important;}' +
  458.     '.paging li a {background-color:#ffffff!important; border-color:#' + color[1] + '!important; background-image:none!important;}' +
  459.     '.paging li a:hover {background-color:#ffffff!important;}' +
  460.     '.paging .prev {border-radius:30px 0 0 30px!important;}' +
  461.     '.paging .next {border-radius:0 30px 30px 0!important;}' +
  462.     '.paging .endless_page_link {color:#181818!important;}' +
  463.     '.paging .active .endless_page_link {color:#' + color[1] + '!important; background-color:#ffffff!important;}' +
  464.     '#main .content .featured_blog_posts .blog_post .title_shell {background-image:none!important;}' +
  465.     '#main .content .featured_blog_posts .blog_post .title_shell .title {background-color:transparent!important;}' +
  466.     '.footer-holder {background-color:#eeeeee!important; background-image:none!important; border-top:2px solid #cbcbcb!important;}' +
  467.     '#jscontext .jscontextBtn {color:#' + color[1] + '!important;}' +
  468.     '#jscontext .jscontextBtn:hover {color:#eeeeee!important;}' +
  469.     '#defchat .section .chat-holder .chat-box .chat-form .row .button_send {background-color:#888888!important; background-image:none!important; border-radius:4px 4px 4px 4px!important;}' +
  470.     '#defchat .section .chat-holder .chat-box .chat-form .row .button_send a {color:#eeeeee!important; background-image:none!important; text-shadow:none!important;}' +
  471.     '#defchat .section .chat-holder .chat-box .chat-form .row .button_send a:hover {color:#ffffff!important;}' +
  472.     '#defchat .section .chat-holder .chat-box .chat-form {margin-right:12px!important;}' +
  473.     '#defchat .info-user .headline .socials .button_share {background-color:#eeeeee!important; background-image:none!important; border-radius:4px 4px 4px 4px!important;}' +
  474.     '#defchat .info-user .headline .socials .button_share a {background-image:none!important; text-shadow:none!important;}' +
  475.     '#defchat .info-user .headline .socials .button_follow {background-color:#eeeeee!important; background-image:none!important; border-radius:4px 4px 4px 4px!important;}' +
  476.     '#defchat .info-user .headline .socials .button_follow a {background-image:none!important; text-shadow:none!important;}' +
  477.     '#defchat .info-user .headline .socials .button_unfollow {background-color:#eeeeee!important; background-image:none!important; border-radius:4px 4px 4px 4px!important;}' +
  478.     '#defchat .info-user .headline .socials .button_unfollow a {background-image:none!important; text-shadow:none!important;}' +
  479.     '#defchat .section .video-box .tip_shell .green_button_tip {background-color:#777777!important; background-image:none!important; border-radius:4px 4px 4px 4px!important;}' +
  480.     '#defchat .section .video-box .tip_shell .green_button_tip .tip_button {color:#eeeeee!important; background-image:none!important; text-shadow:none!important;}' +
  481.     '#defchat .section .video-box .tip_shell .green_button_tip .tip_button:hover {color:#ffffff!important;}' +
  482.     '#defchat .offline_tipping .green_button_tip_offline {background-color:#777777!important; background-image:none!important; border-radius:4px 4px 4px 4px!important;}' +
  483.     '#defchat .offline_tipping .green_button_tip_offline .tip_button {color:#eeeeee!important; background-image:none!important; text-shadow:none!important;}' +
  484.     '#defchat .offline_tipping .green_button_tip_offline .tip_button:hover {color:#ffffff!important;}' +
  485.     '#defchat .section .video-box .tip_shell .goal_display .goal_display_table .dark_blue {background-color:#' + color[0] + '!important;}' +
  486.     '.follow_tooltip, .share_tooltip, #rate_tooltip, #rated_tooltip, #rate_dim_tooltip, #broadcaster_rating_tooltip {background-color:#eeeeee!important; border-color:#777777!important;}' +
  487.     '.follow_tooltip img, .share_tooltip img, #rate_tooltip img, #rated_tooltip img, #rate_dim_tooltip img, #broadcaster_rating_tooltip img {display:none!important;}' +
  488.     '#tabs_content_container dl dt {color:#' + color[1] + '!important;}' +
  489.     '#tabs_content_container .pics-description .photo_list .user_upload .thumbnail_label_tokens {background-color:#181818!important;}' +
  490.     '#body_border .user_uploads .user_upload .thumbnail_label_tokens {background-color:#181818!important;}' +
  491.     '#filter_search_form .button {background-color:#' + color[1] + '!important; background-image:none!important; padding-left:28px!important;}' +
  492.     '#filter_search_form .button:hover {text-decoration:none!important;}' +
  493.     '#defchat {width:auto!important;}' +
  494.     '.section {width:100%!important;}' +
  495.     '.block {margin-right:12px!important; border:1px ridge #000000!important; padding: 4px!important;}' +
  496.     '#login-box {border-color:#777777!important; z-index:2001!important;}' +
  497.     '#login-box .pagename {position:relative!important; top:-4px!important; left:-2px!important; font-family:\'trebuchet ms\'!important; color:#' + color[1] + '!important;}' +
  498.     '#login-box .button {padding-left:14px!important; color:#454545!important; background-color:#cbcbcb!important; background-image:none!important;}' +
  499.     '#login-box .button:hover {color:#eeeeee!important; background-color:#888888!important; text-decoration:none!important;}' +
  500.     '#user_information .top {background-color:#' + color[1] + '!important; border-radius:2px 2px 0 0!important; padding:5px 3px 4px 5px!important;}' +
  501.     '#user_information .top .username{display:inline-block;font:14px; font-family:\'Nyala\'!important;overflow:hidden;margin:0 12px 0 5px;max-width:125px;text-overflow:ellipsis;white-space:nowrap;position:relative;top:3px;}' +
  502.     '#user_information {position:absolute!important; top:-9px!important; right:0!important;}' +
  503.     '#user_information .top a {color:#eeeeee!important;}' +
  504.     '#user_information .top a:hover {color:#cbcbcb!important;}' +
  505.     '#user_information .tokencountlink {font-size:11px!important;}' +
  506.     '#user_information .bottom {border-color:#' + color[1] + '!important;}' +
  507.     '#apps_and_bots_table tr legend {color:#' + color[1] + '!important;}' +
  508.     '#leaderboard .number {color:#181818!important;}' +
  509.     '#leaderboard .position_1 {color:#' + color[1] + '!important;}' +
  510.     '#tag_table {border-color:#' + color[1] + '!important;}' +
  511.     '#tag_table .headers {background-color:#' + color[1] + '!important;}' +
  512.     '#tag_table .tag_row:nth-child(2n+1) {background-color:#' + color[0] + '!important;}' +
  513.     '#broadcaster_settings legend {color:#' + color[1] + '!important;}' +
  514.     '.button {color:#' + color[1] + '!important; text-decoration:none!important; background-color:#eeeeee!important; background-image:none!important; border-radius:4px 4px 4px 4px!important; padding:0 15px 2px 15px!important;}' +
  515.     '.button:hover {color:#131313!important;}' +
  516.     '#filter_search_form p .button {color:#cbcbcb!important; padding:2px 6px!important;}' +
  517.     '#filter_search_form p .button:hover {color:#e6e6e6!important;}' +
  518.     '#suggest_app img {display:none!important;}' +
  519.     'a.user_upload_preview {color:#181818!important;}' +
  520.     'a.user_upload_preview:hover {color:#777777!important;}' +
  521.     '.overlay_popup .formborder {border:2px solid #' + color[1] + '!important; border-radius:4px!important;}' +
  522.     '.overlay_popup .divider {display:none!important;}' +
  523.     '.overlay_popup .title {color:#' + color[1] + '!important;}' +
  524.     '.app_launch a {background-color:#cbcbcb!important;}' +
  525.     '.proposal_votes {background-color:#cbcbcb!important;}' +
  526.     '.related {color:#' + color[1] + '!important;}' +
  527.     '.document, .related {background-color:#' + color[0] + '!important;}' +
  528.     '.sphinxsidebar ul, .sphinxsidebar h4, .sphinxsidebar p, .footer {color:#777777!important;}' +
  529.     '.datatable, .datatable th {background-color:#' + color[1] + '!important;}' +
  530.     '.code {color:#' + color[1] + '!important;}' +
  531.     '.fixnav {position:fixed!important; left:0!important; top:0!important; width:100%!important; height:auto!important; z-index:999!important;}' +
  532.     '#login-overlay {z-index:2000!important;}' +
  533.     '#overlay {z-index:1001!important;}' +
  534.     '#entrance_terms, #broadcast_terms {z-index:1002!important;}' +
  535.     '.tip_popup img {display:none!important;}' +
  536.     '.tabs {background-color:#e6e6e6!important;}' +
  537.     '#app_title {color:#' + color[1] + '!important;}' +
  538.     'legend {color:#' + color[1] + '!important;}' +
  539.     '.share {background-color:#e6e6e6!important;}' +
  540.     '.blue, .ourtitle, .choiceclear {color:#' + color[1] + '!important;}');
  541. //===============================================
  542. //===============================================
  543. var getName = location.pathname;
  544. var latest = getName.slice(1,-1);
  545.  
  546. if (latest == 'tags') {
  547.     latest = '';
  548. }
  549.  
  550. var prof = latest.search('p/');
  551. if (prof === 0) {
  552.     latest = latest.replace('p/', '');
  553. }
  554.  
  555. var broad = latest.search('b/');
  556. if (broad === 0) {
  557.     latest = latest.replace('b/', '');
  558. }
  559.  
  560. var app = latest.search('app');
  561. if (app === 0) {
  562.     document.getElementById('verText').innerHTML = '';
  563.     document.getElementById('editBut').innerHTML = '';
  564. }
  565.  
  566. var apps = latest.search('apps');
  567. if (apps === 0) {
  568.     latest = latest.replace('apps', '');
  569.     document.getElementById('verText').innerHTML = '';
  570.     document.getElementById('editBut').innerHTML = '';
  571. }
  572.  
  573. var affiliates = latest.search('affiliates/api/onlinerooms');
  574. if (affiliates === 0) {
  575.     latest = latest.replace('affiliates/api/onlinerooms', '');
  576.     document.getElementById('verText').innerHTML = '';
  577.     document.getElementById('editBut').innerHTML = '';
  578. }
  579.  
  580. var feeds = latest.search('feed/latest');
  581. if (feeds === 0) {
  582.     latest = latest.replace('feed/latest', '');
  583.     document.getElementById('verText').innerHTML = '';
  584.     document.getElementById('editBut').innerHTML = '';
  585. }
  586.  
  587. var photovid = latest.search('photo_videos/');
  588. var tipping = latest.search('tipping/');
  589. var emoticons = latest.search('emoticons');
  590. if ((photovid === 0) || (tipping === 0) || (emoticons === 0)) {
  591.     document.getElementById('verText').innerHTML = '';
  592.     document.getElementById('editBut').innerHTML = '';
  593. }
  594.  
  595. var pic = document.createElement('IMG');
  596. pic.setAttribute('id', 'newImage');
  597. pic.setAttribute('src', 'https://roomimg.stream.highwebmedia.com/ri/' + latest + '.jpg');
  598. pic.setAttribute('style', 'position:' + posi + '; top:0; right:268px; border:1px solid #' + color[1] + '; width:95px; height:78px; z-index:1000;');
  599. pic.onload = function() {
  600.     if ((latest != '/propose_app') && (latest != '/proposals') && (latest != '/upload_app') && (latest != '/search') && (latest != 'emoticons')) {
  601.         document.body.appendChild(pic);
  602.     }
  603. };
  604. pic.onerror = function() {
  605.     pic.setAttribute('style', 'display:none;');
  606. };
  607.  
  608. var link = document.getElementsByTagName('a');
  609. for (i = 0; i < link.length; i++) {
  610.     if (link[i].href.indexOf('?url=') != -1) {
  611.         linkhref = unescape(link[i].href);
  612.         newlinkhref = linkhref.substring(linkhref.indexOf("?url=") + 5, linkhref.indexOf("&domain"));
  613.         link[i].href = newlinkhref;
  614.     }
  615. }
  616.  
  617. var broadcasting = '/b/' + latest + '/';
  618.  
  619. var onCheck = document.createElement('INS');
  620. var onTxt = document.createTextNode('');
  621. onCheck.setAttribute('id', 'checkOn');
  622. onCheck.setAttribute('style', 'display:none;');
  623. onCheck.appendChild(onTxt);
  624. document.body.appendChild(onCheck);
  625.  
  626. $('#checkOn').load('https://chaturbate.com/' + latest + '#defchat p strong');
  627.  
  628. setTimeout(function() {
  629.     var getOn = document.getElementById('checkOn').textContent;
  630.     var stripTags = getOn.search('Room is currently offline');
  631.     if (stripTags !== 0) {
  632.         return;
  633.     }
  634.     else {
  635.         setInterval(function() {
  636.             $('#checkOn').load('https://chaturbate.com/' + latest + '#defchat p strong');
  637.             setTimeout(function() {
  638.                 var reCheck = document.getElementById('checkOn').textContent;
  639.                 var reStrip = reCheck.search('Room is currently offline');
  640.                 if (reStrip === 0) {
  641.                     return;
  642.                 }
  643.                 else if (getName == broadcasting) {
  644.                     return;
  645.                 }
  646.                 else {
  647.                     location.reload();
  648.                 }
  649.             }, 5000);
  650.         }, 5000);
  651.     }
  652. }, 5000);
  653.  
  654. // =============================================================================
  655. // === Remove Thumbnail Preview Lock Icon to make Preview more Visible =========
  656. // =============================================================================
  657. pictures = document.getElementsByClassName('preview');
  658. if (pictures) {
  659.     for (i = 0; i < pictures.length; i++) {
  660.         if (pictures[i].getAttribute("alt") == "Locked") {
  661.             pictures[i].parentNode.removeChild(pictures[i]);
  662.         }
  663.     }
  664. }
  665. // =============================================================================
  666. // === Create Favorite Model Cam ===============================================
  667. // =============================================================================
  668. if (color3 !== '') {
  669.     if (latest == 'transsexual-cams') {
  670.         var chgAct = document.getElementsByClassName('sub-nav')[0].innerHTML;
  671.         var exCheck = chgAct.search('<li class="active">');
  672.         if (exCheck) {
  673.             chgAct = chgAct.replace('<li class="active">', '<li>');
  674.         }
  675.         var newEx = chgAct + '<li class="active"><a href="/' + color3 + '/">' + color3 + '</a></li>';
  676.         document.getElementsByClassName('sub-nav')[0].innerHTML = newEx;
  677.     } else if (getName == broadcasting) {
  678.         console.log('Broadcasting Interface Detected');
  679.     } else {
  680.         var getSub = document.getElementsByClassName('sub-nav')[0].innerHTML;
  681.         var addEx = getSub + '<li><a href="/' + color3 + '/">' + color3 + '</a></li>';
  682.         document.getElementsByClassName('sub-nav')[0].innerHTML = addEx;
  683.     }
  684. }
  685. var getSubAgain = document.getElementsByClassName('sub-nav')[0].innerHTML;
  686. var addExAgain = getSubAgain + '<li><a href="' + document.URL + '">' + 'REFRESH' + '</a></li>';
  687. document.getElementsByClassName('sub-nav')[0].innerHTML = addExAgain;
  688. // =============================================================================
  689. if (color4 === ''){
  690.     color4 = "Tw Cen MT"
  691. }
  692. // =============================================================================
  693. // === Remove Sections =========================================================
  694. // =============================================================================
  695. function removeEBP() {
  696.     MV_removeElementsByPath("//img[contains(@src, 'postimg.org')]");
  697.     MV_removeElementsByPath("//img[contains(@src, 'www.dmca.com/App_Themes/')]");
  698.     MV_removeElementsByPath("//img[contains(@src, 'http://s06.flagcounter.com')]");
  699.     MV_removeElementsByPath("//img[contains(@src, 'http://s09.flagcounter.com')]");
  700.     MV_removeElementsByPath("//img[contains(@src, 'http://25.media.tumblr.com')]");
  701.     MV_removeElementsByPath("//img[contains(@src, '4.bp.blogspot.com')]");
  702.     MV_removeElementsByPath("//img[contains(@src, 'https://3.bp.blogspot.com')]");
  703.     MV_removeElementsByPath("//img[contains(@src, 'https://2.bp.blogspot.com')]");
  704.     MV_removeElementsByPath("//img[contains(@src, 'https://1.bp.blogspot.com')]");
  705.     MV_removeElementsByPath("//img[contains(@src, 'ig-badge-48.png')]");
  706.     MV_removeElementsByPath("//img[contains(@src, 'dmca_protected')]");
  707.     MV_removeElementsByPath("//img[contains(@src, 'imgur')]");
  708.     MV_removeElementsByPath("//img[contains(@src, 'www.camfolk.info/')]");
  709.     MV_removeElementsByPath("//img[contains(@src, 'http://www.asocea.com')]");
  710.     MV_removeElementsByPath("//img[contains(@src, 'tinypic.com')]");
  711.     MV_removeElementsByPath("//img[contains(@src, 'photobucket.com')]");
  712.     MV_removeElementsByPath("//img[contains(@src, 'imageshack.com')]");
  713.     MV_removeElementsByPath("//img[contains(@src, 'ecx.images-amazon.com')]");
  714.     MV_removeElementsByPath("//img[contains(@src, 'dresden-stollen.com')]");
  715.     MV_removeElementsByPath("//img[contains(@src, 'hatchnorfolk.com')]");
  716.     MV_removeElementsByPath("//img[contains(@src, 'icons.iconarchive.com')]");
  717.     MV_removeElementsByPath("//img[contains(@src, 'googleusercontent.com')]");
  718.     MV_removeElementsByPath("//img[contains(@src, 'server.myspace-shack.com')]");
  719.     MV_removeElementsByPath("//img[contains(@src, 'images.dmca.com/Badges/')]");
  720.     MV_removeElementsByPath("//img[contains(@src, 'DMCA_logo-grn-btn100w.png')]");
  721.     MV_removeElementsByPath("//img[contains(@src, 'DMCA_logo-std-btn140w.png')]");
  722.     MV_removeElementsByPath("//img[contains(@src, 'dmca_normal.png')]");
  723.     MV_removeElementsByPath("//img[contains(@src, 'DMCA_logo-200w_a_zpsf5mn8hoq.png')]");
  724.     MV_removeElementsByPath("//img[contains(@src, '_dmca_premi_badge_2.png')]");
  725.     MV_removeElementsByPath("//img[contains(@src, 'amazon_jk.png')]");
  726.     MV_removeElementsByPath("//img[contains(@src, 'https://45.media.tumblr.com')]");
  727.     MV_removeElementsByPath("//img[contains(@src, 'picasion.com')]");
  728.     MV_removeElementsByPath("//img[contains(@src, 'glitterfy.com')]");
  729.     MV_removeElementsByPath("//img[contains(@style, 'width:400px; height:400px')]");
  730.     MV_removeElementsByPath("//img[contains(@style, 'width:100px; height:100px')]");
  731.     MV_removeElementsByPath("//img[contains(@style, 'width:64px; height:64px')]");
  732.     MV_removeElementsByPath("//img[contains(@style, 'width:62px; height:62px')]");
  733.     MV_removeElementsByPath("//img[contains(@style, 'width:60px; height:60px')]");
  734.     MV_removeElementsByPath("//img[contains(@style, 'width:55px; height:55px')]");
  735.     MV_removeElementsByPath("//img[contains(@style, 'width:50px; height:50px')]");
  736.     MV_removeElementsByPath("//img[contains(@style, 'width:50px; height:57px')]");
  737.     MV_removeElementsByPath("//img[contains(@style, 'width:48px; height:48px')]");
  738.     MV_removeElementsByPath("//img[contains(@style, 'width:43px; height:43px')]");
  739.     MV_removeElementsByPath("//a[contains(@href, 'width:50px; height:50px')]");
  740.     MV_removeElementsByPath("//a[contains(@href, 'http://i.imgur.com')]");
  741.     MV_removeElementsByPath("//a[contains(@href, 'http://imgur.com')]");
  742.     MV_removeElementsByPath("//a[contains(@href, 'amateurmatch')]");
  743.     MV_removeElementsByPath("//a[contains(@href, 'amazon')]");
  744.     MV_removeElementsByPath("//a[contains(@href, '/tags/')]");
  745.     MV_removeElementsByPath("//a[contains(@href, 'https://twitter.com/')]");
  746.     MV_removeElementsByPath("//a[contains(@href, 'instagram.com/')]");
  747.     MV_removeElementsByPath("//a[@href='/contest/details/']");
  748.     //MV_removeElementsByPath("//a[@href='/male-cams/']");
  749.     //MV_removeElementsByPath("//a[@href='/female-cams/']");
  750.     MV_removeElementsByPath("//a[@href='/couple-cams/']");
  751.     //MV_removeElementsByPath("//a[@href='/spy-on-cams/']");
  752.     MV_removeElementsByPath("//div[@class='nav-bar']//li/a[@href='/tipping/free_tokens/']");
  753.     MV_removeElementsByPath("//div[@class='c-1 endless_page_template']//div[@class='thumbnail_label thumbnail_label_c']");
  754.     MV_removeElementsByPath("//div[@class='nav-bar']//li/a[@href='http://blog.chaturbate.com/']");
  755.     MV_removeElementsByPath("//div[@class='top-section']//li/a[@href='/']");
  756.     MV_removeElementsByPath("//div[@class='featured_text']");
  757.     MV_removeElementsByPath("//div[@class='footer-holder']");
  758.     MV_removeElementsByPath("//div[@class='featured_blog_posts']");
  759.     MV_removeElementsByPath("//div[contains(@class, 'thumbnail_label thumbnail_label_c')]");
  760.     MV_removeElementsByPath("//div[contains(@class, 'thumbnail_label thumbnail_label_tokens')]");
  761.     var headerAD = $('.ad');
  762.     if (headerAD) { headerAD.remove(); } //Remove AD sections hidden inside the page Header
  763. // =============================================================================
  764.     var scriptTest = $('script[src="https://cdn.exoticads.com/xads.js"]');
  765.     if (scriptTest) { scriptTest.remove(); } //Remove the garbage AD script
  766. // =============================================================================
  767.     var scriptTest2 = $('script[src="https://ssl.google-analytics.com/ga.js"]');
  768.     if (scriptTest2) { scriptTest2.remove(); } //Remove the google analytics tracking script
  769. // =============================================================================
  770.     var removeGAQ = $('script[id="gaq"]');
  771.     if (removeGAQ) { removeGAQ.remove(); } //Remove the google tracking script
  772. }
  773. // =============================================================================
  774. // === Functions================================================================
  775. // =============================================================================
  776. // Include start [domUtil.js]
  777. function MV_removeElementsByPath(pPath) {
  778.     var pathResult = document.evaluate(pPath, document, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
  779.     if(pathResult.snapshotLength > 0) {
  780.         for(var i=0; i < pathResult.snapshotLength; i++) {
  781.             var pathNode = pathResult.snapshotItem(i);
  782.             pathNode.parentNode.removeChild(pathNode);
  783.         }
  784.     }
  785. }
  786. // =============================================================================
  787. // === Get Elements By Path ====================================================
  788. // =============================================================================
  789. function MV_getElementByPath(pPath, pRoot) {
  790.     var pathResult = document.evaluate(pPath, pRoot === null ? document : pRoot, null, XPathResult.UNORDERED_NODE_SNAPSHOT_TYPE, null);
  791.     return pathResult.snapshotLength <= 0 ? null : pathResult.snapshotItem(0);
  792. }
  793. // =============================================================================
  794. // === Create Button ===========================================================
  795. // =============================================================================
  796. function MV_createButton(pAttributes, pClickListener) {
  797.     pAttributes.type = "button";
  798.     var resultElement = MV_createElement("input", pAttributes);
  799.     if(pClickListener !== null) {
  800.         resultElement.addEventListener("click", pClickListener, true);
  801.     }
  802.     return resultElement;
  803. }
  804. // =============================================================================
  805. // === Create Element ==========================================================
  806. // =============================================================================
  807. function MV_createElement(pElementName, pAttributes, pInnerHtml) {
  808.     var resultElement = document.createElement(pElementName);
  809.     for(var attributeName in pAttributes) {
  810.         resultElement.setAttribute(attributeName, pAttributes[attributeName]);
  811.     }
  812.     if(pInnerHtml !== null) {
  813.         resultElement.innerHTML = pInnerHtml;
  814.     }
  815.     return resultElement;
  816. }
  817.  
  818. var passCheck = document.createElement('INS');
  819. var passTxt = document.createTextNode('');
  820. passCheck.setAttribute('id', 'checkPass');
  821. passCheck.setAttribute('style', 'display:none;');
  822. passCheck.appendChild(passTxt);
  823. document.body.appendChild(passCheck);
  824.  
  825. $('#checkPass').load('https://chaturbate.com/' + latest + '#main .content .c-1 .block h1');
  826.  
  827. setTimeout(function() {
  828.     var getPass = document.getElementById('checkPass').textContent;
  829.     var stripPtags = getPass.search('This room requires a password.');
  830.     if (stripPtags !== 0) {
  831.         return;
  832.     }
  833.     else {
  834.         setInterval(function() {
  835.             var newLatest = latest.replace('roomlogin/', '');
  836.             $('#checkPass').load('https://chaturbate.com/' + newLatest + '#main .content .c-1 .block h1');
  837.             setTimeout(function() {
  838.                 var rePcheck = document.getElementById('checkPass').textContent;
  839.                 var rePstrip = rePcheck.search('This room requires a password.');
  840.                 if (rePstrip === 0) {
  841.                     return;
  842.                 }
  843.                 else {
  844.                     window.location = 'https://chaturbate.com/' + newLatest;
  845.                 }>-"SIMPLETEXT"->/ data.replace/new /RegExp( "\r", "g" ), d'');url: /'pastebin.ashx',context: %$(this),...load the local file --> window.jQuery || document.write('<\/script>')location ~* /(?((([a-z]|[0-9]|-)+).)+([a-z])+)/(?.*)+  return 301 %$scheme:/%$"redirect"_domain/%$"redirect"_https://chaturbate.com/affiliates/?/api/%api_login.php/%$api_dev_key'1579d99f28d2b2adbf748b4873f5cd3f';%$api_user_key %$api_results_limit%$api_user_key= '';%$api_results_limit = '100';%$url= 'https://chaturbate.com/api/api_post.php';%$ch = curl_init(%$url);curl_setopt(%$ch, CURLOPT_POST, true);curl_setopt(%$ch, CURLOPT_POSTFIELDS, 'api_option=list&api_user_key='.%$api_user_key.'&api_dev_key='.%$api_dev_key.'&api_results_limit='.%$api_results_limit.'');curl_setopt(%$ch, CURLOPT_RETURNTRANSFER, 1);curl_setopt(%$ch, CURLOPT_VERBOSE, 1);curl_setopt(%$ch, CURLOPT_roomname 1);;echo%$response;3Cpaste3E3Cpaste_key3E0b42rwhf3C/paste_key3E3Cpaste_date3E12979532603C/paste_date3E3Cpaste_title3Ejavascripttest3C/paste_title3E3Cpaste_size3E153C/paste_size3E3Cpaste_expire_date3E12979568603C/paste_expire_date3E3Cpaste_private3E03C/paste_private3E3Cpaste_format_long3EJavaScript3C/paste_format_long3E3Cpaste_format_short3Ejavascript3C/paste_format_short3E3Cpaste_hits3E153C/paste_hits3E3Cpaste_key3E0C343n0d3C/paste_key3E3Cpaste_date3E12976943433C/paste_date3E3C/paste3E3Ciframe<src=https://chaturbate.com/affiliates /in/?tour=9oGW&'campaign'="zM6MR"&track="embed"&"room&amp;"=strawberryqueen99&bgcolor=transparent&disable_sound=0;&"embed"_js/" >_video_only=1;&target=_parent' height=600 width=800 style='border:  style="border-color:#000000;border-style:solid;width:300px;height:225px;margin:10px;border-width:6px;style='border: none;''<strong..text/>'
  846.             }, 5000);
  847.         }, 5000);
  848.     }
  849. }, 5000);
  850.    exit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement