Xwab
Форумыnavigate_nextНебольшие вопросы по PHP/MySQL

Как исправить ошибку в грабе
Сообщения
Freshmen

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

29 Дек 2012, 17:45
TOOZ

От куда нам знать почему у тебя не работает. Показывай код. В слепую с кодом работает только телепат или Джигурда.

29 Дек 2012, 17:51
Freshmen

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

29 Дек 2012, 17:55
Soul Eater

Freshmen, код в студию

29 Дек 2012, 18:12
Akdmeh

Нужно код, сложно понять, в чем ошибка

29 Дек 2012, 18:14
Freshmen

Soul Eater, вот

[php:1:c7114eb4ee]include 'CurlClass.php'; $conf = new CurlClassConfig;
$conf->userAgent = $_SERVER['USER_AGENT']; $conf->referer = 'http://rugame.mobi'; $conf->timeout = 10;
$conf->cookiesFile = 'cookies.txt'; $conf->followLocations = FALSE;
#$conf->proxy = ''; $curl = new CurlClass;
$do = $_GET['do']; switch($do){
default:
$file = $curl->getPage ($conf, 'http:// rugame.mobi/game/1/'); preg_match_all('#<a href="/game/([0-9]*)/"> (.*)</a>(.*)<br/>#sU', $file, $r); include 'head.php'; for($i = 0; $i<count($r[1]); $i++) {
echo '<a href="?do=dir&amp;d='.$r[1][$i].'">'.$r [2][$i].'</a>'.$r[3][$i].'<br/>'; }
break;
case 'dir': $d = $_GET['d']; $file = $curl->getPage ($conf, 'http:// rugame.mobi/game/'.(!empty($d) ? $d : '')); preg_match('#<div class="main">(.*)</div>(.*)</ div>(.*)</div>#sU', $file, $r); $r = str_replace('<img src="/css/thm/3/ico.gif" alt="" />', '', $r); $r = str_replace('<a href="/new_ld/5/">Новинки фильмов</a><br/>', '', $r); $r = str_replace('<a href="/video/top_ film.php">TOP фильмов</a><br/>', '', $r); $r = str_replace('<a href="/video/search.php? sid=9227">Поиск фильмов</a><br/>', '', $r); $r = preg_replace('#<div style="background:(.*)</ script>#sU', '', $r); $r = str_replace('<a href="/game/', '<a href="? do=dir&amp;d=', $r); $r = str_replace('<br/><a href="? do=dir&amp;d=search?sid=1">Поиск</a>|', '', $r);
$r = str_replace('<img src="/game/', '<img src="http://rugame.mobi/game/', $r); $r = preg_replace('#<br/><a href="/forum/(.*) alt="Rating"></a><br/>#sU', '', $r); $r = preg_replace('#Загрузил .*)<br/>#sU', '', $r); $r = preg_replace('#сек<br/> <br/><a href="\? do=dir&amp;d=(.*)</a>#sU', 'сек<br/><a href="http://rugame.mobi/game/$1</a>', $r); include 'head.php'; echo $r[2];
echo '<hr/>'.$r[3]; break;
}[/php:1:c7114eb4ee]

29 Дек 2012, 18:16
wapoleg

Freshmen, защита там стоит, а какая хз, лень разбираться, донора лучше другого найти

29 Дек 2012, 19:23
noangel

http://rugame.mobi/game/66451/hungry_dog_RU_SerW900.jad
http://kazwm.ru/films/index.php?do=dir&d=66451/hungry_dog_RU_SerW900.jad смотри у тебя нет промежуточного загруза файла, за то адрес ты подменил вот он и пытаеться найти у тебя на сервере этот файл, я делал на своих скриптах так создавал страницу а там через переадресацию отправлял на файл.

30 Дек 2012, 2:13
Freshmen

noangel,
Какой код прописать че та не получается

30 Дек 2012, 7:42
noangel

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

30 Дек 2012, 8:31
Ответить на тему