#1 2008.09.29 14:37

Profi
Участник
Зарегистрирован: 2008.06.18
Сообщений: 31
Карма: -1
Профиль

Накрутчик mradar.com

Gemorroj, подскажи, как пустить его через прокси? Пробовал, пробовал - ничего не получилосьsad скрипт из твоего архива.

Неактивен

#2 2008.09.29 15:31

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Накрутчик mradar.com

там через fsockopen? тогда коннектится через tcp протокол. А лучше переписать все на CURL и ипать мозги)

Неактивен

#3 2008.09.29 15:50

Profi
Участник
Зарегистрирован: 2008.06.18
Сообщений: 31
Карма: -1
Профиль

Re: Накрутчик mradar.com

Да, через fsockopen. Я пробовал коннектится через tcp, ток намудрил так, что накрутчик у меня превратился в грабsmile А как на CURL я не знаю

Неактивен

#4 2008.09.29 16:35

Profi
Участник
Зарегистрирован: 2008.06.18
Сообщений: 31
Карма: -1
Профиль

Re: Накрутчик mradar.com

Код:

1
lt;?//Накрутчик каталога mradar.com// Mod by Gemorrojerror_reporting(0);set_time_limit(999);$id = intval($_GET['id']); //Твой ID в каталоге$ua = file('softs.txt'); //Файл со списком User-Agent для накрутки$clicks = intval($_GET['clicks']); //Сколько кликов крутить$proxy = file ('proxy.txt');header('Content-type: text/vnd.wap.wml; charset=utf-8');if(!$id || !$ua || !$clicks){exit('<?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml><card id="main" title="Накрутчик mRADAR.com"><p><strong>Накрутчик каталога mRADAR.com</strong><br/>---<br/>Ваш ID в каталоге:<br/><input name="id" format="*N"/><br/>Накрутить кликов:<br/><input name="clicks" format="3N" value="50"/><br/><a href="?id=$(id)&amp;clicks=$(clicks)">[ОК]</a></p></card></wml>');}for($i=1; $i<=$clicks; $i++){$soft = $ua[array_rand($ua)];$text = socket('mradar.com',80,'/mr/m/m0.asp?i='.$id,$soft,1);$arr = explode('m1.asp?rn=',$text);$arr = explode('"',$arr[1]);$text = socket('mradar.com',80,'/mr/m/m1.asp?rn='.$arr[0],$soft,0);}print '<?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml><card id="main" title="Накрутчик mRADAR.com"><p><strong>Накрутчик каталога mRADAR.com</strong><br/>---<br/>';if($text){print $text;}else{print 'Накручено '.$clicks.' переходов';}print '</p></card></wml>';function socket($host,$port,$path,$soft,$ans){$header[] = 'GET $path HTTP/1.0\r\n';$header[] = 'Host: $host\r\n';$header[] = 'User-Agent: $soft\r\n\r\n';$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $text);curl_setopt($curl, CURLOPT_HTTPHEADER, $header);curl_setopt($curl, CURLOPT_AUTOREFERER, false);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);curl_setopt($curl, CURLOPT_HEADER, false);curl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);curl_setopt($curl, CURLOPT_PROXY, $proxy);fwrite($curl,$headers);if($ans){while($text!="\r\n"){$text = curl_init($curl,128);}$text=null;while(!feof($curl)){$text.= curl_init($curl,4096);}fclose($curl);return $text;curl_exec($curl);curl_close($curl);return;}}?>

Как-то примерно так надо? Ток не работает.

Неактивен

#5 2008.09.29 16:35

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Накрутчик mradar.com

пример с офф сата (http://ru2.php.net/manual/ru/function.curl-init.php)

Код:

1
span style="color: #0000BB"><?php// инициализация сеанса$ch = curl_init();// установка URL и других необходимых параметровcurl_setopt($ch, CURLOPT_URL, "http://www.example.com/");curl_setopt($ch, CURLOPT_HEADER, 0);// загрузка страницы и выдача её браузеруcurl_exec($ch);// завершение сеанса и освобождение ресурсовcurl_close($ch);?>

чтобы сделать то же самое через прокси, нужно всего лишь добавить следующее

curl_setopt($ch, CURLOPT_PROXY, '127.0.0.1:8080');

где 127.0.0.1:8080 - ip:порт прокси
так же есть настройка типа прокси (HTTP по умолчанию)

curl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);

поддерживаются HTTP, SOCKS4, SOCKS4a, SOCKS5 прокси.
в конечном итоге у тебя должно получиться что-то вроде этого.

Код:

1
span style="color: #0000BB"><?php// Заголовки$header[] = 'Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5';$header[] = 'Connection: keep-alive';$header[] = 'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7';$header[] = 'Accept-Language: en-us,en;q=0.5';$header[] = 'Host: mradar.com';$header[] = 'User-Agent: CURL';$header[] = 'Referer: http://microsoft.com';$curl = curl_init();curl_setopt($curl, CURLOPT_URL, 'http://mradar.com');curl_setopt($curl, CURLOPT_HTTPHEADER, $header);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);curl_setopt($curl, CURLOPT_AUTOREFERER, false);curl_setopt($curl, CURLOPT_TIMEOUT, 10);curl_setopt($curl, CURLOPT_HEADER, false);$get = curl_exec($curl);curl_close($curl);?>

