Кликер своими руками

Спецвыпуск Хакер, номер #004, стр. 004-104-2

$ua = new LWP::UserAgent;

$ua->agent("Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)");

$ua->timeout(60);

$ua->proxy('http',"http://".$pr);

print "Try... $pr ";

Браузер готов, теперь займемся заголовком, который браузер передаст серверу.

$h1 = new HTTP::Headers

Accept => 'application/vnd.ms-excel, application/msword, image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-comet, */*',

User_Agent => 'Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)',

Referer => 'http://www.xakep.ru/default.asp;

Замени "http://www.xakep.ru/default.asp" на адрес своей страницы, на которой висит кнопка топа. Настало время делать запрос:

$req1 = new HTTP::Request ('GET', 'http://fomenko.ru/cgi-bin/top/lspro.cgi?click=номер, $h1);

$response=$ua->request($req1);

$suc=$response->is_success;

Делаем запрос к серверу и получаем от него ответ. Слово "номер" замени на свой номер, который тебе выдали при регистрации.

Теперь надо обработать результат, и если все прошло нормально, запишем его в файл "click.log"

($suc) || print $response->code;

if ($suc) {

open(FH,">>click.log");

print FH $pr."\n";

close FH;

};

($suc) && print "+";

И завершим работу скрипта

exit;

Вот и весь текст скрипта. Не правда ли, все просто? Самое сложное - это найти шелл :).

Установка

Если тебе повезло и ты достал где-то шелл, на котором есть перл, и можно запускать фоновые процессы, считай, что ты #1 (Намба Ван, то есть :)). Как определить, есть ли на твоем шелле возможность запустить кликер или нет? Кликер запускается с помощью программки "cron". Это своеобразный аналог Планировщика из виндов. Ты ему даешь программу, которую надо запускать, и устанавливаешь время. Для создания задания тебе необходимо будет создать файл в формате "crontab".

Допустим, ты решишь, что твой скрипт должен запускаться через каждые 20 минут, начиная с полуночи. Для этого тебе надо написать:

0, 20, 40, * * * * clicker.pl

Где "clicker.pl" - имя твоего кликера.

Если ты так и не нашел шелл, то можешь попробовать вызывать скрипт каждый раз, когда на твою страничку заходит посетитель. Но для этого твой хостинг должен поддерживать perl и ssi. Изменим чуть-чуть наш скрипт. Для этого после строки:

#!/usr/bin/perl

добавь:

print "Content-type: text/html\n\n";

И в html файл своей странички добавь ssi команду вызова скрипта:

<!--#include virtual="/cgi-bin/clicker.pl"-->

Предварительно скопировав "clicker.pl" в каталог "cgi-bin" и установив права доступа к файлу командой "chmod 755".

Заключение

Не советую тебе слишком увлекаться накруткой показов/кликов. Это, конечно, рульно, когда на твою хоумпагу ходят люди. Но когда вместо людей на нее ходят твои же клики, это совсем не кул. А представь себе, если все отстойные сайты начнут накручивать себе показы. Это будет гонка кликеров. А хорошие и нужные сайты останутся а глубоком анусе. :( Так что, приятель, пиши кликер только если у тебя как раз такой сайт, а раскручивать отстой лучше не надо - его и так слишком много. Удачи!

Назад на стр. 004-104-1  Содержание

загрузка...
Cпец Хакер #075Cпец Хакер #074Cпец Хакер #073Cпец Хакер #072Cпец Хакер #071Cпец Хакер #070Cпец Хакер #069Cпец Хакер #068Cпец Хакер #067Cпец Хакер #066Cпец Хакер #065Cпец Хакер #064Cпец Хакер #063Cпец Хакер #062Cпец Хакер #061Cпец Хакер #060Cпец Хакер #059Cпец Хакер #058Cпец Хакер #057Cпец Хакер #056Cпец Хакер #055Cпец Хакер #054Cпец Хакер #053Cпец Хакер #052Cпец Хакер #051Cпец Хакер #050Cпец Хакер #049Cпец Хакер #048Cпец Хакер #047Cпец Хакер #046Cпец Хакер #045Cпец Хакер #044Cпец Хакер #043Cпец Хакер #042Cпец Хакер #041Cпец Хакер #040Cпец Хакер #039Cпец Хакер #038Cпец Хакер #037Cпец Хакер #036Cпец Хакер #035Cпец Хакер #034Cпец Хакер #033Cпец Хакер #032Cпец Хакер #031Cпец Хакер #030Cпец Хакер #029Cпец Хакер #028Cпец Хакер #027Cпец Хакер #026Cпец Хакер #025Cпец Хакер #024Cпец Хакер #023Cпец Хакер #022Cпец Хакер #021Cпец Хакер #020Cпец Хакер #019Cпец Хакер #018Cпец Хакер #017Cпец Хакер #016Cпец Хакер #015Cпец Хакер #014Cпец Хакер #013Cпец Хакер #012Cпец Хакер #011Cпец Хакер #010Cпец Хакер #009Cпец Хакер #008Cпец Хакер #007Cпец Хакер #006Cпец Хакер #005Cпец Хакер #004Cпец Хакер #003Cпец Хакер #002Cпец Хакер #001