说明

本文提供的代码仅供参考。不建议用于生产环境。
可能有些地方在最新版本的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整理提供
var 时=11,分=05,秒=0;while (true) {
var myDate = new Date();
if(myDate.getHours() >= 时 && myDate.getMinutes() >= 分 && myDate.getSeconds() >= 秒) {break;
}
sleep(1000);
} print("时间到");function 替换一个(str, stra, strb){return str.replace(stra, strb)
}function 全部替换(str, stra, strb){return eval("str.replace(/"+stra+"/g,'"+strb+"')")
}function 查找(str, stra){return str.search(stra)
}function 取左边(str,stra){return str.substr(0, str.indexOf(stra));
} function 取中间(str,stra,strb){return str.substring(str.indexOf(stra)+1,str.lastIndexOf(strb));
}function 截取(str, inta, intb){if (intb) {return str.substr(inta, intb)} else {return str.substr(inta)}
}

autojs定时运行任务的例子,设置定时器,或者循环检测时间都可以实现相关推荐

  1. 计算机软件定时运行,win10系统设置定时运行指定软件的详细方案

    win10系统使用久了,好多网友反馈说关于对win10系统设置定时运行指定软件设置的方法,在使用win10系统的过程中经常不知道如何去对win10系统设置定时运行指定软件进行设置,有什么好的办法去设置 ...

  2. 计算机软件定时运行,做一回达人 Windows7定时运行程序

    上期文章我们介绍了windows7如何使用系统自带的关机命令,对计算机进行限时关机设置.那么本期我们继续这个方向,为各位打来一个更深度更有效的系统命令-AT定时操作命令. 上期文章我们提到过,由于定时 ...

  3. php时间自动运行,php定时执行_PHP定时执行程序脚本的例子总结

    摘要 腾兴网为您分享:PHP定时执行程序脚本的例子总结,中邮网院,智宽生活,指南针,弈客围棋等软件知识,以及包牛牛,幼儿园报名表,药品营销策划方案,excel乱码,家年华,两个西柚,一二九运动演讲稿, ...

  4. python每天定时9点执行_win10设置Python程序定时运行(设置计划任务)

    楼主最近写了一个简单的Python程序,想让这个小程序每天上午8点定时运行一次,因为我的电脑是Windows系统,无法使用Linux下强大的crontab命令,所以我只好求助于度娘.我搜到了好几个相关 ...

  5. ASP.NET通过Global.asax和Timer定时器定时运行后台代码

    ASP.NET通过Global.asax和Timer定时器定时运行后台代码 Global.asax文件 1.Application_Start方法添加     // 在应用程序启动时运行的代码     ...

  6. win10设置Python程序定时运行(设置计划任务)

    楼主最近写了一个简单的Python程序,想让这个小程序每天上午8点定时运行一次,因为我的电脑是Windows系统,无法使用Linux下强大的crontab命令,所以我只好求助于度娘.我搜到了好几个相关 ...

  7. 如何在Windows系统中设置Python程序定时运行

    楼主最近写了一个简单的Python程序,想让这个小程序每天上午10点定时运行一次,因为我的电脑是Windows系统,无法使用Linux下强大的crontab命令,所以我只好求助于度娘.我搜到了好几个相 ...

  8. python程序设置_Windows系统中设置Python程序定时运行方法

    Windows系统中设置Python程序定时运行方法 一.环境 win7 + Python3.6 二.步骤 1,在Windows开始菜单中搜索"计划任务",并且点击打开" ...

  9. 用计算机计划任务设置程序,教您使用系统的任务计划让程序每天自动定时运行...

    每天,我们的工作都很忙,如果您是个全能型的人,我相信,每天的工作,至少不只是一种工作,而是多种工作.正所谓能者多劳! 尤其是,如果您涉及到与计算机相关的工作,那么,工作量可谓大得无人能觉察.干得无人可 ...

最新文章

  1. 【linux】在CentOS7上更改端口号时报错:Job for sshd.service failed because the control process exited with error
  2. R语言实战应用精讲50篇(二)-多重线性回归系列之稳健回归
  3. php 类调用本身方法,php几个关于类的预定义自动调用方法
  4. 容器网络|深入理解Cilium
  5. python调用窗口_如何调用一个函数并在另一个窗口中打开?
  6. 关于mult-xip bin的一些资料整理
  7. 【深度学习】Win10安装TensorFlow_gpu(避坑必看)
  8. QUIC - 低时延互联网传输层协议
  9. 放大镜_医用手术放大镜
  10. 60-030-020-使用-UI-Flink 上下游算子并发之间的数据传递方式 Partitioner
  11. .net WebApi 批量文件进行压缩zip以二进制流传输至前端(Vue)下载
  12. 德媒:外景代替了现实 中国人拍婚纱照跑到很远地方
  13. MP3、MP4、MP5、PSP
  14. eyb:Java代码通过FastDFS实现文件上传
  15. 如何快速给多张图片添加边框,这招你一定要会
  16. 全面改革个税关乎民生和正义
  17. ESP32学习笔记(29)——BLE iBeacon广播
  18. python入门神器_Python入门之神器,助你快速上手!
  19. 思科2960交换机 - 配置命令大全
  20. Unity 2D光照(2D Light)和阴影(Shadow Caster 2D)

热门文章

  1. 虚拟机运行macOS10.15Catalina拓展apfs卷宗(拓展分区)
  2. 计算机删除的照片怎么恢复数据,恢复数据 教你手机照片误删怎么恢复?
  3. python怎么消除警告_Python-警告处理
  4. 基于豆瓣评价的文本分析 ——以《流浪地球》为例
  5. 网络安全学习笔记——红队实战攻防(中)
  6. 修改mmsegmentation框架(deeplabV3+中加入注意力机制)
  7. FZU 2191 完美的数字
  8. SAS:一些基本知识
  9. 全文检索服务----Elasticsearch
  10. VS2017添加lib静态库文件引用