#21 2011.03.25 23:33

Mr.proper
Участник
Зарегистрирован: 2011.03.22
Сообщений: 33
Карма: -1
Профиль

Re: Помощь по грабберам

Что есть грабер?


Во имя овса, и сена, и свинного уха! Алюминь!

Неактивен

#22 2011.03.25 23:43

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Помощь по грабберам

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

Неактивен

#23 2011.03.25 23:50

Mr.proper
Участник
Зарегистрирован: 2011.03.22
Сообщений: 33
Карма: -1
Профиль

Re: Помощь по грабберам

ясно. а зачем тогда так многа писать (про коды на предыдущих страниц) если можно в гиперссылку вписать прямую на файл?


Во имя овса, и сена, и свинного уха! Алюминь!

Неактивен

#24 2011.03.26 00:03

Spell
Участник
Зарегистрирован: 2011.03.24
Сообщений: 22
Карма: 0
Профиль

Re: Помощь по грабберам

tipsun написал:

Насчет куки уже понял. Там заметил, что ид сессии меняется всё время в принятых заголовках и в форме дополнительно вылазит:

Код:

1
<input type="hidden" name="sid" value="ИД СЕССИИ" />

Этого нет, когда через браузер на самом сайте бродишь.
Не знал, что в файл надо записывать. Завтра попробую доделать.
Редирект переделал. Путь берется из заголовков:

Код:

1
Location: адрес?со=всеми&штучками

так ты напиши,этот редирект,а то снова не так что-то сделаю.
Добавлено спустя   5 минут  52 секунды:
Так header('Location: http://site.ru/info.php&'.$get);

Неактивен

#25 2011.03.26 00:13

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Помощь по грабберам

Нет. Завтра выложу. Уже выкл комп. Домашние спят. Я сделал через

Код:

1
span style="color: #0000BB"><?phppreg_match_all('/Location: info.php?([a-z0-9\=\&]{0,})/i', $headers, $redirect);//не помню я перед ? Ставил \ или нет...//как-то так. Завтра более точный выложу, этот я с телефона написал, приблизительно.?>

В файле generate_new.php я только заголовки принимать оставал. Всё равно оттуда больше ниче не приходит и опция перенаправления чет не работает.

Отредактировано tipsun (2011.03.26 00:28)

Неактивен

#26 2011.03.26 06:42

Spell
Участник
Зарегистрирован: 2011.03.24
Сообщений: 22
Карма: 0
Профиль

Re: Помощь по грабберам

tipsun ты сам generate_new.php переделаный с редиректом выложи,я покажу код Сереге (Krite) он может еще подскажет че то.

Неактивен

#27 2011.03.26 11:38

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Помощь по грабберам

Все равно captcha не принимается кажется.
Ну все время неправильно.
Но теперь нет того, что я описывал в сообщ. #20 этой темы

Код:

1
span style="color: #0000BB"><?php///////////////////////////////////////////////// SITE.RU/generate_new.php///////////////////////////////////////////////$id = (int)$_GET['id'];$post = array('code' => (int)$_POST['code'],'format' => (int)$_POST['format'],'bitrate' => (int)$_POST['bitrate'],'from_time' => (int)$_POST['from_time'],'to_time' => (int)$_POST['to_time']);//$get = "$id&b=$bitrate&f=$from_time&d=$to_time&fmt=$format";///////////////////////////////////////////////$site = 'muzmo.ru/generate_new.php?'.$id;$net = curl_init('http://'.$site);///////////////////////////////////////////////curl_setopt($net, CURLOPT_HEADER, 1);curl_setopt($net, CURLOPT_NOBODY, 1);curl_setopt($net, CURLOPT_RETURNTRANSFER, 1);curl_setopt($net, CURLOPT_POST, 1);curl_setopt($net, CURLOPT_POSTFIELDS, $post);curl_setopt($net, CURLOPT_USERAGENT, $browser);curl_setopt($net, CURLOPT_REFERER, $referer);curl_setopt($net, CURLOPT_COOKIEFILE, 'cookie.txt'); //надо создать самому и поставить 777curl_setopt($net, CURLOPT_COOKIEJAR, 'cookie.txt'); //и путь правильно записать///////////////////////////////////////////////$html = curl_exec($net);curl_close($net);///////////////////////////////////////////////preg_match_all('/Location: info.php\?([a-z0-9\=\&]{0,})/i', $html, $location);//print_r($location);//header('Location: /?open=info.php&'.$location[1][0]);header('Location: /mp3/info.php?'.$location[1][0]);exit();///////////////////////////////////////////////?>

---- cookie.txt ----
# Netscape HTTP Cookie File
# http://curl.haxx.se/rfc/cookie_spec.html
# This file was generated by libcurl! Edit at your own risk.

muzmo.ru    FALSE    /    FALSE    0    sid    c4110jfmjp0ecum02fvtl1kkm7
--------------------

Отредактировано tipsun (2011.03.26 12:11)

Неактивен

#28 2011.03.26 11:45

Spell
Участник
Зарегистрирован: 2011.03.24
Сообщений: 22
Карма: 0
Профиль

Re: Помощь по грабберам

tipsun вот посмотри код который в личку тебе дал,как работает.

Неактивен

#29 2011.03.26 12:26

Spell
Участник
Зарегистрирован: 2011.03.24
Сообщений: 22
Карма: 0
Профиль

Re: Помощь по грабберам

а куда куку.тхт ставить? Я в ту же папку бросил,и права 777 поставил. Вот твой код посмотри  как работает в generate_new.php

Неактивен

#30 2011.03.26 13:15

tipsun
Moderator
Зарегистрирован: 2009.10.14
Сообщений: 2277
Карма: 19
Профиль

Re: Помощь по грабберам

Вот я у себя разместил: ссылку удалил
Но captha все равно не жрет sad

Отредактировано tipsun (2011.03.26 14:42)

Неактивен

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

forum.wapinet.ru

PunBB Mod v0.6.2
0.011 s