autojs打包成apk的插件Auto.js使用JavaScript作为脚本语言,目前使用Rhino1.7.7.2作为脚本引擎,支持ES5与部分ES6特性。
因为Auto.js是基于JavaScript的,学习Auto.js的API之前建议先学习JavaScript的基本语法和内置对象,可以使用教程前面的两个JavaScript教程链接来学习。
如果您想要使用TypeScript来开发,目前已经有开发者公布了一个可以把使用TypeScript进行Auto.js开发的工具,参见Auto.jsDevTools。
如果想要在电脑而不是手机上开发Auto.js,可以使用VSCode以及相应的Auto.js插件使得在电脑上编辑的脚本能推送到手机运行,参见Auto.js-VSCode-Extension。
本文档的章节大致上是以模块来分的,总体上可以分成"自动操作"类模块(控件操作、触摸模仿、按键模仿等)和其他类模块(设备、应用、界面等)。
"自动操作"的部分又可以大致分为基于控件和基于坐标的操作。
基于坐标的操作是传统按键精灵、触摸精灵等脚本软件采用的方式,通过屏幕坐标来点击、长按指定位置模仿操作,从而到达目的。
例如click(100,200),press(100,200,500)等。
这种方式在游戏类脚本中比较有可行性,结合找图找色、坐标放缩功能也能达到较好的兼容性。
但是,这种方式对一般软件脚本却难以达到想要的效果,而且这种方式需要安卓7.0版本以上或者root权限才能执行。
所以对于一般软件脚本(例如批量添加联系人、自动提取短信验证码等等),我们采用基于控件的模仿操作方式,结合通知事情、按键事情等达成更好的工作流。
这些部分的文档参见基于控件的操作和基于坐标的操作。
其他部分主要包括:app:应用。
启动应用,卸载应用,使用应用查看、编辑文件、访问网页,发送应用间广播等。
console:控制台。
记录运行的日志、错误、信息等。
device:设备。
获取设备屏幕宽高、系统版本等信息,控制设备音量、亮度等。
engines:脚本引擎。
用于启动其他脚本。
events:事件与监听。
按键监听,通知监听,触摸监听等。
floaty:悬浮窗。
用于显示自定义的悬浮窗。
files:文件系统。
文件创建、获取信息、读写。
http:HTTP。
发送HTTP请求,例如GET,POST等。
images,colors:图片和图色处理。
截图,剪切图片,找图找色,读取保存图片等。
keys:按键模仿。
比如音量键、Home键模仿等。
shell:Shell命令。
threads:多线程支持。
ui:UI界面。
用于显示自定义的UI界面,和用户交互。
除此之外,Auto.js内置了对Promise。
2021/9/8 13:25:07 10.36MB autojs android
1
autojs打包成apk的插件Auto.js使用JavaScript作为脚本语言,目前使用Rhino1.7.7.2作为脚本引擎,支持ES5与部分ES6特性。
因为Auto.js是基于JavaScript的,学习Auto.js的API之前建议先学习JavaScript的基本语法和内置对象,可以使用教程前面的两个JavaScript教程链接来学习。
如果您想要使用TypeScript来开发,目前已经有开发者公布了一个可以把使用TypeScript进行Auto.js开发的工具,参见Auto.jsDevTools。
如果想要在电脑而不是手机上开发Auto.js,可以使用VSCode以及相应的Auto.js插件使得在电脑上编辑的脚本能推送到手机运行,参见Auto.js-VSCode-Extension。
本文档的章节大致上是以模块来分的,总体上可以分成"自动操作"类模块(控件操作、触摸模仿、按键模仿等)和其他类模块(设备、应用、界面等)。
"自动操作"的部分又可以大致分为基于控件和基于坐标的操作。
基于坐标的操作是传统按键精灵、触摸精灵等脚本软件采用的方式,通过屏幕坐标来点击、长按指定位置模仿操作,从而到达目的。
例如click(100,200),press(100,200,500)等。
这种方式在游戏类脚本中比较有可行性,结合找图找色、坐标放缩功能也能达到较好的兼容性。
但是,这种方式对一般软件脚本却难以达到想要的效果,而且这种方式需要安卓7.0版本以上或者root权限才能执行。
所以对于一般软件脚本(例如批量添加联系人、自动提取短信验证码等等),我们采用基于控件的模仿操作方式,结合通知事情、按键事情等达成更好的工作流。
这些部分的文档参见基于控件的操作和基于坐标的操作。
其他部分主要包括:app:应用。
启动应用,卸载应用,使用应用查看、编辑文件、访问网页,发送应用间广播等。
console:控制台。
记录运行的日志、错误、信息等。
device:设备。
获取设备屏幕宽高、系统版本等信息,控制设备音量、亮度等。
engines:脚本引擎。
用于启动其他脚本。
events:事件与监听。
按键监听,通知监听,触摸监听等。
floaty:悬浮窗。
用于显示自定义的悬浮窗。
files:文件系统。
文件创建、获取信息、读写。
http:HTTP。
发送HTTP请求,例如GET,POST等。
images,colors:图片和图色处理。
截图,剪切图片,找图找色,读取保存图片等。
keys:按键模仿。
比如音量键、Home键模仿等。
shell:Shell命令。
threads:多线程支持。
ui:UI界面。
用于显示自定义的UI界面,和用户交互。
除此之外,Auto.js内置了对Promise。
2021/11/22 7:33:25 10.36MB autojs android
1
系统权限控制(用户/部门/角色),目前主要服务于单表操作,旧事,消息
2020/3/5 17:44:23 30KB hibernate spring struts
1
系统权限控制(用户/部门/角色),目前主要服务于单表操作,旧事,消息
2016/2/20 18:23:30 30KB hibernate spring struts
1
EOSIO-分散式应用程序最强大的基础架构欢迎使用EOSIO源代码存储库!该软件使企业能够快速构建和部署高功能和高安全性的基于区块链的应用程序。
EOSIO的一些突破性功能包括:免费限时交易低延迟块确认(0.5秒)低开销的拜占庭式容错终结性专为可选的高开销,低延迟BFT终结性而设计由WebAssembly支持的智能合约平台专为稀疏的头灯客户端验证而设计定期定期交易延时安全基于分层角色的权限支持生物特征硬件安全密钥(例如AppleSecureEnclave)专为上下文无关验证逻辑的并行执行而设计专为区块链间通信而设计免责声明Block.one既不启动也不基于EOSIO软件运行任何初始的公共区块链。
此版本仅引用我们的开源软件的1.0版。
我们告诫那些希望使用基于EOSIO构建的区块链的人仔细审查在基于EOSIO的基础上启动其区块链的公司和组织,然
2021/9/8 13:24:07 19.19MB eosio C++
1
EOSIO-分散式应用程序最强大的基础架构欢迎使用EOSIO源代码存储库!该软件使企业能够快速构建和部署高功能和高安全性的基于区块链的应用程序。
EOSIO的一些突破性功能包括:免费限时交易低延迟块确认(0.5秒)低开销的拜占庭式容错终结性专为可选的高开销,低延迟BFT终结性而设计由WebAssembly支持的智能合约平台专为稀疏的头灯客户端验证而设计定期定期交易延时安全基于分层角色的权限支持生物特征硬件安全密钥(例如AppleSecureEnclave)专为上下文无关验证逻辑的并行执行而设计专为区块链间通信而设计免责声明Block.one既不启动也不基于EOSIO软件运行任何初始的公共区块链。
此版本仅引用我们的开源软件的1.0版。
我们告诫那些希望使用基于EOSIO构建的区块链的人仔细审查在基于EOSIO的基础上启动其区块链的公司和组织,然
2021/11/22 6:33:24 19.19MB eosio C++
1
NK发布站更新介绍(3.5Beta版)1.修复在部分空间修改不了广告信息问题。
2.修正了已知LINUX下的问题。
3.增加Mysql数据库备份/还原功能。
4.调整前台显示结构,首页与游戏广告数据分离,将游戏广告数据单独生成到JS文件,愈加友好搜索引擎。
5.网站配置与数据库连接代码分离,增加了更多设置属性。
6.开放了广告采集过滤重复信息功能。
7.后台登陆更改为:密码或账号3次错误输出后便出现验证码,减少管理员输入验证码的麻烦,愈加人性化。
8.部分文件整合到安装文件里,安装时创建,可以减少写权限设置。
9.添加了时区设置,解决国外空间用户的时差问题10.加入黑名单功能,免费发布游戏时如果该域名被加入了黑名单,即不允许发布。
11.审核游戏,可自由选择是人工审核和系统自动审核(此前只有系统自动审核)12.网站基本设置更改后台可操作。
13.修改“广告链接”>“中部图文广告”后台显示效果,之前如果放入一张很宽的图片就会撑破表格。
还有一些其他的小修改就不一一列出,如发现不合理的设计请联系我们如果你对以上说明不是很理解可以加入QQ群68749691(已满) 17673734(新群)交流 也可以参看官方演示站www.wowole.cn
2018/6/9 19:06:56 358KB Php源码-整站门户
1
NK发布站更新介绍(3.5Beta版)1.修复在部分空间修改不了广告信息问题。
2.修正了已知LINUX下的问题。
3.增加Mysql数据库备份/还原功能。
4.调整前台显示结构,首页与游戏广告数据分离,将游戏广告数据单独生成到JS文件,愈加友好搜索引擎。
5.网站配置与数据库连接代码分离,增加了更多设置属性。
6.开放了广告采集过滤重复信息功能。
7.后台登陆更改为:密码或账号3次错误输出后便出现验证码,减少管理员输入验证码的麻烦,愈加人性化。
8.部分文件整合到安装文件里,安装时创建,可以减少写权限设置。
9.添加了时区设置,解决国外空间用户的时差问题10.加入黑名单功能,免费发布游戏时如果该域名被加入了黑名单,即不允许发布。
11.审核游戏,可自由选择是人工审核和系统自动审核(此前只有系统自动审核)12.网站基本设置更改后台可操作。
13.修改“广告链接”>“中部图文广告”后台显示效果,之前如果放入一张很宽的图片就会撑破表格。
还有一些其他的小修改就不一一列出,如发现不合理的设计请联系我们如果你对以上说明不是很理解可以加入QQ群68749691(已满) 17673734(新群)交流 也可以参看官方演示站www.wowole.cn
2018/4/22 3:56:38 358KB Php源码-整站门户
1
该系统是在做课程设计时做的,知识面覆盖比较广,代码编写比较规范,封装性比较高,代码条理清晰,有注释,数据库可用最简单的Access,也可以用SQLserver2005,不管用哈数据库,只需设置一下数据源即可,数据库采用数据模型更新的方法,可以在对数据库进行操作后,表自动更新数据。
本系统附有数据库,只需要加载即可使用,其中,用天启动进度条,闪屏,用户登陆(普通用户+管理员),可根据用户的权限不同进入不同的后台界面进行不同的操作,可进行学生管理与登陆用户管理,即增,删,改,查,全部实现,界面友好,每个需要输入的地方都有判断,确定数据类型,以用度数据符合常规,我个人认为这个系统虽然简单,但是真的非常不错,希望你的需要是为了学习,而不是为了交一份课程设计,如果你把把这个系统弄清楚,我相信你的JAVA基础水平一定更上一层楼。
2019/11/5 14:49:35 4.41MB JAVA学生信息
1
本系统致力于对超市日常进销存进行高效、可靠、全面的管理。
此系统次要基于软件工程的思想,次要进行一下功能模块的设计与实现:(1)登录模块:用户登录,确定登录用户对各模块的实用权限;
(2)用户信息维护模块:最高权限者完成对用户详细信息及其他用户权限的增删改;
(3)商品进货管理模块:完成对已进货物的数据入库处理,包含手动输入和已发订单入的库确认。
完成应付实付账款的更新;
(4)商品库存管理模块:查看各商品库存和详细信息,包含智能订单订单生成系统和人工订单生成系统;
(5)商品销售模块:完成对销售商品和促销商品数据的录入,生成销售单;
(6)商品促销管理模块:包含人工促销和智能促销,依据不同条件生成促销商品单;
(7)商品折耗管理模块:完成对退换货商品或折耗商品的数据导入,统计折耗损失;
(8)业务数据管理模块:导出业务数据;
(9)业务统计模块:统计利润及损失,查看账目;
2021/6/25 12:56:18 182KB 管理系统 超市 进销存销售 设计
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