SoftJustman

IndieGala [Miped]

Jun 4th, 2016
2,552
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.   /*
  2.   !!!
  3.   Следует точно исполнять ниже данную инструкцию, иначе скрипт не сработает!
  4.   !!!
  5.   1) Зайдите в свой профиль IndieGala
  6.   2) Раскройте "Giveaways library"
  7.   3) Раскройте вкладку "Completed"
  8.   4) Нажмите Ctrl+Shift+J, чтобы открыть консоль.
  9.   5) Вставьте скрипт в консоль и нажмите Enter
  10.   */
  11.  
  12.   //---------------------------------------------------------------------------
  13.   var GAmenu = document.getElementById('collapseGiveaways');
  14.   var completed = GAmenu.getElementsByClassName('giveaways-library-cont')[2];
  15.   var amount = completed.getElementsByClassName('palette-color-7')[0]
  16.   //---------------------------------------------------------------------------
  17.   function getAmount(){
  18.     var l=amount.innerHTML.length;
  19.     var b='';
  20.     for (var i = 1; i<l-1; i++) {
  21.       b+=amount.innerHTML[i]
  22.     }
  23.     console.log('Amount of GA to check: '+b);
  24.     return b;
  25.   }
  26.   //---------------------------------------------------------------------------
  27.   function pressButt(n) {  /* Yeah. Press this butt (° ͜ʖ °) */
  28.     var list=completed.getElementsByClassName('giveaways-completed-list')[0];
  29.     var butt=list.getElementsByClassName('btn-check-if-won check-if-won palette-color-fff palette-background-4')[n];
  30.     console.log('check');
  31.     butt.click();
  32.   }
  33.   //---------------------------------------------------------------------------
  34.   function tick() {
  35.     if (k>=0) {
  36.       pressButt(k);
  37.       k=k-1;
  38.     } else {
  39.       clearInterval(time);
  40.       console.log('All GAs are checked!')
  41.     }
  42.   }
  43.   //---------------------------------------------------------------------------
  44.  
  45.   var am=getAmount();
  46.   var k = am-1;
  47.  
  48.   var time=setInterval(tick,1001);
Advertisement
Add Comment
Please, Sign In to add comment