почитай про функцию curl-setopt. CURL библиотека очень мощная, и на самом деле намного удобнее и надежнее стандартных пхпэшных сокетов.

Неактивен

#6 2008.09.30 09:56

Profi
Участник
Зарегистрирован: 2008.06.18
Сообщений: 31
Карма: -1
Профиль

Re: Накрутчик mradar.com

Вот что у меня получилось

Код:

1
lt;?//Накрутчик каталога mradar.com// Mod by Gemorrojerror_reporting(0);set_time_limit(999);$id = intval($_GET['id']); //Твой ID в каталоге$ua = file('softs.txt'); //Файл со списком User-Agent для накрутки$clicks = intval($_GET['clicks']); //Сколько кликов крутить$proxy = file ('proxy.txt');header('Content-type: text/vnd.wap.wml; charset=utf-8');if(!$id || !$ua || !$clicks){exit('<?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml><card id="main" title="Накрутчик mRADAR.com"><p><strong>Накрутчик каталога mRADAR.com</strong><br/>---<br/>Ваш ID в каталоге:<br/><input name="id" format="*N"/><br/>Накрутить кликов:<br/><input name="clicks" format="3N" value="50"/><br/><a href="?id=$(id)&amp;clicks=$(clicks)">[ОК]</a></p></card></wml>');}for($i=1; $i<=$clicks; $i++){$soft = $ua[array_rand($ua)];$text = socket('mradar.com',80,'/mr/m/m0.asp?i='.$id,$soft,1);$arr = explode('m1.asp?rn=',$text);$arr = explode('"',$arr[1]);$text = socket('mradar.com',80,'/mr/m/m1.asp?rn='.$arr[0],$soft,0);}print '<?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml><card id="main" title="Накрутчик mRADAR.com"><p><strong>Накрутчик каталога mRADAR.com</strong><br/>---<br/>';if($text){print $text;}else{print 'Накручено '.$clicks.' переходов';}print '</p></card></wml>';function socket($host,$port,$path,$soft,$ans){$header[] = 'Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5';$header[] = 'Connection: keep-alive';$header[] = 'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7';$header[] = 'Accept-Language: en-us,en;q=0.5';$header[] = 'Host: mradar.com';$header[] = 'User-Agent: '.$soft.'';$header[] = 'Referer: http://mradar.com/mr/m/m0.asp?i='.$id.'';$curl = curl_init();curl_setopt($curl, CURLOPT_URL, 'http://mradar.com');curl_setopt($curl, CURLOPT_HTTPHEADER, $header);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);curl_setopt($curl, CURLOPT_AUTOREFERER, false);curl_setopt($curl, CURLOPT_TIMEOUT, 10);curl_setopt($curl, CURLOPT_HEADER, false);curl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);curl_setopt($ch, CURLOPT_PROXY, $proxy);$get = curl_exec($curl);curl_close($curl);}?>

но вот здесь

Код:

1
curl_setopt($curl, CURLOPT_URL, 'http://mradar.com');

вместо http://mradar.com должно быть наверно это:
for($i=1; $i<=$clicks; $i++)
{
$soft = $ua[array_rand($ua)];
$text = socket('mradar.com',80,'/mr/m/m0.asp?i='.$id,$soft,1);
$arr = explode('m1.asp?rn=',$text);
$arr = explode('"',$arr[1]);
$text = socket('mradar.com',80,'/mr/m/m1.asp?rn='.$arr[0],$soft,0);
}
только как это туда влепить не знаюsad

Неактивен

#7 2008.09.30 22:05

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Накрутчик mradar.com

нет, это нах там не надо. там нужно статично прописать адрес на который будет отправляться запрос.
а в цикле запускать всю функцию.

$header[] = 'User-Agent: '.$soft.'';

зачем ты пишешь в конце кавычки? убери их! (и точку соответственно)

Неактивен

#8 2008.10.01 16:08

Profi
Участник
Зарегистрирован: 2008.06.18
Сообщений: 31
Карма: -1
Профиль

Re: Накрутчик mradar.com

Вот что у меня получилось

Код:

