Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

30天能量双击卡 #228

Closed
dr34m-cn opened this issue Dec 2, 2024 · 13 comments
Closed

30天能量双击卡 #228

dr34m-cn opened this issue Dec 2, 2024 · 13 comments

Comments

@dr34m-cn
Copy link

dr34m-cn commented Dec 2, 2024

我有30天双击卡并且已经使用,能否增加逻辑:屏幕上有一键收按钮,就会点,而不是点一次就去逛一逛,这样就导致双击卡没用。因为收了一次之后,只要离开好友页面,就不会显示好友可以被收取。

其实需求十分简单:屏幕上没有一键收,点逛一逛;屏幕上有一键收,点一键收;两个都没有,退出。

@TonyJiangWJ
Copy link
Owner

运行 可视化配置.js收集设置 中打开 是否二次校验能量球 即可

@dr34m-cn
Copy link
Author

dr34m-cn commented Dec 2, 2024

这个打开了,是不是因为我用的一键收,所以打开这个没用?

@dr34m-cn
Copy link
Author

dr34m-cn commented Dec 2, 2024

果然,关了一键收就可以了,感谢

@TonyJiangWJ
Copy link
Owner

自己确认是否最新版本,一键收是否使用正确配置的图片,以及是否使用yolo。
实在不行给日志,这个开关不会受到一键收影响 都是这么用下来的。

@dr34m-cn
Copy link
Author

dr34m-cn commented Dec 2, 2024

  1. 点击程序内检测更新,选github release,显示目前是最新版本v1.5.3.1;
  2. 一键收已配置图片,并且可以正常收取(只是不会点两次),能正常收取说明配置的是对的吧;
  3. 没有使用yolo;(之前用过,有点慢关掉了)

首先感谢作者开源了如此优秀的项目,并耐心解答疑问;还有一点问题想要请教一下:
正常情况下它看到有能量球可收,就会点击“一键收”对吗?
用了双击卡,它点了一键收之后,看到有能量球没收,会再点一次对吗?

有没有可能是点击一键收之后,产生的动画效果影响了能量球可被收取的判断?如果改为判断一键收按钮是否存在,这样是不是更可靠?(一键收按钮似乎没有动画)

@TonyJiangWJ
Copy link
Owner

那有没有可能代码就是判断一键收呢 别自己猜行不行 觉得有问题就给日志

@dr34m-cn
Copy link
Author

dr34m-cn commented Dec 2, 2024

日志有多,不太知道怎么给,等过会有能量可以收了,我单独截取收能量部分的日志给您

@TonyJiangWJ
Copy link
Owner

你直接单独把logs/log-verboses.log发我邮箱就行 README里面有写

@dr34m-cn
Copy link
Author

dr34m-cn commented Dec 2, 2024

已发送日志,刚收了两个好友,都没有成功点第二次,只点了一次

@TonyJiangWJ
Copy link
Owner

你没有开启YOLO识别,使用的是你自己截图的或者默认的 一键收图片 截图的不标准或者不太适配 导致第二次识别的时候没有识别到一键收。建议在 收集设置 中开启 使用YOLO模型; 另外运行一次 独立工具/模型下载.js 下载最新的识别模型

2024-12-02 10:22:12.524 DEBUG [E:2 T:15996] - 获取截图耗时:45ms
2024-12-02 10:22:12.526 DEBUG [E:2 T:15996] - 尝试图片识别一键收
2024-12-02 10:22:12.663 DEBUG [E:2 T:15996] - 普通找图耗时:117ms
2024-12-02 10:22:12.679 DEBUG [E:2 T:2] - 添加方形区域 一键收 [428,1358,228,78]
2024-12-02 10:22:12.682 DEBUG [E:2 T:15996] - 点击了:542, 1397
2024-12-02 10:22:12.840 DEBUG [E:2 T:15996] - 需要二次校验,等待150ms
2024-12-02 10:22:13.17 DEBUG [E:2 T:15996] - 获取截图耗时:25ms
2024-12-02 10:22:13.19 DEBUG [E:2 T:15996] - try to find one: (点击)?展开好友动态 timeout: 500ms
2024-12-02 10:22:13.30 DEBUG [E:2 T:16175] - find text (点击)?展开好友动态  展开好友动态
2024-12-02 10:22:13.34 DEBUG [E:2 T:15996] - 二次校验未能找到一键收
2024-12-02 10:22:13.36 DEBUG [E:2 T:15996] - 收集能量球总耗时:1124ms

@dr34m-cn
Copy link
Author

dr34m-cn commented Dec 2, 2024

确实使用的我自己的截图,我没有截图边框部分,只截图了核心的小手+一键收3个字,我想这样截图可以不受背景图影响;

我能再猜测一下吗,是不是我手机太卡,150ms延时不够页面完整渲染,或不够动画全部加载?

等过会有能量了我再用yolo试下

@TonyJiangWJ
Copy link
Owner

我回头看了一下代码找到了问题,是图片识别版本的代码漏了正常的二次校验过程。
你先改用yolo吧,现在主要按yolo逻辑开发的,第一次执行时yolo识别失败会尝试图片查找,yolo二次校验时会跳过图片查找避免浪费时间。这块改动没考虑第一次就是图片查找的

@dr34m-cn
Copy link
Author

dr34m-cn commented Dec 2, 2024

原来如此,感谢作者耐心回复,我先改用yolo

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

No branches or pull requests

2 participants