Ojooo Auto Click Script


SUBMITTED BY: srtoslim

DATE: Aug. 21, 2016, 8:20 a.m.

UPDATED: Aug. 27, 2016, 4:51 p.m.

FORMAT: Text only

SIZE: 5.5 kB

HITS: 10497

  1. // ==UserScript==
  2. // @name ojooocker
  3. // @namespace https://www.neobux.com/?r=srtoslim
  4. // @version 2.1
  5. // @date 2016-08-21
  6. // @author srtoslim
  7. // @author email srtoslim@gmail.com
  8. // @grant none
  9. // @icon http://wad.ojooo.com/favicon.ico
  10. // @include http://wad.ojooo.com/ads.php
  11. // @include http://wad.ojooo.com/cks.php*
  12. // @include http://wad.ojooo.com/errors.php?err=*
  13. // ==/UserScript==
  14. (function(w){
  15. function autoview(){
  16. if(w.parent.location.href.indexOf("cks.php")>0){
  17. var el=function(i){return document.getElementById(i);}
  18. var fr=el("pgl"),src=fr.src,fd=false;fr.src="about:blank";fr.setAttribute("sandbox","");/*fr.src=src;*/document.querySelector(".cks").style.height="150px";
  19. fr=document.querySelectorAll("head script");
  20. for(i=0;i<fr.length;i++){if(fr[i].src.indexOf("js/jquery.motionCaptcha.0.2.js")>0){src=fr[i].src;fd=true;break;}}
  21. if(!fd){alert("Обнаружено изменение капчи! Ждите инфо о новой версии скрипта в офф. группе https://vk.com/very.many.money");return;}
  22. fr=function(c){jQuery('#logo').append('<iframe id="cpt" src="'+src+'" style="display:none;" />');jQuery('iframe#cpt').load(function(){c(this);});}
  23. if(!localStorage.getItem('moddate')){
  24. fr(function(){localStorage.setItem('moddate',el("cpt").contentDocument.lastModified);});
  25. }
  26. fr(function(){sessionStorage.setItem('moddate',el("cpt").contentDocument.lastModified);});
  27. fd=function(n){var a='azertyupqsdfghjkmwxcvbn23456789AZERTYUPQSDFGHJKMWXCVBN_-#@',p='',z='';for(i=0;i<n;i++){z=Math.round(Math.random()*a.length);p+=a.substring(z,z+1);}return p;}
  28. fr=function(f){var h=document.querySelector('head'),o=el('lastLoadedCmds');if(o)h.removeChild(o);var s=document.createElement('script');s.src=f;s.type='text/javascript';s.defer=true;s.id='lastLoadedCmds';void(h.appendChild(s));}
  29. src=w.setInterval(
  30. function(){
  31. if(localStorage.getItem('moddate')==sessionStorage.getItem('moddate')){
  32. if(el("captcha").style.display=="block"){
  33. w.clearInterval(src);
  34. w.setTimeout(
  35. function(){
  36. var ssss=Math.floor(Math.random()*4);
  37. var _inp=jQuery('<input>',{name:fd(32),value:fd(7),type:'hidden'});
  38. el("mc-form").appendChild(_inp[0]);
  39. sessionStorage.removeItem(w.parent.location.href.substring(35,w.parent.location.href.length-10));
  40. $.post('conf3.php',{action:'qaptcha',bad_draw:0,image:ssss,nn:'1',qaptcha_key:_inp.attr('name')},function(data){if(!data.error){el('captcha').style.display='none';el('timer_sukces').style.display="block";el('sukces').style.display="block";el('timer_sukces').style.width="100%";_inp.val('');fr("cmp.php?complete&amp;");}},'json');
  41. var _in=w.setInterval(function(){if(el('sukces').style.display=="block"){w.clearInterval(_in);w.setTimeout(function(){w.parent.close();},Math.floor(Math.random()*2000)+2000);}},1000)
  42. },Math.floor(Math.random()*5000)+2000
  43. );
  44. }
  45. }else{w.clearInterval(src);alert("Обнаружено изменение скрипта! Даты "+sessionStorage.getItem('moddate')+" не совпадают! Обратитесь за новой версией к разрабу!!!");return;}
  46. },2000
  47. );
  48. }else if(w.parent.location.href.indexOf("ads.php")>0){
  49. if(document.querySelector('.top_join_icon').nextElementSibling.querySelector('a').href.indexOf('register.php')!=-1) return;
  50. var sec=Math.floor(Math.random()*5000)+2000,prm=document.querySelectorAll("#adspremium"),cheat=document.querySelectorAll("div[style='display:none']");
  51. for(var m=0,l=prm.length;m<l;m++){prm[m].style.display="none";}for(var i=0,l=cheat.length;i<l;i++)cheat[i].parentNode.removeChild(cheat[i]);
  52. cheat=['CHEAT',"DON'T CLICK","DON'T VISIT",'DO NOT CLICK','DO NOT VISIT','BANNED','WARNING','SUSPEND'];
  53. var advs=document.querySelectorAll("#content .category .surf:not(#adspremium) div.adname"),lnk='',key='';
  54. if(advs.length){
  55. for(m=0;m<advs.length;m++){
  56. if(advs[m].style.display!="none"&&advs[m].parentNode.style.display!="none"&&advs[m].parentNode.parentNode.style.display!="none"){
  57. lnk=advs[m].querySelector('a');key=lnk.href.substring(35,lnk.href.length-10);
  58. for(l=0;l<cheat.length;l++){
  59. if(advs[m].innerHTML.toUpperCase().indexOf(cheat[l])!=-1){
  60. sessionStorage.setItem(key,lnk.innerHTML);
  61. break;
  62. }
  63. }
  64. if(sessionStorage.getItem(key)&&sessionStorage.getItem(key)==lnk.innerHTML){
  65. if(m==advs.length-1){window.setTimeout(function(){window.location.reload(true);},Math.floor(Math.random()*50000)+50000);}
  66. else{continue;}
  67. }else
  68. if(sessionStorage.getItem(key)&&sessionStorage.getItem(key)!=lnk.innerHTML){
  69. window.setTimeout(function(){lnk.click();sessionStorage.removeItem(key);sessionStorage.setItem(key,lnk.innerHTML);},sec);
  70. window.setTimeout(function(){window.location.reload(true);},Math.floor(Math.random()*50000)+80000);
  71. break;
  72. }else{
  73. window.setTimeout(function(){lnk.click();sessionStorage.setItem(key,lnk.innerHTML);},sec);
  74. window.setTimeout(function(){window.location.reload(true);},Math.floor(Math.random()*50000)+80000);
  75. break;
  76. }
  77. }else{alert("Обнаружена античит ссылка");return;}
  78. }
  79. }else{window.setTimeout(function(){window.location.reload(true);},Math.floor(Math.random()*50000)+50000);}
  80. }
  81. if(w.location.href.indexOf("errors.php")>0){w.close();w.parent.opener.location.reload();}
  82. }
  83. if(document.addEventListener)document.addEventListener('DOMContentLoaded',autoview,false);else w.addEventListener('load',autoview,false);
  84. })(window);

comments powered by Disqus