autojs⾃动阅读脚本源代码免费分享autojs上⼀篇⽂章讲过了,这篇来实践⼀下。
⼀、⼯具下载安装
⼿机端:auto.js(百度即可)
PC端:  VS Code    JDK      SDK Tools(定位⼯具: Uiautomatorviewer)
注:
VS Code ⽤于代码编写 Uiautomatorviewer⽤于元素定位,也就是APP的界⾯分析
(SDK Tools安装配置教程:可百度⽹上有)
⼆、ADB及Uiautomatorviewer使⽤
1. 通过USB数据线将⼿机连接到电脑
2、查看⼿机连接状态: adb devices
3. 运⾏uiautomatorviewer    sdk安装⽬录 \ tools \ bin \ uiautomatorviewer
4. uiautomatorviewer不能截取⼿机屏幕解决办法
(1)在电脑桌⾯创建两个⽂本⽂档并更改后缀名app.uix      app.png
(2)在电脑桌⾯⽂本⽂档并更改后缀名为 bat(mac上后缀名为sh)  右键编辑 > 输⼊以下内容 > 保存
js脚本开发@echo off
>nul 2>&1 "%SYSTEMROOT%\" "%SYSTEMROOT%\system32\config\system" if '%errorlevel%' NEQ '0' (
echo 请求管理员权限...
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:gotAdmin
@echo on
adb shell uiautomator dump /sdcard/app.uix
adb pull /sdcard/app.uix  C:/Users/hjfdzd/Desktop/app.uix
adb shell screencap -p /sdcard/app.png
adb pull /sdcard/app.png C:/Users/hjfdzd/Desktop/app.png
5. 打开uiautomatorviewer点击打开    app.uix      app.png      即可分析app界⾯
三、PC端代码编写
1. PC端打开VS Code 点击EXTENSIONS 搜索Auto.js点击安装
2. 开启Autojs服务 Ctrl + Shift + P > Autojs start server
3. ⼿机端打开Autojs.apk,并且开启⽆障碍服务,点击连接电脑输⼊电脑IP进⾏连接
四、控件分析及代码编写
1.分析界⾯如下
2.出视频红包对应右上⾓的  2 ,并点击视频红包进⾏⾦币的赚取等待视频看结束点击关闭按钮,返回界⾯
代码还需要改⼀下
关注我的,回复 autojs,获取代码。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。