位置: IT常识 - 正文

解放双手神器-autojs(解放双手神器说说)

编辑:rootadmin
解放双手神器-autojs

推荐整理分享解放双手神器-autojs(解放双手神器说说),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:解放双手神器会伤害到新生儿的脊柱吗,解放双手神器 看手机,解放双手神器适合多大的宝宝,解放双手神器黑科技,解放双手神器说说,解放双手神器说说,解放双手神器有哪些,解放双手神器黑科技,内容如对您有帮助,希望把文章链接给更多的朋友!

什么是autojs?能干什么?

首先来说什么是autojs呢?autojs是Android平台上支持Node.js的JavaScript自动化工具,是基于无障碍服务可直接指定控件进行操作的的App。 那么它具体能干什么呢?

官方的说法: 1、数据监控:可以监视当前手机的数据。 2、图片监控:截图获取当前页面信息。 3、控件操作:模拟操作手机控件。 4、自动化工作流:编写简单的脚本,完成一系列自动化操作。 5、定时功能:执行某个脚本,来完成定时任务

通俗易懂的说法: 1、可以帮我们收蚂蚁森林的能量 2、可以帮我们抢茅台 3、自动抢🧧 ...

怎么使用呢?

下载及安装 Auto.js一共有两个版本,一个是已停止更新的4.1.1,一个是仍在更新的8.7-pro版本。 4.1.1是免费的,免费的已经不维护了,继续迭代的是收费的。两者差别不大,我们做一些自动化的东西用免费的功能就足够了~ 下载后,直接如普通app那样安装即可。安装后,打开无障碍服务,悬浮窗(使用自带的工具),连接电脑(使用vscode);如下界面所示:tips:连接电脑可能会有失败的情况,确认连的是一个局域网且输入电脑的ip

image.png

打开要分析的app

如下图

image.png

点击第三个

141661274852_.pic.jpg

1.布局范围分析选择具体要查看的控件信息

101661274670_.pic.jpg

详细的内容,这里要注意的是如果clickable是false是不可以点击的

解放双手神器-autojs(解放双手神器说说)

91661274670_.pic.jpg

生成代码,选择要执行的操作

71661274669_.pic.jpg

61661274669_.pic.jpg

2.布局层级分析

布局层级分析

以上就是基本功能,介绍完基本功能之后我们进入正题。

实操

脚本网上有很多,可以自己找有能力的也可以自己写

开发方式有两种,1、使用vscode编辑器开发;2、可以直接在app里写代码;

vscode编辑器开发

1.打开vscode 安装 Autojs-VSCodeExt插件

image.png

2.打开vscode控制面板(command+shift+p)执行Auto.js Start Server之后右下角会提示连接成功

image.png

vscode autojs命令说明

Start Server: 启动插件服务。之后在确保手机和电脑在同一区域网的情况下,在Auto.js的侧拉菜单中使用连接电脑功能连接。Stop Server: 停止插件服务。Run 运行当前编辑器的脚本。如果有多个设备连接,则在所有设备运行。Rerun 停止当前文件对应的脚本并重新运行。如果有多个设备连接,则在所有设备重新运行。Stop 停止当前文件对应的脚本。如果有多个设备连接,则在所有设备停止。StopAll 停止所有正在运行的脚本。如果有多个设备连接,则在所有设备运行所有脚本。Save 保存当前文件到手机的脚本默认目录(文件名会加上前缀remote)。如果有多个设备连接,则在所有设备保存。RunOnDevice: 弹出设备菜单并在指定设备运行脚本。SaveToDevice: 弹出设备菜单并在指定设备保存脚本。New Project(新建项目):选择一个空文件夹(或者在文件管理器中新建一个空文件夹),将会自动创建一个项目Run Project(运行项目):运行一个项目,需要Auto.js 4.0.4Alpha5以上支持Save Project(保存项目):保存一个项目,需要Auto.js 4.0.4Alpha5以上支持

3.创建文件夹执行 Auto.js New Project 会自动生成main.js及project.json文件。然后在main.js中写自己的脚本;如下: 要显示来自Auto.js的日志,打开 VS Code上面菜单的"帮助"->"切换开发人员工具"->"Console"即可。

