Время:
Новых сообщений: Нет
Вы на форуме дней
Ваша группа: Гость
Ваш IP: 3.135.216.196
Logical-Portal — молодежный портал со своей изюминкой, каждый сможет найти что-то интересное и полезное для себя, например наш форум общения с которым вам обязательно нужно ознакомиться.
  • Страница 1 из 1
  • 1
Модератор форума: Hawk  
[ВК] Скрипт отправки подарков
Сообщение оставлено 08.12.2013 в 00:11:03 | Сообщение #1
[ВК] Скрипт отправки подарков


скрипт написан на javascript. Я работаю с Google Chrome,
поэтому советую качать его.

Сначала надо перейти на страницу http://vk.com/gifts?act=send,
далее запустить режим консоли.

Для того чтобы запустить режим консоли,
надо нажать комбинацию клавиш Ctrl + Shift + J или нажать на
белое место страницы правой кнопкой мыши и выбрать последнюю строку "Просмотр кода элемента",
далее последний пункт Console.

Код
var a = new Array("11"); // id подарков по умолчанию "11" - бриллиант, пример "11",  
var i = 0;  
(function() {  
if (i < 3) {  

var idsh = new Array("159463620");  

var rand = Math.floor( Math.random() * a.length );  
var rand2 = Math.floor( Math.random() * idsh.length );  

var check = 1; // Ананимность? По умолчанию 0 - нет анонимности, 1 - анонимность  

setTimeout(function() {document.getElementsByClassName("gs_row")[0].setAttribute("onclick", "Gifts.selectGift("+a[rand]+", 1, 0, '')"); console.log("Поменяли ссылку");}, 2000);  

setTimeout(function() {document.getElementsByClassName("gs_img")[0].setAttribute("src", "/images/gifts/96/"+a[rand]+".jpg"); console.log("Поменяли картинку");}, 4000);  

setTimeout(function() {$(".gs_img").click(); console.log("Вызвали окно подарка");}, 8000);  

setTimeout(function() {$(".wddi").onmousedown(); console.log("Выбрали первого пользователя");}, 10000);  

setTimeout(function() {document.getElementsByClassName("summary_tab_sel")[0].setAttribute("id", "wddi"+idsh[rand2]+"_gft_box_dd"); console.log("Поменяли id элемента");}, 12000);  

setTimeout(function() {cur.sel[0][0] = idsh[rand2]; console.log("Поменяли id человека");}, 14000);  

if (check == "1")  
{  
setTimeout(function() {if(document.getElementsByClassName("checkbox")[0].getAttribute("class") == "checkbox on") {$(".checkbox").click(); console.log("Чекнули анонимность если 1");}}, 15000);  

setTimeout(function() {document.getElementsByClassName("checkbox")[0].setAttribute("check", "0"); console.log("Сменили чек на 0");}, 16000);  

setTimeout(function() {if(document.getElementsByClassName("checkbox")[0].getAttribute("check") == "0") {$(".checkbox").click(); console.log("Чекнули анонимность");}}, 17000);  

setTimeout(function() {if(document.getElementsByClassName("checkbox")[0].getAttribute("check") == "0") {document.getElementsByClassName("checkbox")[0].setAttribute("check", "1"); console.log("Сменили чек на 1");}}, 18000);  
}  

setTimeout(function() {$(".button_blue button").click(); console.log("Кликнули отправку");}, 19000);  

setTimeout(function() {console.log("Id отправляемого подарка: "+a[rand]);}, 20000);  

i++;  

setTimeout(function() {console.log("Ждем 60 секунд");},20000);  

setTimeout(arguments.callee, 60000);  
} else {  
alert('Закончили отправку подарков');  
}  
})();
 
большая подпись, Кисель не одобряет...
 
   
Сообщение оставлено 08.12.2013 в 13:46:55 | Сообщение #2
Не работает.
 
 
   
Сообщение оставлено 08.12.2013 в 17:15:36 | Сообщение #3
Cry, подписка есть?

Добавлено (08.12.2013, 17:15:36)
---------------------------------------------



Все работает...

var i = 0; // кол-во подарков
var a = new Array("11"); // id подарков по умолчанию "11" - бриллиант, пример "11",
var idsh = new Array("159463620"); // id кому отправить
var check = 1; // Ананимность? 0 - нет анонимности, 1 - анонимность

Код
var a = new Array("11"); // id подарков по умолчанию "11" - бриллиант, пример "11",   
var i = 0;   
(function() {   
if (i < 3) {   

var idsh = new Array("159463620");   

var rand = Math.floor( Math.random() * a.length );   
var rand2 = Math.floor( Math.random() * idsh.length );   

var check = 1; // Ананимность? По умолчанию 0 - нет анонимности, 1 - анонимность   

setTimeout(function() {document.getElementsByClassName("gs_row")[0].setAttribute("onclick", "Gifts.selectGift("+a[rand]+", 1, 0, '')"); console.log("Поменяли ссылку");}, 2000);   

setTimeout(function() {document.getElementsByClassName("gs_img")[0].setAttribute("src", "/images/gifts/96/"+a[rand]+".jpg"); console.log("Поменяли картинку");}, 4000);   

setTimeout(function() {$(".gs_img").click(); console.log("Вызвали окно подарка");}, 8000);   

setTimeout(function() {$(".wddi").onmousedown(); console.log("Выбрали первого пользователя");}, 10000);   

setTimeout(function() {document.getElementsByClassName("summary_tab_sel")[0].setAttribute("id", "wddi"+idsh[rand2]+"_gft_box_dd"); console.log("Поменяли id элемента");}, 12000);   

setTimeout(function() {cur.sel[0][0] = idsh[rand2]; console.log("Поменяли id человека");}, 14000);   

if (check == "1")   
{   
setTimeout(function() {if(document.getElementsByClassName("checkbox")[0].getAttribute("class") == "checkbox on") {$(".checkbox").click(); console.log("Чекнули анонимность если 1");}}, 15000);   

setTimeout(function() {document.getElementsByClassName("checkbox")[0].setAttribute("check", "0"); console.log("Сменили чек на 0");}, 16000);   

setTimeout(function() {if(document.getElementsByClassName("checkbox")[0].getAttribute("check") == "0") {$(".checkbox").click(); console.log("Чекнули анонимность");}}, 17000);   

setTimeout(function() {if(document.getElementsByClassName("checkbox")[0].getAttribute("check") == "0") {document.getElementsByClassName("checkbox")[0].setAttribute("check", "1"); console.log("Сменили чек на 1");}}, 18000);   
}   

setTimeout(function() {$(".button_blue button").click(); console.log("Кликнули отправку");}, 19000);   

setTimeout(function() {console.log("Id отправляемого подарка: "+a[rand]);}, 20000);   

i++;   

setTimeout(function() {console.log("Ждем 60 секунд");},20000);   

setTimeout(arguments.callee, 60000);   
} else {   
alert('Закончили отправку подарков');   
}   
})();
 
большая подпись, Кисель не одобряет...
 
   
Сообщение оставлено 08.12.2013 в 19:31:22 | Сообщение #4
Какая подписка?
 
 
   
Сообщение оставлено 08.12.2013 в 20:20:00 | Сообщение #5
Cry, Подписка на подарки.

10 голосов = 7 дней раздаешь бесплатно подарки.
 
 
   
  • Страница 1 из 1
  • 1
Поиск:
 
Графика от: Megas, GraFOS | Дизайн сверстал E.A.
Хостинг от uCoz
Яндекс.Метрика