Страница 1 из 11
Игровой форум SLOWCS » Финансовый раздел » Халява » [ВК] Скрипт отправки подарков
[ВК] Скрипт отправки подарков
Week
Дата: Суббота, 14.12.2013, 21:24 | Сообщение #1
Сообщений:410
Награды:4
34
[ВК] Скрипт отправки подарков


скрипт написан на 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('Закончили отправку подарков');    
}    
})();

Описание скрипта:

var a = new Array("11");

Это короче массив id подарков, если тут стоит 1 подарок, то он будет отправлять один
и тот же подарок, разные подарки надо вбивать через запятую, например

var a = new Array("11", "541"); (строка 1) //Скрипт будет отправлять бриллиант и полицейскую машину
и так далее можно добавлять значения.

Вот эта строка if (i < 1) { (строка 4) // i - это короче количество элементов, после знака <
должно идти количество нужны подарков, т.к. i отсчитывается с 0, то если мы хотим отправить 10 подарков
мы должны задать строку if (i < 10) {

Далее короче идет переменная кому отправлять (строка 6), это var idsh = 159463620; // Вместо 159463620 пишем свой id
или id, кому надо отправить подарок. Получается в этом скрипте работаем отправка самому себе :) Радуемся,
переходим дальше.

В этом скрипте реализована рандомная отправка подарков из списка.
А что если надо отправлять подарки последовательно?

То всего надо поменять 8-ую строку var rand = Math.floor( Math.random() * a.length ); на var rand = i;

[url=http://extm.su]Все для серии игр Counter-Strike[/url]
Игровой форум SLOWCS » Финансовый раздел » Халява » [ВК] Скрипт отправки подарков
Страница 1 из 11
Поиск: