Open Gh0u1L5 opened 8 years ago
试了,是这样的。 api 好像变了。
可以,人生真难,百度真是找茬
我昨天上午上不去,下午上去看了一集电视剧就再也上不去了
盼大神更新,好像逆向的就这么一个
初步调了一下,测试了 login, ls, download, play, find 可用。
其他的功能还待测试。
下载最新的版本用吧
现在 baidu 服务器请求失败率很高。 每个功能运行时,如果出错,可多运行几次试试。
@PeterDing 您好!我在使用BaiduPCS项目时(c语言写的),发现这个项目的授权可以维持很长时间,而且这次百度api更新,此项目的大部分功能似乎没有受到影响,希望这个项目的思路能对您有一点点帮助。
share 命令提示错误 !! Error at _share {u'errno': -6}
@HuberyHuan 谢谢你的建议。
我这里倒是连 login 都失败了
➜ movies bp login un pw
-- login
! Error 257: 需要验证码
++ 验证码已保存至 /Users/nuomi/vcode.jpg
输入验证码: spyx
-- check_login fail
login failes
@nuomi1 更新之后可以 login 和 upload
更新后可以login,upload,但下载带提取码的提示提取码错误,不过这时已经登录再用旧版的就ok。
是这样的,新版login没有问题。如果下载带提取码的话,会提示提取码错误,不带提取码的,会报
File "pan.baidu.com.py", line 3539, in
没有vcode的字段,百度返回的json中errno = 2,但是没有vcode字段
说句无关的,_meta里面 j['info']不能用append啊,不然一次操作的文件超过100个就会crash的。j['info'] += js['info'] 和 j['info'].append(js['info'])不是一回事儿。 @PeterDing
另外脚本里的request都没有timeout,这样遇到建立连接失败的情况的话程序就会不声不响一直挂着的。 @PeterDing
@Gh0u1L5 这确实是一个问题。 现在的代码很乱, 很多api调用都没有分离。但我最近很忙,只有周日(也许周日也没有)有时间来维护代码,不能即时跟新。 如果大家有空余时间欢迎提 Pull Request。
嗯好,不过之前我提的Pull Request没有拉进来,现在改了一堆API之后变得很惆怅了,我抽时间处理一下吧。 @PeterDing
@Gh0u1L5 OK
pan.baidu.com.py 里面的包括quota、meta在内的相当一部分API调用现在好像一直在返回errno -6?试了国内和国外两种网络环境,都是一样的情况。而且因为quota这样的API也调用失败了所以登录也登录不上。