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下过滤数组重复值的代码
Sep 10 Javascript
选择复选框按钮置灰否则按钮可用
May 22 Javascript
Javascript实现图片轮播效果(一)让图片跳动起来
Feb 17 Javascript
深入理解jQuery.data() 的实现方式
Nov 30 Javascript
JavaScript正则替换HTML标签功能示例
Mar 02 Javascript
JS实现移动端按首字母检索城市列表附源码下载
Jul 05 Javascript
详解Vue中watch的高级用法
May 02 Javascript
微信小程序 setData 对 data数据影响问题
Apr 18 Javascript
vue.config.js中配置Vue的路径别名的方法
Feb 11 Javascript
关于angular引入ng-zorro的问题浅析
Sep 09 Javascript
ant-design-vue中的select选择器,对输入值的进行筛选操作
Oct 24 Javascript
vue报错function () { [native code] },无法出现我们想要的内容 Unknown custom element
Apr 11 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
天使彦史上最神还原,性别曝光的那一刻,百万网友恋爱了
2020/03/02 国漫
《魔兽世界》惊魂幻象将获得调整
2020/03/08 其他游戏
自动把纯文本转换成Web页面的php代码
2009/08/27 PHP
如何写php守护进程(Daemon)
2015/12/30 PHP
Array.slice()与Array.splice()的返回值类型
2006/10/09 Javascript
javascript 写类方式之七
2009/07/05 Javascript
js 完美图片新闻轮转效果,腾讯大粤网首页图片轮转改造而来
2011/11/21 Javascript
javascript中onclick(this)用法介绍
2013/04/19 Javascript
SyntaxHighlighter 3.0.83使用笔记
2015/01/26 Javascript
jQuery仿Flash上下翻动的中英文导航菜单实例
2015/03/10 Javascript
jquery.mousewheel实现整屏翻屏效果
2015/08/30 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
2016/09/20 Javascript
基于javascript实现按圆形排列DIV元素(一)
2016/12/02 Javascript
JS与HTML结合实现流程进度展示条思路详解
2017/09/03 Javascript
swiper移动端轮播插件(触碰图片之后停止轮播)
2017/12/28 Javascript
重学 JS:为啥 await 不能用在 forEach 中详解
2019/04/15 Javascript
JS实现随机抽选获奖者
2019/11/07 Javascript
JavaScript实现Tab选项卡切换
2020/02/13 Javascript
学习python的几条建议分享
2013/02/10 Python
Python爬取国外天气预报网站的方法
2015/07/10 Python
python中import学习备忘笔记
2017/01/24 Python
Python读取txt文件数据的方法(用于接口自动化参数化数据)
2018/06/27 Python
Selenium chrome配置代理Python版的方法
2018/11/29 Python
python实现五子棋小程序
2019/06/18 Python
python 字符串追加实例
2019/07/20 Python
pycharm工具连接mysql数据库失败问题
2020/04/01 Python
详解python tkinter包获取本地绝对路径(以获取图片并展示)
2020/09/04 Python
thinkphp5 路由分发原理
2021/03/18 PHP
西班牙最大的在线滑板和街头服饰商店:Fillow.net
2019/04/15 全球购物
宝信软件JAVA工程师面试经历
2012/08/19 面试题
linux面试题参考答案(10)
2013/11/04 面试题
毕业生毕业总结的自我评价范文
2013/11/02 职场文书
个人近期表现材料
2014/02/11 职场文书
学生会2016感恩节活动小结
2016/04/01 职场文书
面试中canvas绘制图片模糊图片问题处理
2022/03/13 Javascript
关于EntityWrapper的in用法
2022/03/22 Java/Android