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

Auto.JS实现抖音,刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频Auto.JS实现抖音,刷宝等刷视频app,自动点赞,自动滑屏,自动切换视频代码如下auto();varappName=rawInput(“”,”刷宝短视频”);launchApp(appName);sleep(“5000”);setScreenMetrics(1080,1920);toast(“1023732997”);sleep(“3000”);varnum=200…

大家好,又见面了,我是你们的朋友全栈君。

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

1.手机下载Auto.JS

打开,开启无障碍模式
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

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、保存运行

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

搜索 闲益小区 小程序了解更多或者扫描太阳码
在这里插入图片描述

对学习程序感兴趣的朋友

 /** * 700G+学习资料(压缩上传百度网盘后) * 大厂面试集合 企鹅 阿里 小米 华为 百度 * 热门编程语言 JAVA Python PHP C C++ C# 汇编 GO Scala Kotlin * 热门框架 VUE spingboot springcloud ssm ssh eschop node.js * 前端开发 安卓 IOS 小程序 公众号 web * 大数据 Spark zoopkeeper Hadoop redis 分布式集群 Docker+k8s * 经典算法源码 数据架构设计 网络安全 黑客攻防 设计模式 * 实战案例 * OA项目开发合集 商城类项目合集(多分布式)ssm项目实战 ES6开发电商网站账号体系 * eschop从基本到二次开发 安卓直播APP开发 安卓开发之百度APP实战开发 * Springboot微信点餐系统 Spring团购案例 Java高性能并发实战-秒杀商城项目 * 前端项目之秒杀商城项目 Angular仿拉勾网 React.js开发移动端新闻平台 * Vue.js高仿饿了么APP开发 7款算法经典游戏开发 * */

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/137396.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • tomcat查看日志[通俗易懂]

    tomcat查看日志[通俗易懂]随笔-168文章-1评论-8linux下实时查看tomcat运行日志 1、先切换到:cdhome/tomcat/logs 2、tail-fcatalina.out 3、这样运行时就可以实时查看运行日志了 4.Ctrl+c是退出tail命令 eg: [root@TEST-Alogs]#ls catalina.20…

    2022年6月20日
    35
  • 补番技巧

    补番技巧好想像别的大神一样写写技术博客啊,用代码来装点我的文章,可惜才疏学浅,我居然一点点的那个水平都没有,也只好写写这些每天所做的堕落的事情的方法了。。。。  1、补番强烈推荐B站,也就是大家常说的哔哩哔哩动画,网址为 http://www.bilibili.com/ ,原因有三个。第一:B站的大多是视频是没有广告的,所以不会让广告影响心情。第二:B站的弹幕文化非常有趣,有趣的空

    2022年8月23日
    12
  • 透彻掌握Spring整合MyBatis的原理彻底征服面试官,建议收藏

    透彻掌握Spring整合MyBatis的原理彻底征服面试官,建议收藏  在MyBatis篇内容的最后我们来给大家详细介绍下Spring是如何整合MyBatis的。让大家彻底掌握MyBatis的底层设计原理及实现。MyBatis整合Spring原理  把MyBatis集成到Spring里面,是为了进一步简化MyBatis的使用,所以只是对MyBatis做了一些封装,并没有替换MyBatis的核心对象。也就是说:MyBatisjar包中的SqlSessionFactory、SqlSession、MapperProxy这些类都会用到。mybatis-spring.jar里

    2022年5月30日
    39
  • 模电基础部分总结(自用)

    模电基础部分总结(自用)模电基础部分总结(自用)第一章1.1半导体基础知识1.什么是模拟信号,数字信号?答:模拟信号在时间和数值上均具有连续性,例如正弦波信号。模拟信号在时间和数值上均具有连散性,它们的数值是最小量值的整倍数,并以此倍数作为数字信号的数值。2模/数转换,数/模转换?答:模数:对模拟信号进行数字化处理时,需首先将其转换成计算机识别的数字信号。数模:计算机输出的数字信号常需转换为能够驱动负载的…

    2022年6月20日
    27
  • java初学者教程

    前言:随着互联网的飞速发展,越来越多的人选择互联网行业,那么java也就成了其中之一的选择,而且选择java的人还挺多,为什么呢?容易入门,好找工作,工资相对还可以.那么相对应的市场上培训java的就很多了,各种培训机构,自学网站,学习平台,我们应该怎么选择呢,下面我就给大家介绍一个:HOW2J,目录一:介绍二:模块化教学三:工具材料代码可直接下载…

    2022年4月3日
    51
  • 二、八、十、十六进制转换(图解篇)「建议收藏」

    二、八、十、十六进制转换(图解篇)「建议收藏」一.本文所涉及的内容(Contents)本文所涉及的内容(Contents)背景(Contexts)进制转换算法(Convert)(二、八、十六进制)→(十进制)二进制→十进制八进制→十

    2022年8月6日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号