上年双十一,由于“业务”需要,写了个自动刷屏群消息的程序,体验到极致快乐后,我盯上了诸如快手,抖音之类的app,只需要滑滑滑就可以“日进斗金”,发家致富,emmmm,那怎么用程序让它自己刷呢?
其实道理很简单,死循环{滑动、延时},一开始我用电脑ADB来控制手机,成本太大,不过手机上找到一个可以运行JavaScript的软件,那就是auto.js点击下载(不是我的网盘),废话少说,来直接看怎么用把。
首先,安装好auto.js打开软件,打开后会提示需要无障碍服务权限,我们给它便是
(tips:软件下一次启动可能还会提示要无障碍服务权限,这是一个bug,大家忍忍再给它便是了)
然后我们来新建一个文件,进入app后,点击右下角“+”号,选择文件(第三个),现在给我们的文件取个名字,张三李四王麻子皆可,确定后,我们就进入了代码编辑界面 上方功能区的保存我就不用说了,撤销和重做也就是编辑时打字出错了后退一步或者前进一步,运行就是当你写好代码后运行这个代码,如果你的代码有问题,那么一般有两种情况,第一软件显示一大串看不懂的英文,或者是没有反应。。。
具体代码如下: “//”之后的汉字是注释,对程序
"auto";
auto.waitFor();
setScreenMetrics(720, 1280);
launch("com.ss.android.ugc.aweme.lite");//启动抖音极速版
while (true) { //死循环一直运行程序
swipe(400, 1000, 400, 250, 800);//从底部滑动到顶端
var timedur = Math.floor(random() * 10 + 10);//产生10~20的随机数
toast("本次时间" + timedur + "秒");//提示视频延时时间
sleep(timedur * 1000);//开始延时
}
然后就可以安心睡觉了。当然作为一款优质的软件auto.js强大之处在于它能干任何你想让它干的事,这里就不举例了,自己揣摩