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判断窗口是否最小化的代码(跨浏览器)
Aug 01 Javascript
ASP.NET jQuery 实例9  通过控件hyperlink实现返回顶部效果
Feb 03 Javascript
JavaScript中定义函数的三种方法
Mar 12 Javascript
JS实现刷新父页面不弹出提示框的方法
Jun 22 Javascript
JavaScipt选取文档元素的方法(推荐)
Aug 05 Javascript
jQuery焦点图左右转换效果
Dec 12 Javascript
使用JS在浏览器中判断当前网络连接状态的几种方法
May 05 Javascript
基于ES6 Array.of的用法(实例讲解)
Sep 05 Javascript
QQ跳转支付宝并自动领红包脚本(最新)
Jun 22 Javascript
Bootstrap Fileinput 4.4.7文件上传实例详解
Jul 25 Javascript
JavaScript时间与时间戳的转换操作实例分析
Dec 07 Javascript
利用JavaScript模拟京东按键输入功能
Dec 01 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
Breeze 文章管理系统 v1.0.0正式发布
2006/12/14 PHP
三个类概括PHP的五种设计模式
2012/09/05 PHP
PHP实现的交通银行网银在线支付接口ECSHOP插件和使用例子
2014/05/10 PHP
PHP IDE PHPStorm配置支持友好Laravel代码提示方法
2015/05/12 PHP
PHP中quotemeta()函数的用法讲解
2019/04/04 PHP
jQuery 获取对象 基本选择与层级
2010/05/31 Javascript
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
2010/11/25 Javascript
jQuery 插件仿百度搜索框智能提示(带Value值)
2013/01/22 Javascript
Jquery中LigerUi的弹出编辑框(实现方法)
2013/07/09 Javascript
jQuery实现高亮显示的方法
2015/03/10 Javascript
JS实现仿雅虎首页快捷登录入口及导航模块效果
2015/09/19 Javascript
javascript给span标签赋值的方法
2015/11/26 Javascript
判断数组是否包含某个元素的js函数实现方法
2016/05/19 Javascript
浅析Nodejs npm常用命令
2016/06/14 NodeJs
jQuery简单注册和禁用全局事件的方法
2016/07/25 Javascript
深入解析Vue 组件命名那些事
2017/07/18 Javascript
js实现鼠标移动到图片产生遮罩效果
2017/10/21 Javascript
原生js实现仿window10系统日历效果的实例
2017/10/31 Javascript
Js面试算法详解
2018/04/08 Javascript
vue弹窗消息组件的使用方法
2020/09/24 Javascript
vue日历/日程提醒/html5本地缓存功能
2019/09/02 Javascript
js中实现继承的五种方法
2021/01/25 Javascript
Python调用C语言开发的共享库方法实例
2015/03/18 Python
python发送邮件功能实现代码
2016/07/15 Python
用python实现简单EXCEL数据统计的实例
2017/01/24 Python
Python中将变量按行写入txt文本中的方法
2018/04/03 Python
django自带serializers序列化返回指定字段的方法
2019/08/21 Python
快速解决jupyter notebook启动需要密码的问题
2020/04/21 Python
纯CSS3制作的简洁蓝白风格的登录模板(非IE效果更好)
2013/08/11 HTML / CSS
耐克波兰官方网站:Nike波兰
2019/09/03 全球购物
计算s=f(f(-1.4))的值
2014/05/06 面试题
药学专业个人自我评价
2013/11/11 职场文书
村班子对照检查材料
2014/08/18 职场文书
2014年银行员工工作总结
2014/11/12 职场文书
python实现简单倒计时功能
2021/04/21 Python
聊聊redis-dump工具安装问题
2022/01/18 Redis