Ljzd-PRO / nonebot-plugin-mystool

QQ聊天、频道机器人插件 | 米游社工具-每日米游币任务、游戏签到、商品兑换、免抓包登录、原神崩铁便笺提醒
https://pypi.org/project/nonebot-plugin-mystool
MIT License
414 stars 49 forks source link

打卡人机验证无法通过 #347

Closed haoeixc closed 2 months ago

haoeixc commented 2 months ago

版本v2.7.0且已经接入打码平台,签到任务均可完成人机验证 111 但米游币任务除了打卡不能通过人机验证,其他都可以 QQ

Tom-and-Jerry-childhood commented 2 months ago

能教一下游戏签到怎么通过人机验证吗

Ljzd-PRO commented 2 months ago

米游币签到的时候看一下日志有没有报错

haoeixc commented 2 months ago

米游币签到的时候看一下日志有没有报错

我的号任务现在基本都能完成(不知道是不是手动签后人机验证没了),但是后台还有报错的(任务已经完成),其他用户也有报错 131f09f0-9b5e-48a9-9422-8c3ab073dc7b 如上图,粉线上面是我的号,下面是其他账号,他的签到情况有点糟糕 QQ_1721755253150

haoeixc commented 2 months ago

能教一下游戏签到怎么通过人机验证吗

要接打码平台的,你可以去看下这个issue

281 懒得弄接直接部署他这个就可以了https://github.com/Sakamakiiizayoi/ttocr_auto

haoeixc commented 2 months ago

很奇怪的情况,打码平台上我锁定appkey后,执行签到和米游币任务(此issue开头图片),接入打码平台的后端提示说appkey已锁定请解锁后使用,但是还是返回了gt和challenge(这是签到任务并且完成了)但是到了米游币任务,机器人就开始报错如上面的图,最奇怪的是此时签到不消耗打码平台的打码积分!!!,签到都能过,任务每次都有一两个过不了;我在打码平台上解锁appkey后所有签到和任务都正常了(打码积分也开始扣了)

haoeixc commented 2 months ago

我再观察几波

dontdot commented 2 months ago
07-25 07:01:42 [WARNING] nonebot_plugin_mystool | 游戏签到 - 用户 17xxxxxxxx5 可能被人机验证阻拦
07-25 07:01:42 [DEBUG] nonebot_plugin_mystool | 网络请求返回: {"retcode":0,"message":"OK","data":{"code":"","risk_code":5001,"gt":"afxxxxxxxxxxxxxxxxxxxxxf86ce8","challenge":"105xxxxxxxxxxxxxxxxxxxxxx6627e5f","success":1,"is_risk":true}}

这是正常弹出验证码的debug日志,针对 'NoneType' object has no attribute 'get' 打印出res.text看看

haoeixc commented 2 months ago
07-25 07:01:42 [WARNING] nonebot_plugin_mystool | 游戏签到 - 用户 17xxxxxxxx5 可能被人机验证阻拦
07-25 07:01:42 [DEBUG] nonebot_plugin_mystool | 网络请求返回: {"retcode":0,"message":"OK","data":{"code":"","risk_code":5001,"gt":"afxxxxxxxxxxxxxxxxxxxxxf86ce8","challenge":"105xxxxxxxxxxxxxxxxxxxxxx6627e5f","success":1,"is_risk":true}}

这是正常弹出验证码的debug日志,针对 'NoneType' object has no attribute 'get' 打印出res.text看看

捕获44433 破案了,是打码平台的问题,锁定appkey签到能过(和你发的示例一样)但任务过不了(奇怪),平台开锁appkey现在都稳过了

Tom-and-Jerry-childhood commented 1 month ago

能教一下游戏签到怎么通过人机验证吗

要接打码平台的,你可以去看下这个issue #281 懒得弄接直接部署他这个就可以了https://github.com/Sakamakiiizayoi/ttocr_auto

OK我抽空研究一下,谢谢。