在做一些群发脚本时,经常要模拟划动进行翻页,如果使用swipe命令,很容易出现翻页误差或者速度太慢的问题。而且有些特殊页面,比如浏览器网页翻页等,会出现划动无效的情况,所以就需要今天这节课的命令来帮忙了。 |
紫猫安卓插件下载地址与安装方法:
http://bbs.anjian.com/showtopic-655386-1.aspx紫猫安卓插件教程目录:
http://bbs.anjian.com/showtopic-659076-1.aspx超级划动命令:
http://m.zimaoxy.com/post/zm.swipe/在使用自带swipe命令时,会出现由于惯性的原因,导致页面划动定位不准确,所以有时候需要加入适当的划动时间保证定位正确,但是这样做又会出速度太慢的情况。
今天教大家用一个命令,实现快速精准划动,实现效果如下:
- 您所在的用户组无法下载或查看附件
详细代码如下(请大家根据自己设备分辨率进行修改坐标测试):
- Import "zm.luae" //导入插件,只需执行一次
- zm.Init //初始化插件,只需执行一次
- ShowMessage "开始精准模拟划动"
- zm.Swipe 216, 692, 217, 100
- ShowMessage "精准模拟划动结束"
复制代码除了快速精准外,本命令还可以实现使用硬件模式来模拟划动,突破一些swipe无法划动的地方,例如用自带浏览器打开的百度新闻之类的页面,效果如下图:
- 您所在的用户组无法下载或查看附件
代码如下:
- Import "zm.luae" //导入插件,只需执行一次
- zm.Init //初始化插件,只需执行一次
- ShowMessage "开始硬件模拟划动"
- //最后一个参数填写-2就表示硬件模拟划动
- zm.Swipe 216, 692, 217, 100, -2
- ShowMessage "硬件模拟划动结束"
复制代码P.S. 貌似图片上的弹窗文字有点不对,懒得改动了
2017年12月14日更新:
新增翻页模式, 当模式填写-3时, 实现模拟按下KeyPress "pagedown"或KeyPress "pageup"功能, 优势在于绝对精准翻页, 劣势在于部分app不支持
2018-04-19更新:
新增轨迹参数, 当填写true参数时, 实现真实模拟轨迹划动, 可以过一些滑块验证