说明

本文提供的代码仅供参考。不建议用于生产环境。
可能有些地方在最新版本的Auto.js上面需要做修改,才能运行。

Auto.js简介

Auto.js是利用安卓系统的“辅助功能”实现类似于按键精灵一样,可以通过代码模拟一系列界面动作的辅助工作。
与“按键精灵”不同的是,它的模拟动作并不是简单的使用在界面定坐标点来实现,而是类似与win一般,找窗口句柄来实现的。

Auto.js使用JavaScript作为脚本语言,目前使用Rhino 1.7.7.2作为脚本引擎,支持ES5与部分ES6特性。

开发文档

Auto.js Pro开发文档
文档尚在完善中,可能有文档描述和代码实际行为有出入的情况。

为什么要使用Auto.js Pro开发脚本,有什么特点?

吸引我使用Auto.js Pro的原因有很多。最主要的几个原因是:

  • Auto.js Pro能开发免ROOT的安卓脚本
  • Auto.js Pro基于节点操作,能开发全分辨率的脚本,自动适配各种安卓机型
  • Auto.js Pro丰富的UI组件,能自定义各种样式的安卓界面
  • Auto.js Pro使用的javascript的语法比较优雅,代码可读性强
  • Auto.js Pro的命令库非常的丰富,接口比较多
  • Auto.js Pro脚本文件体积比较小。1000行的代码,打包后的apk文件只有3-5M,还没有广告

推荐教程

Auto.js Pro安卓全分辨率免ROOT引流脚本开发视频教程(HD超清1080p)

示例代码

//此代码由飞云脚本圈整理提供(www.feiyunjs.com)
"auto";
console.show();
launchApp("QQ");
sleep(1000);Text = "";
while (true) {var UIOB = className("android.widget.AbsListView").findOne();if (getEnd(UIOB)!=""&&getEnd(UIOB)!= Text) {Text = getEnd(UIOB);log(Text);setText(Text);while(!click("发送"));};
};function getEnd(UiObject) {try{        var sum = UiObject.childCount();if (sum) {var Object = UiObject.child(sum - 1);if (Object.className() == "android.widget.TextView") {return Object.text();} else {return getEnd(Object);};}else{return ""};}catch(e){return "";  };
};

加粗样式

autojs开发的QQ复读机(学习版),源代码免费分享了相关推荐

  1. autojs开发的火云与共享API脚本源代码免费分享

    说明 本文提供的代码仅供参考.不建议用于生产环境. 可能有些地方在最新版本的Auto.js上面需要做修改,才能运行. Auto.js简介 Auto.js是利用安卓系统的"辅助功能" ...

  2. QQ复读机java脚本怎么用_教你制作一个QQ复读机机器人【1】接收消息

    随便说点 作为一个非常不合格的代码搬运工,一直写代码这方面都属于咸鱼级别. 但是咸鱼也是有梦想的,每天都在想着各种骚操作. 虽然不能像电影或者游戏里那样,各种神通广大,但是写一些简单小功能,还是很轻松 ...

  3. Java开发入门教程!java破解版游戏免费下载

    前言 在网络技术中基于浏览器的B/S结构无论在PC端还是手机端都充当着至关重要的角色. PC端自不必说,手机中很多应用虽然是以APP的形式存在,但它采用的还是B/S结构.如今日头条.微信的朋友圈等,这 ...

  4. C++Primer Plus第6版C Primer Plus第6版 中文版免费分享啦

    最近在学习C++,用的资料是师兄分享的经典书籍<C++Primer Plus第6版中文版>的PDF,自带书签,使用很方便.但师兄说这个是他在网上花了积分才下载下来的,这让我很是吃惊,因为作 ...

  5. 追溯系统二次开发源代码免费分享---第一篇

    第一篇:先说下它出生的背景 5年前自己写了个hcrain架构,本想在公司推广应用起来.基本完成时,换工作了. 一直没有机会,前两看有机会自己写个系统.果断用起来并完善它,我只能说,绝对是个:个人快速开 ...

  6. QQ复读机,autojs pro免root脚本引擎开发的,不需要root权限运行

    说明 本文提供的代码仅供参考.不建议用于生产环境. 可能有些地方在最新版本的Auto.js上面需要做修改,才能运行. Auto.js简介 Auto.js是利用安卓系统的"辅助功能" ...

  7. qq复读机java脚本分享蓝奏云_蓝奏云资源,各种软件分享链接,干货

    标题] 蓝奏云资源合集:各种PJ版软件分享 影视类 动漫漫画类 小说类 图修图视频剪辑类 LOL换肤 音乐类 搜索工具 微皮N 各种软件应有尽有,只有想不到,没有搜不到 所有软件均为第三方平台分享 喜 ...

  8. qq复读机java脚本分享蓝奏云_真正可用的蓝奏云地址解析及下载脚本

    蓝奏云的下载链接解析思路并不复杂,但网上几款真实链接解析工具,要么解析出的地址只是跳转链接,要么需要输入验证码,而蓝奏云网页版在使用是几乎是不会遇上验证码的,这实际上是因为蓝奏云在下载过程中有几个小坑 ...

  9. web前端开发初学者必看的学习路线图课程内容分享

    随着web前端需求量的日益增加,企业对前端人员的技能要求也越来越高,我们如何能学到满足企业的web前端技能,向着高薪前进,那你就的了解企业需要的人才需求,还的提升自身的技术能力,那么想从事web前端行 ...

最新文章

  1. Clumsy 弱网络环境模拟工具使用介绍
  2. Spring Boot 动态修改定时任务cron参数
  3. 【软件工程】实体类的持久性
  4. 洛谷P5703、P5704、P5705、P5706题题解(Java语言描述)
  5. python如何释放对象_如何正确清理Python对象?
  6. thinkpad E40 的 C1门
  7. CSS | 使用 PostCSS 插件让 Web 应用支持暗黑模式
  8. Cisco CCNP课程
  9. 微信小程序实现垂直tab标签页的切换及动态的选中下划线移动-纵向
  10. 如何把密度函数化为标准正态二维分布_数理统计第四讲(次序统计量续,伽马分布)...
  11. 高绩效团队-VUCA时代的五个管理策略《三》—创新管理
  12. 5G网络测速,实在是太快了!
  13. RSA生成密钥对的过程
  14. qml加载高德在线地图
  15. Python 取模运算(取余)%误区及详解
  16. android热更新机制
  17. mysql 1093 1142
  18. 两年工作经验java面试题精炼汇总
  19. Linux-- rmdir 命令
  20. 地平线黎明时分dlc评测_我从第一个玩法中学到的地平线零黎明的提示

热门文章

  1. android应用程序运行不了版本号,我的应用程序运行良好,除了Android 9版本。我无法理解什么是问题...
  2. 实力认可丨立成电商获“天猫五星级运营服务商”荣誉称号
  3. 简述蒙代尔政策配合说的主要内容
  4. 曾国藩的半耕半读理念,我很是推崇【学习曾国藩】
  5. 地下水数值模拟Visual modflow Flex实例讲解
  6. mybatis plus 插入生成id_一文搞懂MyBatisPlus代码生成
  7. 国外虚拟主机对比评论 国外虚拟主机测试购买指南
  8. WinRar 去弹窗
  9. golang开发环境配置以及简单使用
  10. 如何快速处理企业邮箱退信问题?