Skip to content
This repository has been archived by the owner on Jun 6, 2023. It is now read-only.

更新脚本后无法登陆,一直是此次登陆出现验证码,识别结果为**** #328

Closed
ishkong opened this issue Jul 29, 2020 · 27 comments

Comments

@ishkong
Copy link

ishkong commented Jul 29, 2020

更新脚本后无法登陆,一直是此次登陆出现验证码,识别结果为****
[2020-07-29 14:29:58] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为dp2w2 [2020-07-29 14:29:58] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为pw3na [2020-07-29 14:29:59] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为2c5p7 [2020-07-29 14:29:59] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为yewf8 [2020-07-29 14:30:00] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为4mnb [2020-07-29 14:30:00] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为ce3ya [2020-07-29 14:30:01] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为eg46a [2020-07-29 14:30:01] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为e7bm4 [2020-07-29 14:30:02] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为xg75y [2020-07-29 14:30:02] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为nnp4g [2020-07-29 14:30:03] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为f8e25 [2020-07-29 14:30:03] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为ybx46 [2020-07-29 14:30:04] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为3nxde [2020-07-29 14:30:05] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为wng2c [2020-07-29 14:30:05] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为2eam5 [2020-07-29 14:30:06] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为5y6ag [2020-07-29 14:30:06] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为e484w [2020-07-29 14:30:07] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为fm7xa [2020-07-29 14:30:07] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为bpngb [2020-07-29 14:30:08] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为8n4na [2020-07-29 14:30:08] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为f6gp7 [2020-07-29 14:30:09] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为wf28m [2020-07-29 14:30:09] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为n3eyc [2020-07-29 14:30:10] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为p42ag [2020-07-29 14:30:11] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为4b2e8 [2020-07-29 14:30:11] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为nfdfn [2020-07-29 14:30:12] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为cbfbb [2020-07-29 14:30:12] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为c3p4m [2020-07-29 14:30:13] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为exync [2020-07-29 14:30:13] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为pnm68 [2020-07-29 14:30:14] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为6b784 [2020-07-29 14:30:14] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为0n4bb [2020-07-29 14:30:15] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为ga8xn [2020-07-29 14:30:15] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为n5dnp [2020-07-29 14:30:16] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为w4ndc [2020-07-29 14:30:16] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为b3wbn [2020-07-29 14:30:17] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为fnpan [2020-07-29 14:30:17] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为07267 [2020-07-29 14:30:18] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为mcnee [2020-07-29 14:30:18] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为bdpdp [2020-07-29 14:30:19] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为2neea [2020-07-29 14:30:19] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为g8y4c [2020-07-29 14:30:20] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为wmdgg [2020-07-29 14:30:21] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为n5myd [2020-07-29 14:30:21] [cnn_captcha:68] [Info] 此次登录出现验证码,识别结果为bp2y4

@OrdosX
Copy link

OrdosX commented Jul 29, 2020

同遇到此问题,已确认账号密码正确

@kiming
Copy link

kiming commented Jul 29, 2020

感觉是不是B站换验证码了

@yawwwwwn
Copy link
Collaborator

那就GG了,v3 登录还是得用点选。自己本地或换个地方登录,然后拿登录成功了的 bili.conf 文件覆盖过去。

@Hitiko
Copy link

Hitiko commented Jul 29, 2020

一样遇到此问题

1 similar comment
@AsunaEmiria
Copy link

一样遇到此问题

@Franinc
Copy link

Franinc commented Jul 29, 2020

一样 一直本地环境 换ip/换密码后还是要输入验证码 想了想这半个月连网页登录也都要验证码 是不是现在只能靠手机抓包了

@XiaoPika
Copy link

@broken-moon233
Copy link

我也有这个问题,用别的软件获取token之后复制到bili.conf里就解决了

@Franinc
Copy link

Franinc commented Jul 31, 2020

通过Bilibili-Toolkit拿到了7条:

access_token; refresh_token;
DedeUserID; DedeUserID__ckMd5; SESSDATA; bili_jct; sid;

请问是只需要在bilibili.conf里的[saved-session]填写吗?
对应关系是这样吗?

access_token <=> access_key
refresh_token <=> refresh_token
bili_jct <=> csrf
DedeUserID <=> uid

最后cookie大概是这样?

cookie = DedeUserID=123456;DedeUserID__ckMd5=4hryfhcb91875442;SESSDATA=e9cade34%2D3498769778%2C3v79d384;bili_jct=1234aac4444c85345cf40e1e44c897e3;sid=22dbuy4n

@yawwwwwn
Copy link
Collaborator

对应关系是这样吗?

access_token <=> access_key
refresh_token <=> refresh_token
bili_jct <=> csrf
DedeUserID <=> uid

对应关系没错。你暴露了自己的cookie,如有必要记得改密码。

@CberYellowstone
Copy link
Contributor

