说明

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

Auto.js简介

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

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

推荐教程

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

开发文档

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,还没有广告

免责声明

本文所有教程及源码、软件仅为技术研究。不涉及计算机信息系统功能的删除、修改、增加、干扰,更不会影响计算机信息系统的正常运行。不得将代码用于非法用途。

示例代码

// 此代码由飞云脚本圈www.feiyunjs.com整理提供"auto";var 延迟 = 0;if(!requestScreenCapture()){toast("请求截图失败");stop();
}var capture;function like(){capture = captureScreen();className("AbsListView").findOne().children().each(function(ss){try{var iconLine = findIconLine(ss);if(iconLine){var likeIcon = iconLine.child(1).child(0);          if(notLiked(likeIcon)){likeIcon.click();}if(延迟 > 0){sleep(延迟);}}}catch(e){log(e);}});
}function findIconLine(s){for(let i = 0; i < s.getChildCount(); i++){var child = s.child(i);if(child && child.className().endsWith("RelativeLayout") &&child.getChildCount() >= 4){if(isImage(child.child(1)) &&isImage(child.child(2)) &&isImage(child.child(3))){return child;}}}
}function isImage(item){if(!item){return false;}if(item.className().endsWith("ImageView")){return true;}if(item.childCount() == 1){return isImage(item.child(0));}return false;
}function notLiked(likeIcon){var x = likeIcon.bounds().centerX();var y = likeIcon.bounds().centerY();return images.detectsColor(capture, 0x767886, x, y);
}toast("请打开QQ空间并慢慢下滑");
while(true){like();
}

QQ空间点赞源码,基于autojs的安卓免root全自动脚本相关推荐

  1. 批量删除微信好友,清粉源码,基于autojs开发的免root自动化脚本

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

  2. QQ名片点赞全自动脚本,基于autojs的安卓免root脚本源码

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

  3. 基于autojs的安卓免root脚本引擎编写的QQ文字换语言发送全自动脚本

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

  4. autojs免root脚本引擎开发的QQ名片点赞源码免费分享

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

  5. 高仿精仿手机版QQ空间应用源码

    说明:本次QQ空间更新了以前非常基础的代码 更新内容 一 更新了登陆界面 二  增加了输入时密码时和登陆成功后播放音频的效果 三 增加了导航条渐隐的效果(和真实QQ空间的导航条一样,首先透明,当tab ...

  6. 非凡网络 最新钓鱼程序 最新钓鱼源码 QQ空间钓鱼源码 淘宝钓鱼源码 ff999.cn

    欢迎访问我的网站http:// ff999.cn 里面有 最新各种钓鱼程序源码 提供下载 QQ空间钓鱼 YY钓鱼程序源码 QQ安全中心 等等精品源码 请记住我们的永久域名 ff999.cn  非凡网络

  7. 高仿精仿QQ空间ios源码

    说明:本次QQ空间更新了以前非常基础的代码 ios源码下载: http://code.662p.com/list/12_1.html 更新内容 一 更新了登陆界面 二  增加了输入时密码时和登陆成功后 ...

  8. QQ自动抢红包脚本源码,没什么卵用.基于autojs的无障碍免root

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

  9. 仿qq空间java源码_android 发说说动态源码下载(高仿QQ空间,含图片多选)

    [实例简介]仿qq发动态,图片发布效果 [实例截图] [核心代码] package com.king.photo.activity; import android.annotation.Suppres ...

最新文章

  1. Cyber​​ RT开发人员工具
  2. Java基础学习总结——Java对象的序列化和反序列化
  3. 数据库系列之T-SQL(存储过程)
  4. 让软件不在添加删除程序_功能强大却鲜为人知的四款软件,一但发现就无法自拔...
  5. 取数函数设置向导返回值说明
  6. 学习笔记18-C语言-文件
  7. 数组的几个重要方法以及如何清空数组
  8. 龙飞船再次发射成功!马斯克无缘现场,因疑似感染新冠……
  9. python抓取抖音用户画像,摩羯天蝎居然刷得最多?
  10. 《数据挖掘概念与技术》读书笔记
  11. 打开统计年鉴html,南京统计年鉴2018(HTML)
  12. Ubuntu 12.04 首个测试版发布
  13. Excel按照单元格内设定好的次序进行工作表排序
  14. 有效提高工作效率的方法
  15. 高中必备学习软件_有那些免费好用的高中学习软件?
  16. 16款最佳HTML5超酷动画演示及源码
  17. 电脑使用DP线连接显示器,插在显示器音频口的音响没有声音解决办法
  18. c++语言运算符,c++运算符
  19. 补充Live555推实时流
  20. 软件设计原则 — 开放封闭原则

热门文章

  1. 牛客网项目——前置技术(八):Kafka
  2. 计算机桌面模糊了,显示屏模糊,详细教您怎么解决电脑屏幕模糊
  3. 什么是Merkle Tree(默克尔树)
  4. 16各种设计LOGO标准尺寸
  5. 论文领读|基于 VQVAE 的长文本生成
  6. “燕云十六将”之毛毛杜倩(7)
  7. (译)对利物浦来说杰拉德仍适用吗? is Steven Gerrard good for Liverpool?
  8. Selenium+Python3之:多线程进行跨浏览器测试
  9. 《袁老师访谈录》第十八期-百万对话(2):漫漫创业路
  10. 树模型(七):LightGBM