1
lt;?//Накрутчик каталога mradar.com// Mod by Gemorrojerror_reporting(0);set_time_limit(999);$id = intval($_GET['id']); //Твой ID в каталоге$ua = file('softs.txt'); //Файл со списком User-Agent для накрутки$clicks = intval($_GET['clicks']); //Сколько кликов крутить$proxy = file ('proxy.txt');header('Content-type: text/vnd.wap.wml; charset=utf-8');if(!$id || !$ua || !$clicks){exit('<?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml><card id="main" title="Накрутчик mRADAR.com"><p><strong>Накрутчик каталога mRADAR.com</strong><br/>---<br/>Ваш ID в каталоге:<br/><input name="id" format="*N"/><br/>Накрутить кликов:<br/><input name="clicks" format="3N" value="50"/><br/><a href="?id=$(id)&amp;clicks=$(clicks)">[ОК]</a></p></card></wml>');}for($i=1; $i<=$clicks; $i++){$soft = $ua[array_rand($ua)];$text = socket('mradar.com',80,'/mr/m/m0.asp?i='.$id,$soft,1);$arr = explode('m1.asp?rn=',$text);$arr = explode('"',$arr[1]);$text = socket('mradar.com',80,'/mr/m/m1.asp?rn='.$arr[0],$soft,0);}print '<?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml><card id="main" title="Накрутчик mRADAR.com"><p><strong>Накрутчик каталога mRADAR.com</strong><br/>---<br/>';if($text){print $text;}else{print 'Накручено '.$clicks.' переходов';}print '</p></card></wml>';function socket($host,$port,$path,$soft,$ans){$header[] = 'Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5';$header[] = 'Connection: keep-alive';$header[] = 'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7';$header[] = 'Accept-Language: en-us,en;q=0.5';$header[] = 'Host: mradar.com';$header[] = 'User-Agent: $soft';$header[] = 'Referer: http://mradar.com';$curl = curl_init();curl_setopt($curl, CURLOPT_URL, 'http://mradar.com');curl_setopt($curl, CURLOPT_HTTPHEADER, $header);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);curl_setopt($curl, CURLOPT_AUTOREFERER, false);curl_setopt($curl, CURLOPT_TIMEOUT, 10);curl_setopt($curl, CURLOPT_HEADER, false);curl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);curl_setopt($ch, CURLOPT_PROXY, '218.249.12.133:8080');$get = curl_exec($curl);curl_close($curl);}?>

только крутить не хочет. Запрос вроль посылает, но не крутит. Мож ещё где чего не правильно?

Отредактировано Profi (2008.10.01 16:11)

Неактивен

#9 2008.10.01 16:26

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6594
Карма: 107
Профиль Веб-сайт

Re: Накрутчик mradar.com

Код:

1
span style="color: #0000BB"><?php//Накрутчик каталога mradar.com// Mod by Gemorrojerror_reporting(0);set_time_limit(999);$id = intval($_GET['id']); //Твой ID в каталоге$ua = file('softs.txt'); //Файл со списком User-Agent для накрутки$clicks = intval($_GET['clicks']); //Сколько кликов крутить$proxy = file ('proxy.txt');header('Content-type: text/vnd.wap.wml; charset=utf-8');if(!$id || !$ua || !$clicks){exit('<?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml><card id="main" title="Накрутчик mRADAR.com"><p><strong>Накрутчик каталога mRADAR.com</strong><br/>---<br/>Ваш ID в каталоге:<br/><input name="id" format="*N"/><br/>Накрутить кликов:<br/><input name="clicks" format="3N" value="50"/><br/><a href="?id=$(id)&amp;clicks=$(clicks)">[ОК]</a></p></card></wml>');}for($i=1; $i<=$clicks; $i++){$soft = $ua[array_rand($ua)];$text = socket('http://mradar.com/mr/m/m0.asp?i='.$id,$soft);$arr = explode('m1.asp?rn=',$text);$arr = explode('"',$arr[1]);$text = socket('http://mradar.com/mr/m/m1.asp?rn='.$arr[0],$soft);}print '<?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"><wml><card id="main" title="Накрутчик mRADAR.com"><p><strong>Накрутчик каталога mRADAR.com</strong><br/>---<br/>';if($text){print $text;}else{print 'Накручено '.$clicks.' переходов';}print '</p></card></wml>';function socket($host,$soft='xz'.mt_rand(1,9999)){$header[] = 'Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5';$header[] = 'Connection: keep-alive';$header[] = 'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7';$header[] = 'Accept-Language: en-us,en;q=0.5';$header[] = 'Host: mradar.com';$header[] = 'User-Agent: '.$soft;$header[] = 'Referer: '.$host;$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $host);curl_setopt($curl, CURLOPT_HTTPHEADER, $header);curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true);curl_setopt($curl, CURLOPT_AUTOREFERER, false);curl_setopt($curl, CURLOPT_TIMEOUT, 10);curl_setopt($curl, CURLOPT_HEADER, false);curl_setopt($curl, CURLOPT_PROXYTYPE, CURLPROXY_HTTP);curl_setopt($ch, CURLOPT_PROXY, '218.249.12.133:8080');$get = curl_exec($curl);curl_close($curl);}?>

Неактивен

#10 2008.10.02 11:02

Profi
Участник
Зарегистрирован: 2008.06.18
Сообщений: 31
Карма: -1
Профиль

Re: Накрутчик mradar.com

Parse error: syntax error, unexpected '.', expecting ')' в 56 строкеsad А если убрать ='xz'.mt_rand(1,9999) то не крутитsad

Неактивен

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.012 s