Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能


Posted in Javascript onMay 08, 2020

什么是auto.js

Auto.js 是个基于 JavaScript 语言运行在Android平台上的脚本框架,可以编写各种自动化脚本,它主要有以下优点:

无需root:基于无障碍服务;
基于控件:以坐标为基础的按键精灵、脚本精灵很容易出现分辨率问题,而以控件为基础的Auto.js则没有这个问题;
上手简单:使用javascript编写,支持中文变量名;
可打包 :可以将JavaScript打包为apk文件,这一点可以简化用户操作,对上了年纪的用户很重要;
另外auto.js还有结合Tasker、自动布局分析、生成简单代码等功能,详见官方文档,这里就不搬运了~

Auto.js主要工作原理是基于辅助服务AccessibilityService。
Auto.js是利用安卓系统的“辅助功能”实现类似于按键精灵一样,可以通过代码模拟一系列界面动作的辅助工作。
因为是开源框架所以安全性很高,他能在手机上模拟人的重复繁琐的工作,不打破被执行的APP规则,不修改,不破坏被执行的APP,可以放心使用

1.手机下载Auto.JS

打开,开启无障碍模式

Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能
Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能
Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能

2、新建文件

写入以下代码,点击运行,前提你得下载对应的APP
代码适应大部分屏幕,打开后如果没法自动下滑的修改swipe(device.width/2,1300,device.width/2,300,2000);这句代码里1300和2000的值,二者间隔调大一点,如:swipe(device.width/2,1000,device.width/2,300,2200);或者其他值,进行测试。

代码如下

auto();
var appName=rawInput("","刷宝短视频");
launchApp(appName);
sleep("5000");
setScreenMetrics(1080,1920);
sleep("3000");
var num = 2000;
while(num>1){
 swipe(device.width/2,1300,device.width/2,300,2000);
 sleep(10000);
}

以上代码发现不适用所有手机屏幕,有些手机会划到一半弹回去了,于是我苦思疾想又重新写了一个适用所有机型的代码

auto();
var appName=rawInput("","刷宝短视频");
launchApp(appName);
sleep("8000");
setScreenMetrics(1080,1920);
toast("需要Auto.JS安装包的先点关注再加我QQ1023732997");
sleep(3000);
var num=2000;//切换2000个视频,可自行调整
 a=1;
while(num>1){
 id("tv_tab_title").className("android.widget.TextView").text("首页").findOne().parent().parent().click();
 if(a%3==0){
 var zan=id("image_view").findOne();
 sleep(1000);
 toast ("点赞提高活跃度");
 sleep(1000);
 click(zan.bounds().centerX(),zan.bounds.centerY());
}
sleep(10000);//每隔十秒下滑一个视频,可自行调整
}

3、保存运行

Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能

运行弹出这里输入要执行的APP名字,点确定。就会自动打开对应的APP,每隔十秒会下滑一个视频。

总结

到此这篇关于Auto.JS实现抖音刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频功能的文章就介绍到这了,更多相关Auto.JS实现抖音刷宝内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
几款极品的javascript压缩混淆工具
May 16 Javascript
网页打开自动最大化的js代码
Aug 22 Javascript
Extjs4 GridPanel的主要配置参数详细介绍
Apr 18 Javascript
判断文档离浏览器顶部的距离的方法
Jan 08 Javascript
父页面显示遮罩层弹出半透明状态的dialog
Mar 04 Javascript
node.js中的fs.fchownSync方法使用说明
Dec 16 Javascript
jquery实现叠层3D文字特效代码分享
Aug 21 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
Apr 07 Javascript
jQuery实现邮箱下拉列表自动补全功能
Sep 08 Javascript
基于jQuery实现定位导航位置效果
Nov 15 jQuery
layui弹出层按钮提交iframe表单的方法
Aug 20 Javascript
vue App.vue中的公共组件改变值触发其他组件或.vue页面监听
May 31 Javascript
基于JavaScript实现表格隔行换色
May 08 #Javascript
有关vue 开发钉钉 H5 微应用 dd.ready() 不执行问题及快速解决方案
May 09 #Javascript
基于JQuery实现页面定时弹出广告
May 08 #jQuery
使用vue cli4.x搭建vue项目的过程详解
May 08 #Javascript
JQuery复选框全选效果如何实现
May 08 #jQuery
JQuery省市联动效果实现过程详解
May 08 #jQuery
基于JavaScript实现控制下拉列表
May 08 #Javascript
You might like
一些关于PHP的知识
2006/11/17 PHP
深入理解curl类,可用于模拟get,post和curl下载
2013/06/08 PHP
php实现利用phpexcel导出数据
2013/08/24 PHP
PHP中对缓冲区的控制实现代码
2013/09/29 PHP
thinkPHP5.0框架环境变量配置方法
2017/03/17 PHP
Windows平台实现PHP连接SQL Server2008的方法
2017/07/26 PHP
Ecshop 后台添加新功能栏目及管理权限设置教程
2017/11/21 PHP
ImageFlow可鼠标控制图片滚动
2008/01/30 Javascript
Javascript 通过json自动生成Dom的代码
2010/04/01 Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
2012/02/03 Javascript
jquery插件制作 表单验证实现代码
2012/08/17 Javascript
javascript中打印当前的时间实现思路及代码
2013/12/18 Javascript
jquery选择checked在ie8普通模式下的问题
2014/02/12 Javascript
jQuery+CSS实现的网页二级下滑菜单效果
2015/08/25 Javascript
实例解析JS布尔对象的toString()方法和valueOf()方法
2015/10/25 Javascript
使用JavaScript脚本判断页面是否在微信中被打开
2016/03/06 Javascript
BootStrap的弹出框(Popover)支持鼠标移到弹出层上弹窗层不隐藏的原因及解决办法
2016/04/03 Javascript
JS制作图形验证码实现代码
2020/10/19 Javascript
Javascript 创建类并动态添加属性及方法的简单实现
2016/10/20 Javascript
jQuery设计思想
2017/03/07 Javascript
javascript中json对象json数组json字符串互转及取值方法
2017/04/19 Javascript
[04:53]DOTA2英雄基础教程 祈求者
2014/01/03 DOTA
[01:18:35]DOTA2-DPC中国联赛 正赛 Elephant vs LBZS BO3 第一场 1月29日
2021/03/11 DOTA
Python判断操作系统类型代码分享
2014/11/22 Python
简单实现Python爬取网络图片
2018/04/01 Python
Django中数据库的数据关系:一对一,一对多,多对多
2018/10/21 Python
python logging添加filter教程
2019/12/24 Python
Python线程threading模块用法详解
2020/02/26 Python
洲际酒店集团美国官网:IHG美国
2017/11/16 全球购物
JPA的优势都有哪些
2013/07/04 面试题
班组长工作职责
2013/12/25 职场文书
商务英语专业求职信范文
2014/01/28 职场文书
学校安全管理责任书
2014/07/23 职场文书
成绩单评语
2015/01/04 职场文书
简单的辞职信范文(2016最新版)
2015/05/12 职场文书
浅谈Python列表嵌套字典转化的问题
2021/04/07 Python