BCloud提示Failed to get bdstoken!的解决办法

#1

详情可见 突然之间Failed to get bdstoken! · Issue #213 · LiuLang/bcloud · GitHub
解决办法就是修改 /usr/lib/python3.4/site-packages/bcloud/auth.py,将

bds_re = re.compile('BDSTOKEN\s*=\s*"(^"]+)"')

替换为:

bds_re = re.compile('"bdstoken"\s*:\s*"(^"]+)"', re.IGNORECASE)

即可正常使用

#2

好几天不能用,我昨天刚把 bcloud 删了 :sweat:

#3

只下载的话可以用这个 github.com/acgotaku/BaiduExporter

#4

开源软件出问题一般不都是去项目主页报 issue 吗

#5

我不能用的那几天都是靠这个插件的 :1:

#6

感谢 :heart_eyes:
一个多星期不能用了,改完就好了

#7

今天刚看到这个解决办法,非常感谢!

今天试用 Aria2 下载百度云的文件,感觉这个下载速度更快一些。

#8

其实我想问,为什么我这里 Bcloud 下载一直显示”错误“,可能点十几次才会有一次成功下载。。。

#9

是有这样的问题,感觉下十几个文件,总有几个文件下载不成功。

#10

是有这样的问题,感觉下十几个文件,总有几个文件下载不成功。

#11

我现在用的是移动光宽带,下载百度云文件的时候,偶尔有几个会需要好几次才能下载成功。估计是网络原因。电信和联通网络这种情况就基本不会出现。

不过移动光宽带的上传速度挺快。。。

#12

请问哪位大大可以给我 auth.py 文件,不一定要修改过的,原始的也可以。我的 auty.py 文件是在 /usr/lib/python3.4/site-packages/bcloud/ 里面。

昨天因为修给里面的内容,虽然修改了 bds_re 那个部份的值,可是不知道不小心误动到什么地方,造成现在连 bcloud 都启动不了。

我的 bcloud 应该是 3.6.1 的版本。(参考 init.py)

感激感激感激!!!

#13

@kivallee

bcloud v3.6.1 的源码

#14

非常感谢您~~

#15

非常感谢您~~

#16

唉唉唉… 好奇怪,github 上面下載到 auth.py 和原本的 auth.py 差好多阿…

#17

已在 obs 上打包最新版本 3.8.2

sudo zypper ar http://download.opensuse.org/repositories/home:/huangshun/openSUSE_Leap_42.1/ huangshun
sudo zypper in bcloud
#18

非常感谢,已经装上了,挺好用的。

#19

然而下载失败的概率还是很高,尤其是下载视频格式的文件。

#20

多谢,已安装