sdvcrx / pan-baidu-download

百度网盘下载脚本
MIT License
436 stars 103 forks source link

请输入看到的验证码,该从哪里看呢? #2

Closed NStal closed 10 years ago

NStal commented 10 years ago

我输入提取码直接挂了,验证码是从那里看到呢? 请输入看到的验证码 gqk9

Traceback (most recent call last): File "./bddown_cli.py", line 45, in execute_command() File "./bddown_cli.py", line 41, in executecommand commandscommand File "/home//temp/pan-baidu-download/bddown_core.py", line 113, in download queue = generate_downloadqueue(links) File "/home//temp/pan-baidu-download/bddown_core.py", line 91, in generate_download_queue downloadqueue.extend(zip(bd.filename, bd.links)) File "/home//temp/pan-baidu-download/bddown_core.py", line 72, in links raise VerificationCodeError bddown_core.VerificationCodeError: 验证码错误或异常

sdvcrx commented 10 years ago

呃,暂时是不支持提取码的

如果你说的是验证码,应该会调用web浏览器打开验证码的链接。下个版本会加上下载验证码到本地,这样不用浏览器也可以看验证码了

NStal commented 10 years ago

哎呀, 我这边没有调用的样子. 你是用xdg-open还是怎么打开web浏览器的? 不过有可能因为我输入的是需要提取码的页面才会有这个问题的, 如果是这样就忽视我吧.

sdvcrx commented 10 years ago

我是直接用Python里的 webbrowser ,可能会有点问题吧

不过我试过有提取码的页面,抛出的错误不是这样的..

NStal commented 10 years ago

这里跑错是我输入提取码做验证码的原因. 嘛,等不以来浏览器或者支持提取码的版本了,刚把爹!

sdvcrx commented 10 years ago

@NStal 其实要下有提取码的文件,只要把文件转存到自己网盘在分享获取链接就行了(百度这个设定真是有点弱智啊 :)