Программирование > Perl
кто знает, тот и помоги!!!
zevs3000:
я нашол скрипт автоматического кликера, но не знаю как его слепить вменте и выложить на сервер...:confused: Помогите пожалоста.... :(
arto:
"угадал все буквы, но не смог прочитать слово..."
ravshaniy:
"угодал все слова, пытаюсь прочитать смысл..."
zevs3000:
можно сказать и так только помогите пожалоста...
эсть скрипт... только его надо редаговать.. и залить на хост... но не знаю как ето зделать..... Жду помощи.....
zevs3000:
Вот исходник.
#!/usr/bin/perl
#
# Writed by pixcher
# For xakepy.ru e-zine
use HTTP::Request::Common;
require LWP::UserAgent;
use Getopt::Std;
#Подключаем модули HTTP::Request::Common и Getopt::Std
usage()
if ($ARGV[0] eq "-h");
getopt("sctln"); #Проверяем, были ли переданы скрипту эти параметры.
$pageshow= $opt_s || \'http://xakepy.ru/index.php\';#Страничка для поля Referrer.
$pageclick= $opt_c || \'http://top.list.ru/counter?id=953756&t=130&js=13&r=&j=true&s=*&d=&rand=\'; #Линк, по которому скрипт будет кликать.
$t= $opt_t || 50; #Количество потоков
$n= $opt_n || 200; #Количество кликов
$proxylist= $opt_l || \'proxy.txt\';#Файл с проксями
$counter= 0;
sub click{ #Основная часть скрипта. Тут устанавлиаются основные #значения, нужные для работы скрипта.
($p)=@_;
$p=substr($p,0,length($p)-1);
$ua = new LWP::UserAgent;
$ua->agent("Mozilla/4.0 (compatible; MSIE 5.0; Windows 98; DigExt)");#Поле заголовка User Agent
$ua->timeout(30);
$ua->proxy(\'http\',"http://".$p);#тип прокси
$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 => $pageshow;#Вставляем переменную в поле Referer
$req1 = new HTTP::Request (\'GET\', "$pageclick", $h1);
$response=$ua->request($req1);#Делаем запрос
$suc=$response->is_success;
($suc) || print " $p - :".$response->code."\\n";
if ($suc) {
open(FH,">>goodproxy.txt");
print FH $p."\\n";
close FH;
};
($suc) && print "$p +\\n";
sleep(5);
}
print "\\n
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++
Page, we\'ll show:\\n $pageshow\\nLink, we\'ll click:\\n $pageclick
++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++\\n\\n";
open(PROXY, "$proxylist"); #Работаем с проксями, открываем файлики, читаем, #складываем в массив
@xproxy=;
chomp(@xproxy);
$suc=1;
if ($t>$n) {$t=$n;}
while (1) { #Запускаем скрипт в бесконечном цикле
for ($i=1;$i $_)
}
undef @forked;
}
exit;
Навигация
Перейти к полной версии