我需要下载这个文件...
h**p://www.vhannibal.net/download_setting.php?id=1
...Wget
从我的 Windows 的 DOS 提示符使用。
目前我使用的是 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 并从批量监视它并放在变量或类似的解决方案上)?
答案1
Recaptcha 使用基于 Javascript 的质询-响应机制,专门用于阻止您尝试执行的操作。如果您确实必须窃取卫星电视,则只需手动下载必要的数据即可。