前言:
现在手机应用越来越广泛了,很多软件需要我们重复多次点击,更有甚者要求咱们变成人肉机器,以极快的速度点击一些位置才能完成所谓的任务。
本文零基础,只用一个软件,2行命令,搞定这些点击,解放双手,本文面向没有任何编程甚至软件经验的朋友,可能啰嗦了些,希望各位大佬理解体谅。
本文写完即发,没有复核,可能会有一些错误,欢迎留言或者发信息提示,我将立即改正。
本文拿王者荣耀刷金币举例,主要考虑到:1、本身这个刷金币就是机械性的,符合解放双手的初衷。2、大家都知道,便于理解。3、很多点击器在游戏里实现的不好,而我们这个简单的命令正好能实现。//但是,刷金币是违反游戏规则的,希望大家只是借这个例子去理解并去解决很多其他的问题,请各位不要长期使用,不要违反游戏规则:)。
本文其实只涉及一个软件,2行代码(根据需要反复用这两行),非常简单,包教包会,而且不需要root。。:)
正文部分:
我们需要用到的工具只有一个:autojs,大家可以自行搜索下。
简单介绍一下AUTOJS:这是一款不需要root权限的脚本编辑器,可以模拟大多数操作。
既然我们是白话超简单版,无root版,软件就简单介绍到这里,下面看实际操作。
1. 首先我们下载并安装AUTO.JS,推荐4.1.1版本(自行搜索,但不要下载新版,新版如淘宝、京东等大厂产品都用不了了)。(按照发文规定,我这里就不附带下载链接了。)
2. 下载后安装,安装后打开。
//WwW。LUOmaySD.com3. 打开会后提示需要启用无障碍服务,放心启用,找到AUTOJS,选择后面的未启用,将之改为启用,这也是不用ROOT可以模拟的关键。
4. 因为不考虑root,所以无法录制脚本,我们手动写一个,只需要2条命令,在写之前,我们需要打开手机设置里,开发人员选项里的指针位置(见图),以便我们确定需要点击的坐标。(不同的手机打开开发人员选项的方法不太一样,一般而言是在设置里连续多次点击版本号,就华为手机而言,设置->系统->关于手机->连续多次点击版本号,开启开发者模式)
5. 下面我们拿王者荣耀刷魔女赚取金币做例子,讲解如何实现自动点击。
5.1. 首先进入王者荣耀->万象天工->冒险玩法->挑战->选择大师级魔女回忆->选好参展角色后,点击下一步,进入下图界面。可以看到,当你手指在界面滑动时,左上角XY会变化,且你滑动的路线会留下轨迹,并有十字线辅助。我们把闯关按钮的左上角和右下角的X和Y坐标(在图内左上方黄色处有)分别记录下来(为了便于微调,不要和游戏界面其他按钮冲突)。
5.2. 然后我们点击闯关,游戏人物会自动战斗到结束,中间说话啥的都无所谓,结束点击下屏幕,使屏幕进入再次挑战界面,采用找闯关按钮坐标的方法(上述5.1条)找到再次挑战的左上和右下角坐标(不用非常精确,主要是防止和局内按钮重合)。
5.3. 我们可以退出或最小化王者荣耀了,打开AUTOJS软件,点击加号,选择文件,在弹出的提示框内,随便输入文件名,确定后,进入代码加界面。
5.4. 我们需要输入四行代码,我会分别解释:
press(1647, 846 ,1);
sleep(300);
press(1970, 1028 ,1);
sleep(300);
//WwW。LUOmaySD.com第一行和第三行都是模拟点击,拿第一行举例:
press(1647, 846 ,1); 代表的是:按压1647,846坐标,1ms时间。坐标是我们上面记录下来的,根据需要调整下大小即可,屏幕左上方向小,右下方向大。
第二行和第四行的意思是等待300毫秒,
sleep(300);
代表等待300ms,这个数据也是可以根据需要改的。手机卡,可以改大点。1秒等于1000毫秒。
注意后面都有一个英文字符的分号。
当然,第四行等待也可以不写,在运行的时候设置间隔也可以的。
写完了这几行代码,我们点击下保存,再返回王者荣耀界面,进入挑战模式测试一下。
5.5. 我们点击悬浮窗(如果没有,请到AUTOJS左上角设置里开启,并在弹出的权限授予里,授予悬浮窗权限,当然,如果不用悬浮窗,也是可以的,点击上面图片里的运行并设置好启动延迟也可,但是远不如悬浮窗方便)
1.1. 然后点击弹出的五个圆圈最上面那个,找到我们刚才编辑的那个文件,不要点击三角,点击最后面三个点那个按钮,然后点击循环运行,在弹出的界面里循环次数、循环间隔、延迟执行三个都输入0,然后点击蓝色的确定按钮。如果刚才写的代码第四行sleep代码没有写,那循环间隔就不能是0了,需要设置一个合理数值,一般小于1秒即可(为了高效)。
1.2. 如果进入游戏后,发现之前找到的再次挑战和闯关按钮坐标与游戏内其他按键冲突,我们就改一下代码,细微调整下,直至不冲突即可,也可在游戏设置里改一下游戏按钮距离手机边缘距离,以达到最高效。
//WwW。LUOmaySD.com1.3. 如果一切正常,就让他无限制跑下去吧,如果想结束,可以点击悬浮窗,然后点击弹出来的黄色X即可,也可以在AUTOJS里设置音量下关闭脚本,可以达到同样的效果。
1.4. 如果确定脚本运行平稳正常,大家可以回设置->开发人员选项->指针位置(将他关闭),让显示情况回归正常。
2. Autojs脚本的功能和命令很多,也支持root下的一些特殊功能,但是作为小小白,和面向大众的一个文章,本文只介绍了如何操作、模拟点击和点击后等待一段时间再次点击。结合实际组合这两个命令,基本可以模拟并解决大部分机械性操作,如果读者您想要更强大、更自动,可以自行百度一下,类似的软件或者脚本平台有很多,这里不一一列举了。
3. 本文拿王者荣耀来举例,第一是大家熟悉,第二作为游戏,本身模拟点击难度就比较大,只是举个例子解释技术,不代表自动化挂机刷金币是合法的,请各位读者尝试过后不要作为长期使用的工具。
//WwW。LUOmaySD.com4. 如果可以,作者争取多更新,勤更新。作者从事房地产建筑业,对科技和编程有些兴趣,也不精通,作者的文章计划做到新新手也可以无障碍阅读和复现,如果有问题,欢迎私信或者留言,作者有时间将会解答。作者更新的内容可能五花八门,大多小技巧对于工作还是很有用的。作者还不太了解头条发文规则,所以很多链接、附件都不敢贴。以后陆续分享吧。
5. 作者写完就没有二次复核本文章,如有错误,欢迎指正。