详情可见 突然之间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)
即可正常使用
             
            
              
              
              
            
           
          
            
              
                恋衣之曲
                (恋衣之曲)
              
              
                  
                  
              3
              
             
            
            
              
              
              
            
           
          
            
            
              
开源软件出问题一般不都是去项目主页报 issue 吗
             
            
              
              
              
            
           
          
            
            
              今天刚看到这个解决办法,非常感谢!
今天试用 Aria2 下载百度云的文件,感觉这个下载速度更快一些。
             
            
              
              
              
            
           
          
            
            
              其实我想问,为什么我这里 Bcloud 下载一直显示”错误“,可能点十几次才会有一次成功下载。。。
             
            
              
              
              
            
           
          
            
            
              
是有这样的问题,感觉下十几个文件,总有几个文件下载不成功。
             
            
              
              
              
            
           
          
            
            
              
是有这样的问题,感觉下十几个文件,总有几个文件下载不成功。
             
            
              
              
              
            
           
          
            
            
              我现在用的是移动光宽带,下载百度云文件的时候,偶尔有几个会需要好几次才能下载成功。估计是网络原因。电信和联通网络这种情况就基本不会出现。
不过移动光宽带的上传速度挺快。。。
             
            
              
              
              
            
           
          
            
              
                kivallee
                (kivallee)
              
              
                  
                  
              12
              
             
            
              请问哪位大大可以给我 auth.py 文件,不一定要修改过的,原始的也可以。我的 auty.py 文件是在 /usr/lib/python3.4/site-packages/bcloud/ 里面。
昨天因为修给里面的内容,虽然修改了 bds_re 那个部份的值,可是不知道不小心误动到什么地方,造成现在连 bcloud 都启动不了。
我的 bcloud 应该是 3.6.1 的版本。(参考 init.py)
感激感激感激!!!
             
            
              
              
              
            
           
          
            
              
                kivallee
                (kivallee)
              
              
                  
                  
              16
              
             
            
              唉唉唉… 好奇怪,github 上面下載到 auth.py 和原本的 auth.py 差好多阿…
             
            
              
              
              
            
           
          
            
            
              已在 obs 上打包最新版本 3.8.2
sudo zypper ar http://download.opensuse.org/repositories/home:/huangshun/openSUSE_Leap_42.1/ huangshun
sudo zypper in bcloud
             
            
              
              
              
            
           
          
            
            
              
然而下载失败的概率还是很高,尤其是下载视频格式的文件。