Короче. Тема такая.
Раздаю скрипт для автоматической отправки подарков.
Продавал его на форуме, но продажи особо не пошли http://zismo.biz/forum/56-394510-1
Кто в свое время оформил долгую безлимитную подписку на подарки
или кто не жалеет деньги на подписки сегодня, то скрипт именно для Вас!
Короче, еще есть тема такая, когда Паша делает халявные подарки,
всем известно, что скоро НГ, а на НГ бывает ~3 халявных подарка.
Этот скрипт пригодится и на НГ.
Короче скрипт написан на javascript. Я работаю с Google Chrome,
поэтому советую качать его.
Сначала надо перейти на страницу http://vk.com/gifts?act=send,
далее запустить режим консоли.
Для того чтобы запустить режим консоли,
надо нажать комбинацию клавиш Ctrl + Shift + J или нажать на
белое место страницы правой кнопкой мыши и выбрать последнюю строку "Просмотр кода элемента",
далее последний пункт Console.
В принципе, кто не понял, то весь этот механизм описан в картинках
до пункта 10 в посте 1 этой темы http://zismo.biz/forum/21-233196-1
Далее сам скрипт:
var a = new Array("11");
var i = 0;
(function() {
if (i < 1) {
var idsh = 159463620;
var rand = Math.floor( Math.random() * a.length );
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+"_gft_box_dd"); console.log("Поменяли id элемента");}, 12000);
setTimeout(function() {cur.sel[0][0] = idsh; console.log("Поменяли id человека");}, 14000);
setTimeout(function() {$(".button_blue button").click(); console.log("Кликнули отправку");}, 16000);
setTimeout(function() {console.log("Id отправляемого подарка: "+a[rand]);}, 18000);
i++;
setTimeout(function() {console.log("Ждем 60 секунд");}, 18000);
setTimeout(arguments.callee, 60000);
} else {
alert('Закончили отправку подарков');
}
})();
Описание скрипта:
var a = new Array("11");
Это короче массив id подарков, если тут стоит 1 подарок, то он будет отправлять один
и тот же подарок, разные подарки надо вбивать через запятую, например
var a = new Array("11", "541"); (строка 1) //Скрипт будет отправлять бриллиант и полицейскую машину
и так далее можно добавлять значения.
Все рабочие id подарков можно взять здесь http://zismo.biz/forum/41-389068-3902191-16-1381707974
Вот эта строка if (i < 1) { (строка 4) // i - это короче количество элементов, после знака <
должно идти количество нужны подарков, т.к. i отсчитывается с 0, то если мы хотим отправить 10 подарков
мы должны задать строку if (i < 10) {
Далее короче идет переменная кому отправлять (строка 6), это var idsh = 159463620; // Вместо 159463620 пишем свой id
или id, кому надо отправить подарок. Получается в этом скрипте работаем отправка самому себе Радуемся,
переходим дальше.
В этом скрипте реализована рандомная отправка подарков из списка.
А что если надо отправлять подарки последовательно?
То всего надо поменять 6-ую строку var rand = Math.floor( Math.random() * a.length ); на var rand = i;
Кто не вдупляет как поменять, вот скрипт.
var a = new Array("11"); var i = 0; (function() { if (i < 1) { var idsh = 159463620; var rand = i; 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+"_gft_box_dd"); console.log("Поменяли id элемента");}, 12000); setTimeout(function() {cur.sel[0][0] = idsh; console.log("Поменяли id человека");}, 14000); setTimeout(function() {$(".button_blue button").click(); console.log("Кликнули отправку");}, 16000); setTimeout(function() {console.log("Id отправляемого подарка: "+a[rand]);}, 18000); i++; setTimeout(function() {console.log("Ждем 60 секунд");}, 18000); setTimeout(arguments.callee, 60000); } else { alert('Закончили отправку подарков'); } })();
Теги: Халявный скрипт автоматической отправки подарков