那就 GG 了,v3 登录还是得用点选。自己本地或换个地方登录,然后拿登录成功了的 bili.conf 文件覆盖过去。

有没有什么办法修一下
现在几乎就是等于废了

@CberYellowstone
Copy link
Contributor

对应关系是这样吗?

access_token <=> access_key
refresh_token <=> refresh_token
bili_jct <=> csrf
DedeUserID <=> uid

对应关系没错。你暴露了自己的 cookie,如有必要记得改密码。

cookie刷新频率太高,没法一直手动输入
或许可以重写一下获取cookie的方法?(Bilibili-Toolkit的方法应该是行得通的)

@z4321069
Copy link

z4321069 commented Aug 2, 2020

看到了这里的伙计们,先用Bilibili-Toolkit获取到cookie(或者F12大法),然后按照上面的对应关系,把user里的项填上,就能用了

@z4321069
Copy link

z4321069 commented Aug 3, 2020

好奇怪啊,登录倒是登陆了,抽奖也检测到了,为什么不能参与

@yawwwwwn
Copy link
Collaborator

yawwwwwn commented Aug 4, 2020

好奇怪啊,登录倒是登陆了,抽奖也检测到了,为什么不能参与

#325

@SekiBetu
Copy link

看到了这里的伙计们,先用Bilibili-Toolkit获取到cookie(或者F12大法),然后按照上面的对应关系,把user里的项填上,就能用了

access_token
refresh_token

这俩只能用工具获取吧,F12大法没用

@Cosmos-Break
Copy link

弱弱的问一句,我在ubuntu上运行会报api sign invalid错误,有人遇到过吗? 但是我在openwrt的系统里面就能运行,就很奇怪。

@CberYellowstone
Copy link
Contributor

@yawwwwwn 什么时候修一下?只需要把获取cookie的部分换成隔壁的Bilibili-Toolkit的就可以了吧?

@yawwwwwn
Copy link
Collaborator

@yawwwwwn 什么时候修一下?只需要把获取cookie的部分换成隔壁的Bilibili-Toolkit的就可以了吧?

?跟隔壁的接口是一样的啊= =

@CberYellowstone
Copy link
Contributor

@yawwwwwn 什么时候修一下?只需要把获取 cookie 的部分换成隔壁的 Bilibili-Toolkit 的就可以了吧?

?跟隔壁的接口是一样的啊 = =

为什么隔壁不出验证码?

@yawwwwwn
Copy link
Collaborator

@yawwwwwn 什么时候修一下?只需要把获取 cookie 的部分换成隔壁的 Bilibili-Toolkit 的就可以了吧?

?跟隔壁的接口是一样的啊 = =

为什么隔壁不出验证码?

问得好,为什么别人不出验证码?

@CberYellowstone
Copy link
Contributor

@yawwwwwn 什么时候修一下?只需要把获取 cookie 的部分换成隔壁的 Bilibili-Toolkit 的就可以了吧?

?跟隔壁的接口是一样的啊 = =

为什么隔壁不出验证码?

问得好,为什么别人不出验证码?

问题是,我已经停用脚本整整两周了,刚刚一开脚本又报验证码...
3个号都是一样,甚至还试了一个新号
这就很无解

@CberYellowstone
Copy link
Contributor

CberYellowstone commented Aug 16, 2020

@yawwwwwn 什么时候修一下?只需要把获取 cookie 的部分换成隔壁的 Bilibili-Toolkit 的就可以了吧?

?跟隔壁的接口是一样的啊 = =

为什么隔壁不出验证码?

问得好,为什么别人不出验证码?

我懂了,隔壁的Bilibili-Toolkit是用自建服务器识别验证码的
而这个是直接本地pillow库的,是这个原因吧?
是我看错了,两边都有服务器识别...
我还是自己看看能不能改一下吧

@yawwwwwn
Copy link
Collaborator

我懂了,隔壁的Bilibili-Toolkit是用自建服务器识别验证码的
而这个是直接本地pillow库的,是这个原因吧?
是我看错了,两边都有服务器识别...
我还是自己看看能不能改一下吧

仔细研究了一下是 appkey 更新了。你试一下刚刚 commit 的。
感谢反馈。

@CberYellowstone
Copy link
Contributor

我懂了,隔壁的 Bilibili-Toolkit 是用自建服务器识别验证码的
而这个是直接本地 pillow 库的,是这个原因吧?
是我看错了,两边都有服务器识别...
我还是自己看看能不能改一下吧

仔细研究了一下是 appkey 更新了。你试一下刚刚 commit 的。
感谢反馈。

是不是哪里搞错了(呃)
现在直接报错了
dER13j.png

@yawwwwwn
Copy link
Collaborator

dER13j.png

修了。

@CberYellowstone
Copy link
Contributor

dER13j.png

修了。

好了,十分感谢开发者的付出!!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests