![>](style_images/1/nav_m.gif)
![]() |
Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
|
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[18.207.163.25] |
![]() |
|
Сообщ.
#1
,
|
|
|
Здравствуйте, подскажите как пропарсить сайт и получить ссылку на видео, если она не видна через исходный код страницы. Через videodownloadhelper ссылки отображаются на ура, а вот как через делфу сделать такое...
|
Сообщ.
#2
,
|
|
|
если быть точнее ссылка на видео находится -->> страница.html--> в iframe.php--> http://s.video.mp4
|
Сообщ.
#3
,
|
|
|
Вычленяй адрес фрейма, грузи его, парси его текст
|
Сообщ.
#4
,
|
|
|
Цитата Fr0sT @ Вычленяй адрес фрейма, грузи его, парси его текст делаю запрос чере IdHttp.Get и вывожу в Мемо, пусто, также открываю ссылку через firefox тоже пусто, как получить содержимое страницы php. |
Сообщ.
#5
,
|
|
|
Есть вероятность, что проверяются куки и/или реферер, их в запрос тоже надо добавить. Поснифай или посмотри в логе, какой запрос шлет к фрейму браузер или качалка, и попробуй отправить в точности этот текст
|
Сообщ.
#6
,
|
|
|
Цитата Fr0sT @ Есть вероятность, что проверяются куки и/или реферер, их в запрос тоже надо добавить. Поснифай или посмотри в логе, какой запрос шлет к фрейму браузер или качалка, и попробуй отправить в точности этот текст пример можно? |
Сообщ.
#7
,
|
|
|
Цитата pas2 @ пример можно? ![]() Открой браузер, F12 - вкладка "Сеть", и смотри что он шлёт. У тебя самого нет ни примера сайта, ни набора параметров, которые ты передаёшь, и которые передаёт браузер - какой пример ты ожидаешь? Добавлено Вот пример запроса к этому форуму и этой теме: ![]() |
Сообщ.
#8
,
|
|
|
Цитата VisualProg @ Цитата pas2 @ пример можно? ![]() Открой браузер, F12 - вкладка "Сеть", и смотри что он шлёт. У тебя самого нет ни примера сайта, ни набора параметров, которые ты передаёшь, и которые передаёт браузер - какой пример ты ожидаешь? Добавлено Вот пример запроса к этому форуму и этой теме: ![]() это я знаю как сделать, поэтому и спросил как такое реализовать на делфи ![]() ![]() Memo1.Lines.Append(IdHTTP1.Get(Edit1.Text)); |
Сообщ.
#9
,
|
|
|
Ищи в индях заголовки гет запроса, пиши туда дополнительные данные перед запросом
|