包括软件及打包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。
2020/3/15 10:06:44 23.66MB autojs
1
十一尾一个用于快速启动网站构建的项目支架:用于模板和网站生成的实用程序优先CSS工作流的用于优化CSS输出用于简单的JS构建管道用于Netlify开发人员管道和产品环境的本地复制的例先决条件在本地运转#installNetlifyCLIgloballynpminstallnetlify-cli-g#installtheprojectdependenciesnpminstall#runthebuildandserverlocallynetlifydev预览生产版本为生产进行构建时,一个额外的构建步骤将去除该站点中未使用的所有CSS类。
在开发期间进行的自动重建过程中不会执行此步骤。
#runtheproductionbuildnpmrunbuild使用TailwindCSS样式该站点使用
2018/4/26 3:07:05 349.39MB HTML
1
PremierePro是视频编辑爱好者和专业人士必不可少的视频编辑工具。
它可以提升您的创作能力和创作自由度,它是易学、高效、精确的视频剪辑软件。
Premiere提供了采集、剪辑、调色、美化音频、字幕添加、输出、DVD刻录的一整套流程,并和其他Adobe软件高效集成,使您足以完成在编辑、制造、工作流上遇到的所有挑战,满足您创建高质量作品的要求。
2016/2/17 1:30:37 67B 视频
1
JEECG开源项目创始人张代浩在开源力量公开课2013年度庆典活动上介绍了JEECG微云快速开发平台,该平台由UI组件库、代码生成器、工作流组件、报表组件等组成,支持在线插件式开发,并提供了针对微信平台的移动处理方案。
2021/4/13 14:11:26 4.77MB JEECG 张代浩 开源 开源力量公开课
1
Azkaban是由Linkedin公司推出的一个批量工作流任务调度器,次要用于在一个工作流内以一个特定的顺序运行一组工作和流程,它的配置是通过简单的key:value对的方式,通过配置中的dependencies来设置依赖关系。
Azkaban使用job配置文件建立任务之间的依赖关系,并提供一个易于使用的web用户界面维护和跟踪你的工作流。
2016/5/8 15:34:02 1.23MB 大数据——Azkaban
1
在深入研究中小餐饮企业工作流程的基础上,分析制约餐饮企业工作效率的各种因素,发现影响效率的主要因素是普遍使用手工登记菜谱的现象,本系统运用计算机系统来实现餐饮企业工作流的信息化管理,采用面向对象的开发方法以及C#语言,依靠Visualstudio2010作为开发工具,使用SqlServer2005网络数据库存储数据。
实现了客户点餐、厨师配餐、收银管理、系统设置四大功能,处理餐饮企业中客户点餐速度慢、服务员登记不清晰、厨师配餐漏配、菜谱更新不及时且不直观、会员管理混乱的现象。
2017/7/8 7:02:44 4.36MB 餐厅点餐;C#
1
mxgraph画的工作流的流程图,利用mxgraph轻松的拖拽实现画流程的目的,可以作为学习mxgraph的基础材料。
2015/8/8 15:21:26 271KB mxgraph 工作流 流程图
1
该资源是运用activiti的开源插件实现的工作流,方便简单。
2021/5/13 3:29:35 127KB 工作流
1
Activiti工作流引擎web设计器activiti-webapp-explorer2-5.22.0(已汉化)修改数据库配置,直接运转tomcat即可
2019/1/26 17:20:30 41.92MB 流程设计器
1
结合人人开源平台,开发的快速开发平台支持多数据源,简单配置即可实现切换。
支持按钮及数据权限,可自定义部门数据权限。
对常用js插件进行二次封装,使js代码变得简约,更加易维护完善的XSS防范及脚本过滤,彻底杜绝XSS攻击Maven多项目依赖,模块及插件分项目,尽量松耦合,方便模块升级、增减模块。
国际化支持,服务端及客户端支持完善的日志记录体系简单注解即可实现
1
共 130 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