//淘宝签到为例 定义签到方法 function signIn(){ //打开手机App launchApp('淘宝'); sleep(1500); //进入 我的界面 className("android.widget.FrameLayout").desc("我的淘宝").findOne().click(); sleep(1500); //进入签到界面 className("android.widget.FrameLayout").desc("领淘金币").depth(16).findOne().click(); sleep(1500); //领取淘金币 className("android.view.View").text("今日签到").findOne().parent().child(0).click(); } //检查无障碍服务是否启动,若没有则跳转到无障碍服务启动界面,并等待;当服务启动后脚本继续运行 auto.waitFor(); //调用签到方法 signIn();

4.运行

执行Auto.js Run On Device就可以运行啦~如果需要多台设备运行执行 Auto.js Save

5.定时执行 脚本最右边点击更多,选择定时执行、或者在脚本中写;

image.png

本文链接地址:https://www.jiuchutong.com/zhishi/268624.html 转载请保留说明!

上一篇:proflwiz.exe - proflwiz是什么进程 有什么用

下一篇:Win10 20H2更新后频繁蓝屏死机怎么办? 安装KB4586853即可解决(win10 20h2更新后闪屏)

  • 微信怎样将好友加入黑名单(微信怎样将好友推荐给另一个好友)

    微信怎样将好友加入黑名单(微信怎样将好友推荐给另一个好友)

  • 携程怎么退出登录(携程怎么退出重新登陆)

    携程怎么退出登录(携程怎么退出重新登陆)

  • 用身份证申诉能找回快手号吗(身份证被他人申诉)

    用身份证申诉能找回快手号吗(身份证被他人申诉)

  • 数码相机的特点(数码相机的特点是什么)

    数码相机的特点(数码相机的特点是什么)

  • 钉钉更新后分屏会被发现吗(钉钉更新后分屏会怎么样)

    钉钉更新后分屏会被发现吗(钉钉更新后分屏会怎么样)

  • 注销的抖音号能恢复吗(抖音号认证)

    注销的抖音号能恢复吗(抖音号认证)

  • 小米盒子需要连接网线吗(小米盒子需要连网吗)

    小米盒子需要连接网线吗(小米盒子需要连网吗)

  • 华为荣耀9x盲人模式怎么关闭(华为荣耀9x盲人模式在哪)

    华为荣耀9x盲人模式怎么关闭(华为荣耀9x盲人模式在哪)

  • hgst hts721010a9e630是什么硬盘(hgst hts721010a9e630 用户手册)

    hgst hts721010a9e630是什么硬盘(hgst hts721010a9e630 用户手册)

  • 苹果6s屏幕多大(苹果6s屏幕多大尺寸换屏幕总成多少钱)

    苹果6s屏幕多大(苹果6s屏幕多大尺寸换屏幕总成多少钱)

  • 苹果11电量显示怎么设置(苹果11电量显示黄色怎么回事)

    苹果11电量显示怎么设置(苹果11电量显示黄色怎么回事)

  • 天猫u先在哪进入(天猫u先在哪里)

    天猫u先在哪进入(天猫u先在哪里)

  • 拼多多账号是什么(拼多多账号是什么样子的)

    拼多多账号是什么(拼多多账号是什么样子的)

  • 手机给u盘制作pe(手机给u盘制作pe启动盘win11)

    手机给u盘制作pe(手机给u盘制作pe启动盘win11)

  • 手机屏老是晃动是什么原因(手机屏老晃是什么意思)

    手机屏老是晃动是什么原因(手机屏老晃是什么意思)

  • 华为mate30运行内存6G和8G区别(华为mate30运行内存清理)

    华为mate30运行内存6G和8G区别(华为mate30运行内存清理)

  • 怎么关掉快手青少年(怎么关掉快手青少年模式)

    怎么关掉快手青少年(怎么关掉快手青少年模式)

  • 手机壳没有孔怎么挂绳(手机壳没有挂孔怎么办)

    手机壳没有孔怎么挂绳(手机壳没有挂孔怎么办)

  • 苹果手机怎样抖音合拍(苹果手机怎样抖音分身)

    苹果手机怎样抖音合拍(苹果手机怎样抖音分身)

  • 台式电脑键盘错乱(台式电脑键盘灯不亮)

    台式电脑键盘错乱(台式电脑键盘灯不亮)

  • 升级macOS Catalina没有iTunes如何给手机备份升级刷固件?(升级打装备的手游)

    升级macOS Catalina没有iTunes如何给手机备份升级刷固件?(升级打装备的手游)

  • Linux下通过受限bash创建指定权限的账号代码详解(linux限制用户访问文件)

    Linux下通过受限bash创建指定权限的账号代码详解(linux限制用户访问文件)

  • 蝴蝶兰的养殖方法和注意事项(蝴蝶兰的养殖方法和注意事项视频)

    蝴蝶兰的养殖方法和注意事项(蝴蝶兰的养殖方法和注意事项视频)

  • cfdisk命令  用于磁盘分区(fdisk cfdisk)

    cfdisk命令 用于磁盘分区(fdisk cfdisk)

  • 织梦提交自定义表单后自动发送邮件到站长邮箱的方法(织梦怎么改文字)

    织梦提交自定义表单后自动发送邮件到站长邮箱的方法(织梦怎么改文字)

  • 个税应纳税所得额是要上交的钱吗
  • 小规模水利基金优惠政策2023
  • 汇算清缴补交所得税会计分录小企业会计政策
  • 关税完税价格计算消费税公式
  • 成品油发票怎么查询
  • 增值税发票税控开票软件怎么下载
  • 新政府会计制度下属于负债类科目的是
  • 预收货款多长时间结清
  • 企业预缴的增值税税率
  • 混合经营销售额合并计算还是分开计算
  • 计入其他收益需要结转吗
  • 会计中预付款包括
  • 代扣代缴的增值税算进项税吗
  • 企业平时计提的税费分录
  • 模具维修费用清单表格
  • 公司向员工借款合法吗
  • 收到以前年度退所得税分录
  • 即用于一般计税又用于简易计税的固定资产抵扣
  • 个人股权激励收入计入年度综合个人所得税吗
  • 合并报表盈余公积跟母公司有什么关系
  • 委托出口货物怎么办理退免税?
  • 建筑企业无票支出如何处理
  • 年终奖扣税标准计算器
  • 建筑劳务公司的会计账务处理
  • 跨期间收入如何确定当期收入
  • 增值税及附加税费减免一览表
  • 清华同方bios通用密码(thtfpc)
  • php中实现文件的上传需要使用哪个全局变量
  • 怎么获取免费的腾讯vip
  • PHP:stream_get_line()的用法_Stream函数
  • 开出发票单位收到款项如何平账?
  • 三元运算符判断闰年php
  • 新空调的安装费是多少
  • 无形资产处置收入计入
  • 海狸岛好玩吗
  • 低值易耗品报废年限几年
  • ipcrm命令
  • php微信公众号开发反回图片怎么弄的学校
  • php排序方法有几种区别
  • 公司搞研发是什么意思
  • 印花税与增值税有什么区别
  • 没有发票能办临时牌照吗
  • 出差费用计入
  • python深入浅出
  • 筹办期发生业务怎么办
  • 织梦网站怎么添加关键词
  • db2udb
  • pythonzen
  • 航天金税盘发票冲红怎么操作
  • 土方开挖工艺标准
  • 项目差旅费能计入项目费用吗
  • 商业承兑汇票贴现率
  • sql server 2008打开界面
  • 兼职人员的工资需要发票吗
  • 利息收入红字如何入账
  • 冲减以前年度利润
  • 购销合同印花税按70%
  • 资产处置收入需要缴纳增值税吗
  • 企业跨年度的收入退回应该如何进行会计处理?
  • 偿债基金作用
  • 开出发票上有折扣的怎么入账?
  • 固定资产发票未到可以确认固定资产吗
  • 折旧和摊销的概念
  • 主营业务成本为什么借增贷减
  • win7提示盗版怎样激活
  • 如何创建虚拟硬盘
  • windows10 upnp
  • win10一年更新一次
  • win1020h2版好不好
  • windowxp怎么取消开机密码
  • centos 6.6安装教程
  • iphone服务器
  • linux如何修改账户名
  • win8 系统设置
  • js拖动图片
  • JQuery和HTML5 Canvas实现弹幕效果
  • 将目录下的文件和文件夹按类型排序
  • 加油的电子发票在手机哪里
  • 合伙企业如何申报税务报表
  • 税务清查工作总结
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设