XuShaohua / bcloud

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

中文验证码,修改signindialog.py后能显示英文,但一直验证码错误 #262

Open Shlw opened 7 years ago

Shlw commented 7 years ago

ubuntu16.04

electronbolt commented 7 years ago

同问

mountainguan commented 7 years ago

debian8 同

weichuanqianmu commented 7 years ago

我只知道百度的有效驗證碼都是中文的了,但現在bcloud 還是出已失效的4位英數混合驗證碼,自然就提示驗證碼錯誤了。 我不知道如何只獲取中文驗證碼,希望方家給個解決辦法,我也多謝了。 目前我用一個不是辦法的臨時方法湊合着。

plutoodin commented 7 years ago

凑和也能用阿,啥办法能说一说呢?

weichuanqianmu commented 7 years ago

湊合的方法就是:不停的試。 我的經驗(未必可靠)是第一次驗證碼不是中文,再刷新也不會出中文的,所以就重啓再試。一般情況,五次以內就會成功(很多情況出現在第四次,我也不知道爲什麼)。出現中文驗證碼後最好不要刷新,一刷新可能就出不來了。

plutoodin commented 7 years ago

我出来中文的也进不去。多少次都不行。

weichuanqianmu commented 7 years ago

那就不知道了。

DW2993706602 commented 7 years ago

一开始就是中文,但是输完按确定后还是给我显示请输入验证码

plutoodin commented 7 years ago

对对对,就是这样,我的也是这样。

xbbsky commented 7 years ago

@DW2993706602 @plutoodin https://github.com/Yufeikang/bcloud SigninDialog.py 384行改成 if not verifycode or (len(verifycode) != 4 and len(verifycode) != 2):

qtairo commented 7 years ago

改了後就開了不bcloud 了