#1 2011.03.24 17:02

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

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

Если такая тема есть,тогда извиняюсь и модеров прошу удалить тему.
Добавлено спустя   3 минуты  54 секунды:
Кто может помочь с граббером. Я граблю сайт muzmo.ru,и столкнулся с такой проблемой,там даные передаються в сессию,и я незнаю какой код прописать,чтобы заработала нарезка и конвертация.
Добавлено спустя   6 минут  50 секунд:
Вот сам исходный код отдельного мр3 файла, нарезки и конвертации

Код:

1
2
3
4
<div class="sub">Конвертация/резка композиции</div><div class="main"><form action="generate_new.php?84687462" method="post"><fieldset><input type="hidden" name="sid" value="pjq9jkoft3malc8uf9va1cu202" />
Проверочный код:<br />
<input name="code" type="text" class="num" value="" size="7"/><br />
<img src="pic.php?7957&amp;sid=pjq9jkoft3malc8uf9va1cu202&amp;sid=pjq9jkoft3malc8uf9va1cu202" alt="code"/><hr />Формат файла:<br /><select name="format"><option value="0">MP3</option><option value="1">AMR</option><option value="2">WAV</option><option value="3">AAC</option><option value="5">WMA</option></select><hr />Битрейт файла (для mp3, aac, wma):<br /><select name="bitrate"><option value="4">128 Кбит/сек ~ 3,71 Мб</option><option value="5">96 Кбит/сек ~ 2,78 Мб</option><option value="6">64 Кбит/сек ~ 1,85 Мб</option><option value="7">48 Кбит/сек ~ 1,39 Мб</option><option value="8">32 Кбит/сек ~ 949,22 Кб</option></select><hr />Интервал по времени:<br />от <input class="num" type="text" name="from_time" value="0" size="5" /> сек.<br />до <input class="nume" type="text" name="to_time" value="243" size="5" /> сек.<hr /><br /><input class="ibutton" type="submit" value="Сгенерировать"/></fieldset></form></div>

как быть?

Отредактировано Spell (2011.03.24 17:51)

Неактивен

#2 2011.03.24 17:16

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

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

прикрепи к посту свой граббер

Активен

#3 2011.03.24 17:34

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

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

Вот

Код:

1
lt;?define('_IN_JOHNCMS', 1);$headmod ="";$textl = 'Вся музыка мира!';require_once ("../incfiles/core.php");require_once ("../incfiles/head.php");header("Content-type:text/html; charset=utf-8");ini_set('display_errors',0); ini_set ('register_globals', 0);session_name('SID'); session_start();############################################################################################$host= "muzmo.ru"; $path="/info.php?".$_SERVER ['QUERY_STRING'];$fp=fsockopen($host,80,$errno, $errstr,10);if(!$fp) { echo "$errstr ($errno)<br/>\n"; }else{$data = "";$post=0; foreach($_POST as $key=>$value){$post=1; $data.="&$key=$value";} if($data)$data=substr ($data,1);if($post) $headers = "POST $path HTTP/1.0\r\n";else$headers = "GET $path HTTP/1.0\r\n"; $headers.= "Host: $host\r\n";$headers.= "Accept: text/html, application/xml;q=0.9, application/xhtml+xml, image/png, image/jpeg, image/gif,image/x-bitmap, */*;q=0.1\r\n";$headers.= "Accept-Charset: utf-8;q=0.6 windows-1251;q=0.1*;q=0.1\r\n";$headers.= "Accept-Encoding: utf-8\r\n";$headers.= "Accept-Language: ru, en;q=0.9\r\n";$headers.= "User-Agent: ".$_SERVER ['HTTP_USER_AGENT']."\r\n";if($post){ $headers.= "Content-type: application/x-www-form-urlencoded\r\n";$headers.= "Content-Length: ".strlen ($data)."\r\n";$headers.= "\r\n"; $headers.= $data;}else $headers.="\r\n";@fwrite($fp, $headers); while($file != "\r\n") $file = @fgets($fp, 128);$file = ''; while(!feof($fp)) $file.= @fgets($fp, 4096); @fclose($fp);}##############################################$file=str_replace('<?xml version="1.0" encoding="utf-8"?>', '',$file);$file=preg_replace('|<!DOCTYPE(.*?)<body>|is', '',$file);$file=preg_replace('|<div class="head">(.*?)</div>|is', '',$file);$file=str_replace('<img src="img/','<img src="http://muzmo.ru/img/',$file);$file=str_replace('На главную</a>', '',$file);$file=preg_replace('|<div style="text-align: center">(.*?)</a>|is', '',$file);$file=preg_replace('|style="font-weight:(.*?)</html>|is', '',$file);$file=preg_replace('|http://wap.sasisa.ru/(.*?)</a>|is', '',$file);$file=str_replace('<img src="pic.php?','<img src="http://muzmo.ru/pic.php?',$file);$file=str_replace('Рекомендуем', '',$file);##############################################echo $file;require_once ("../incfiles/end.php");?>

Неактивен

#4 2011.03.24 22:03

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

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

Поможет кто?

Неактивен

#5 2011.03.24 23:20

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

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

Больше ничего умного не приходит

Код:

1
<form action="http://muzmo.ru/generate_new.php?3868517" method="post">

Отредактировано tipsun (2011.03.24 23:23)

Неактивен

#6 2011.03.25 00:42

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

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

tipsun написал:

Больше ничего умного не приходит

Код:

1
<form action="http://muzmo.ru/generate_new.php?3868517" method="post">

Не подходит,запрошенная вами страница отсутствует,а если создать generate_new.php и прописать адресс внутри файла,тогда шапка и ноги. Как заставить отдавать файлы?

Неактивен

#7 2011.03.25 00:58

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

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

Форма после этого выкидывает на адрес: http://muzmo.ru/info.php?67928011&b=320&f=0&d=260&fmt=0

тебе надо как-то форму у тебя разместить, после нажатия всё необходимые данные с формы передать на generate_new.php?[ID] и переадресовать на http://свойсайт/info.php?[ID]&b=320&f=0&d=260&fmt=0

Отредактировано tipsun (2011.03.25 01:06)

Неактивен

#8 2011.03.25 06:29

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

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

tipsun написал:

Форма после этого выкидывает на адрес: http://muzmo.ru/info.php?67928011&b=320&f=0&d=260&fmt=0
тебе надо как-то форму у тебя разместить, после нажатия всё необходимые данные с формы передать на generate_new.php?[ID] и переадресовать на http://свойсайт/info.php?[ID]&b=320&f=0&d=260&fmt=0

И как это сделать? В голову не фига не лезет,знал бы как туды этот код втулить.

Неактивен

#9 2011.03.25 07:12

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

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

Вот что мне еще посоветовали,мож кто разбереться:"Spell, почитай про то как послать пост запрос удалённо,тут поищи" http://snippets.pp.ru

Неактивен

#10 2011.03.25 08:39

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

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

Spell, у тебя там и так POST должен посылаться. Просто код настолько ужасный, что его копать ну совсем не хочется.

Активен

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

forum.wapinet.ru

PunBB Mod v0.6.2
0.014 s