Linux下百度云盘报 获取bdstoken失败
在用linux下百度云盘工具(bcloud),登录时,报获取bdstoken失败。
在网上搜了一下,解决办法如下。
-
找到auth.py文件
结果应该是:locate auth.py |grep bcloud
/usr/lib/python3/dist-packages/bcloud/auth.py -
修改这个文件
sudo vi /usr/lib/python3/dist-packages/bcloud/auth.py
-
修改内容部分
bds_re = re.compile('BDSTOKEN\s*=\s*"([^"]+)"') --------改成 bds_re = re.compile('"bdstoken"\s*:\s*"([^"]+)"', re.IGNORECASE)
bug修复地址在:https://github.com/LiuLang/bcloud/pull/214/files 可点击链接查看大神如何修改的。