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

作者,你好,反馈一些问题 #3

Open
JamesLebron opened this issue Apr 11, 2018 · 4 comments
Open

作者,你好,反馈一些问题 #3

JamesLebron opened this issue Apr 11, 2018 · 4 comments

Comments

@JamesLebron
Copy link

作者你好,首先表示,强烈关注您的该项目,非常感谢的您的辛苦和努力。

1.在收集自己的能量的时候,takeMySelf 然后执行take 函数的时候,如果当前自己的能量已经被收集过(就是一个球都没有的情况下),调用这个函数获取到的是null,null再执行find 的话报异常了
报错位置
2.pressCenter该函数会出现问题,这个bug是在你上一个收集js 发现的,如果当你的好友的能量球有非常多的时候,这个能量球会和界面上的“发消息”,就是右上角的那个发消息重合,调用pressCenter 的话,会点击到发消息,进而进入好友的聊天界面,继而中断了程序的执行。之前我的做法是这样的,点击能量球的左下角,如图
pressCenter代码
pressCenter 左下角
3.takeOther方法,captureScreen不是有可能返回null,是一直返回null 啊。。。这里根本没法搞啊。。
还有 scrollable(true).className("android.webkit.WebView").scrollForward();这句代码,根本没让界面滑动呢。
takeOther方法

@start201711
Copy link
Owner

非常抱歉给你带来这么多困扰。我一个个说明一下。
1.找不到ID:由于我更新201804版本的脚本的时候,使用的是支付宝10.1.15.468版本,发现了很多id,用id来定位控件。现在的支付宝改了好多控件信息,所以没卵用了,再也找不到J_bubbles_wrap这个ID了,所以这个版本废弃了。
2.跳转到聊天界面:我查看过点击情况,就是它真的点击能量球中间,但有时候还是会被发消息的那个控件响应了,这个估计还得自己再加判断是否跳转到聊天界面,如果跳转,执行两次返回。
3.captureScreen返回为空:这个是autojs的bug,我已经跟autojs反馈了。或者你自己写一个函数capture,while循环直到captureScreen返回非空。

此外:4月12日支付宝又把界面给改了,并且把很多信息隐藏了。

@JamesLebron
Copy link
Author

JamesLebron commented Apr 12, 2018

谢谢作者您的反馈,我想说的是,蚂蚁森林是H5的!回退到这个版本,您最新的脚本依然是无法执行的┭┮﹏┭┮

image

@start201711
Copy link
Owner

不知道了。以前测试的时候确实能用的,但发给别人才发现我的支付宝版本和他们的不一样,也懒得改了。

@winic57
Copy link

winic57 commented May 25, 2018

ridersam,这个项目还会继续更新嘛?

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

3 participants