Не работающий perl-скрипт скачки с rapidshare

Discussion in 'PHP' started by proxych, 12 Feb 2006.

  1. proxych

    proxych New Member

    Joined:
    25 Jan 2006
    Messages:
    7
    Likes Received:
    1
    Reputations:
    0
    Пробовал написать скрипт на perl (модуль LWP), работающий на удаленном сервере, для скачивания с рапидшары. Поскольку при скачке нужно вводить код, скрипт управляется пользователем через браузер. Примерная схема работы. Скрипту передается ссылка, он запрашивает рапидшару, получает страницу и анализирует. Определяет ссылку на кодовое изображение, время задержки и прямые линки на файл (сейчас их два, Альфа и Омега). Выждав указанное время скрипт загружает картинку и возвращает ответ пользователю. В ответе передаются ссылки и изображение (уже скачанное с рапидшары). Пользователь выбирает ссылку, вводит код изображения и запускает второй скрипт, который методом ПОСТ передает эти данные на Рапидшару. Здесь происходит облом - возвращается сообщение что файла нет ))). Скрипт использует LWP::UserAgent. Идентифицирует себя как Файерфокс, заголовок Refer передает 'http://rapidshare.de'. Не могу понять, как они вычисляют. У кого есть опыт написания скриптов, имитирующих реальные браузеры - откликнитесь, плиз)
    У кого есть опыт написания скриптов, дост
     
  2. k1b0rg

    k1b0rg Тут может быть ваша реклама.

    Joined:
    30 Jul 2005
    Messages:
    1,182
    Likes Received:
    399
    Reputations:
    479
    возьми inet crack отлови запрос браузера и рассмотри что он ему посылает, я с рапидой мало сталкивался, но может там в куках что-то остаеться?
     
  3. DetMyl

    DetMyl Люминевый самолет

    Joined:
    17 Dec 2005
    Messages:
    109
    Likes Received:
    75
    Reputations:
    70
    Рапида идентифицирует тебя через Cookies или SID....