Batch - Использование wget (или аналогичного сервиса) для передачи запроса на ввод кода

3037
Diabolik

Мне нужно скачать этот файл ...

h**p://www.vhannibal.net/download_setting.php?id=1 

... используя Wgetиз окна моей Windows.

Правильно я использовал GnuWin32 wget 1.11.4.3287 ......... когда я помещаю эту ссылку на wget, я получаю php-файл, содержащий эту ссылку:

h**p://www.vhannibal.net/recaptcha.php?id=1 

Если я поставлю эту ссылку с помощью wget, я получу другой файл php, скажи мне код, это неправильно ....

Вы можете помочь мне автоматизировать загрузку файла с этой страницы, используя wget??

До недавнего времени я использовал этот пакетный файл, работающий без проблем:

set VhWget=-U="Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13" set Link3="h**p://www.vhannibal.net/download_setting.php?id=1&ref=name" set Link4="h**p://www.vhannibal.net/download_setting.php?id=1&ref=name&action=download&clicked=y" wget %VhWget% --save-cookies=.\cookie.tmp --keep-session-cookies -q -O ".\temp.php" %Link3% >NUL ping -n 10 -w 1000 127.0.0.1 >NUL wget %VhWget% --load-cookies=.\cookie.tmp --keep-session-cookies -q -O ".\prova.zip" %Link4% >NUL 

Но теперь на втором wgetместе присутствует проверка кода капчи. Я могу использовать wgetдля его передачи (не пропустить, а передать его ... например, загрузить JPG проверки и из пакетного просмотра его и поставить переменную или аналогичное решение)?

-2
Смысл капчи в том, что такое мышление невозможно. Autumnal 11 лет назад 1
`пропустить запрос капчи 'это не сработает. Endoro 11 лет назад 0
эй, ребята .. мне не нужно пропускать запрос капчи ... мне нужно только просмотреть запрос из моего браузера (например, Firefox или аналогичный). Я хочу получить полуавтоматическую загрузку ...... Diabolik 11 лет назад 0

1 ответ на вопрос

0
Aaron Miller

Recaptcha использует механизм запроса-ответа на основе Javascript специально для предотвращения именно того, что вы пытаетесь сделать. Если вам действительно нужно украсть спутниковое телевидение, вам просто нужно загрузить необходимые данные вручную.

А не существует альтернативного способа создания интерактивного запроса ввода для пользователя? Jdownload, например, для полей recaptcha, просит пользователя вставить jpg .... как я могу воссоздать это условие? Diabolik 11 лет назад 0
@Diabolik Твоя настойчивость восхитительна, но я подозреваю, что ты вряд ли найдешь большую помощь в своих усилиях по нарушению закона о Супер Пользователе. Aaron Miller 11 лет назад 1
ммммммммммм .... я думаю, что не могу завершить передачу капчи из партии. Я могу попытаться найти небольшую сессию браузера .... lauch из командной строки, например: Firefox.exe link.php На этом этапе немного GUI может просмотреть запрос капчи и поле для ответа .... и отправить кнопка ... Diabolik 11 лет назад 0
@Diabolik: JDownloader анализирует HTML-код, идентифицирует изображение CAPTCHA, загружает его, пытается распознать его и в случае неудачи показывает его пользователю для ручного решения. Не стесняйтесь создавать свое собственное приложение, которое делает это; Вы всегда можете использовать источник JD для вдохновения. Karan 11 лет назад 0
@karan ... Вы доверяете, я уже нашел способ скачать JPG с картинки. Я думаю, что мне нужно создать (используя VB.NET .... VisualBasic ... или другие приложения) мини-браузер ... или JavaScript для получения капчи и загрузки этого файла. Потому что, если я добавлю одну из этих ссылок на jdownload, не найдется ничего для загрузки? Diabolik 11 лет назад 0

Похожие вопросы