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 更新 JavaScript 数组的 uniq 方法
Jan 23 Javascript
JQuery的ajax基础上的超强GridView展示
Sep 18 Javascript
一个JS的日期格式化算法示例
Jul 31 Javascript
php与js的区别是什么
Aug 05 Javascript
javascript 3d 逐侦产品展示(核心精简)
Mar 26 Javascript
基于zepto.js实现仿手机QQ空间的大图查看组件ImageView.js详解
Mar 05 Javascript
jQuery实现的动态伸缩导航菜单实例
May 07 Javascript
JavaScript中利用Array和Object实现Map的方法
Jul 27 Javascript
confirm确认对话框的实现方法总结
Jun 17 Javascript
JS实现的适合做faq或menu滑动效果示例
Nov 17 Javascript
ES6通过babel转码使用webpack使用import关键字
Dec 13 Javascript
Vue如何实现验证码输入交互
Dec 07 Vue.js
基于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
不用数据库的多用户文件自由上传投票系统(2)
2006/10/09 PHP
php连接mssql的一些相关经验及注意事项
2013/02/05 PHP
Yii调试SQL的常用方法
2014/07/09 PHP
php文件压缩之PHPZip类用法实例
2015/06/18 PHP
phpstudy默认不支持64位php的解决方法
2017/02/20 PHP
基于PHP实现用户在线状态检测
2020/11/10 PHP
JavaScript 加号(+)运算符号
2009/12/06 Javascript
jQuery操作表单常用控件方法小结
2015/03/23 Javascript
jQuery代码实现发展历程时间轴特效
2015/07/30 Javascript
Nodejs实战心得之eventproxy模块控制并发
2015/10/27 NodeJs
bootstrap3 兼容IE8浏览器!
2016/05/02 Javascript
浅谈js里面的InttoStr和StrtoInt
2016/06/14 Javascript
详解本地Node.js服务器作为api服务器的解决办法
2017/02/28 Javascript
详谈jQuery中的一些正则匹配表达式
2017/03/08 Javascript
Angular2环境搭建具体操作步骤(推荐)
2017/08/04 Javascript
react native实现往服务器上传网络图片的实例
2017/08/07 Javascript
bootstrap可编辑下拉框jquery.editable-select
2017/10/12 jQuery
浅谈Node模块系统及其模式
2017/11/17 Javascript
jQuery实现文件编码成base64并通过AJAX上传的方法
2018/04/12 jQuery
angularJs中跳转到指定的锚点实例($anchorScroll)
2018/08/31 Javascript
小程序实现人脸识别功能(百度ai)
2018/12/23 Javascript
使用pm2自动化部署node项目的方法步骤
2019/01/28 Javascript
微信小程序利用swiper+css实现购物车商品删除功能
2019/03/06 Javascript
详解如何模拟实现node中的Events模块(通俗易懂版)
2019/04/15 Javascript
Vue v-for循环之@click点击事件获取元素示例
2019/11/09 Javascript
1 行 Python 代码快速实现 FTP 服务器
2018/01/25 Python
在Django中输出matplotlib生成的图片方法
2018/05/24 Python
微软中国官方商城:Microsoft Store中国
2018/10/12 全球购物
工程专业毕业生自荐信范文
2013/12/25 职场文书
党的群众路线教育实践活动心得体会
2014/03/03 职场文书
小区物业门卫岗位职责
2014/04/10 职场文书
公司优秀员工推荐信
2015/03/24 职场文书
2015年七年级班主任工作总结
2015/05/21 职场文书
2015年试用期工作总结范文
2015/05/28 职场文书
小学运动会宣传稿
2015/07/23 职场文书
Vue的生命周期一起来看看
2022/02/24 Vue.js