XuShaohua / bcloud

百度网盘的linux桌面客户端
GNU General Public License v3.0
1.92k stars 532 forks source link

Fix "Network error" after login #248

Closed yan12125 closed 8 years ago

yan12125 commented 8 years ago

The patch is proposed by @poplite at https://github.com/LiuLang/bcloud/issues/244#issuecomment-226734784

Closes #244, closes #247

yan12125 commented 8 years ago

245 seems the same problem, too.

yan12125 commented 8 years ago

我不是使用debian系列的Linux,有請高手支援

如果不用git, https://github.com/yan12125/bcloud/archive/fix-network-error.zip 載下來解壓縮,執行./bcloud-gui即可

Sn0rt commented 8 years ago

@yan12125 的确是解决了网络错误的问题,但是实际下载的时候下载状态出现了ERROR

yan12125 commented 8 years ago

這project貌似已經沒在維護了,我後來都改用bypy

Sn0rt commented 8 years ago

@yan12125 好吧 我也发现了几个pr没有人响应

AbaiQi commented 8 years ago

@suncunhu 你把如果有安装之前版本,只要提供fix error后的包中 bcloud文件夹里面所有py文件,覆盖 /usr/lib/python3/dist-packages/bcloud 里面的py文件即可。还有如果之前已经运行过旧版,记得.cache里面bcloud的缓存文件。 我用ubuntu14.04的。

AbaiQi commented 8 years ago

@Sn0rt 修复问题的新包 bcloud_3.8.2-2_all.deb http://pan.baidu.com/s/1cGAdDO 我没有上传bcloud-packages库文件权限,只能拜托你了。

wleeym08 commented 8 years ago

万分感谢提供的安装包,登录和下载都没有问题,在Ubuntu Mate下运行

msdx commented 8 years ago

@AbaiQi 万分感谢,使用您提供的安装包,并根据您的建议删除了缓存文件后可以正常显示了。

kkzxak47 commented 8 years ago

@msdx 我怎么看不懂AbaiQi的评论,你是怎么做的

poplite commented 8 years ago

@Sn0rt 如果下载有困难,尝试更换cflag值或换用PC端UA.

SigninDialog.py第416行:

cookie.load('cflag=65535%3A1; PANWEB=1;')

cflag=65535%3A1改成cflag=15%3A3

Downloader.py第72行:

('User-Agent', const.USER_AGENT),

const.USER_AGENT改成const.PC_USER_AGENT

4321qasdfv commented 8 years ago

现在为什么登录都是未知错误啊,改了也没用了

hepha commented 8 years ago

不怕輸入指令的也可以用這個 GangZhuo/BaiduPCS: 百度网盘命令行工具。The terminal utility for Baidu Network Disk. https://github.com/GangZhuo/baidupcs

yan12125 commented 8 years ago

先關PR,我很久不用bcloud了,作者 @LiuLang 從今年一月之後就沒在Github活動,我想他是不管這些了吧