【adb】bat批处理+adb 自动亮屏,自动解锁屏幕,启动王者荣耀

准备adb

  1. 下载
    需要确认是否安装了adb.exe文件,可以在: 任务管理器 -->详细信息-->找一下后台运行的adb
    安装过anroid模拟器,也存在adb,例如:雷电安装目录 D:\leidian\LDPlayer9
  2. 单独下载adb
    官方下载地址:[官方网址](https://developer.android.google.cn/tools/releases/platform-tools?hl=zh-cn)

    下载目录文件:

测试adb

  1. USB连接手机
    首先在设置界面开启开发者模式------>自行百度连接步骤
  2. 测试
    打开cmd命令行
powershell 复制代码
# 首先切换目录到adb目录下,若不在c盘,需要先切换盘符,例如adb路径:D:\leidian\LDPlayer9
>d:
>cd D:\leidian\LDPlayer9
# 查看连接设备
>adb devices
# 能看到96f56b42这个设备
# List of devices attached
# 96f56b42        device

编写bat文件

创建bat文件,编写代码

bash 复制代码
@echo off

echo 默认情况下字体编码为ASCII,遇到中文在命令行窗口会出现乱码,先切换到uft-8
chcp 65001
rem echo.

echo 设置adb所在目录
set adb_path=D:\leidian\LDPlayer9
rem echo.

echo 设置adb输出log日志目录, 在桌面
set log_path=C:\Users\user\Desktop\Logs\adbLog
rem echo.

echo 切换adb目录下
cd /d %adb_path%
rem echo.

echo 查询连接设备:
adb devices

rem 此外若有多个设备链接的情况下,需要选择设备
rem adb -s 设备id shell [指令]
rem 目前尚未完善

echo 手机解锁流程: 息屏-->亮屏-->等待0.5s-->向上滑动屏幕
echo         ---> 等待0.5s,显示密码输入界面-->输入密码-->启动王者游戏

echo 确保流程完整,先息屏
adb shell input keyevent 223

echo 亮屏
adb shell input keyevent 224

echo 需要等亮屏结束,等待0.5s
adb shell sleep 0.5

echo 注意向上滑动尺度要足够大格式: 起点坐标(x,y) 终点坐标(x,y) 用时(毫秒)
echo 从起始点(800,2050)滑动到(800, 500),为向上滑动,用时100毫秒
adb shell swip 800 2050 800 500 100

echo 确保在输入密码界面,等待0.5s
adb shell sleep 0.5

echo 自动输入密码: 屏幕密码
adb shell input text 123123

echo 启动王者荣耀
adb shell monkey -p com.tencent.tmgp.sgame -c android.intent.category.LAUNCHER 1

rem echo 钉钉打卡,无法打卡????????
rem adb shell monkey -p com.alibaba.android.rimet -c android.intent.category.LAUNCHER 1

setlocal

ehcho.
echo 通过cmd获取系统时间
for /f %%x in ('powershell.exe -command "Get-Date -Format yyyy-MM-ddhhmmss"') do set dt=%%x
echo 当前时间:%dt%

echo 启动logcat,日志存到:%log_path%/%dt%.log
echo 检查并创建目录: %log_path%
if not exist %log_path% (
	mkdir %log_path%
)
adb logcat >> %log_path%/%dt%.log
endlocal

echo.
echo 执行结束,开始玩王者吧!!!!!!!!!!!!!! 我专业辅助,有一块的吗????

pause
exit /b %ec%

结束!

搞了一下午,主要是想查看wifi密码,需要root权限,没办法就研究这些了

相关推荐
海水冷却17 小时前
Android 群组聊天怎么实现:基于 ZIM 的完整落地指南(附可运行 Demo)
android
三少爷的鞋19 小时前
现代 Android 架构指南:不要再主动设计 Callback 接口
android
TimeFine1 天前
AI 编码工作流的设计
android·ai编程
骑着蜗牛撵大象3271 天前
C++20 协程 × 屏障:手写一个 co_await 版 Barrier,让等待不再钉死线程
android·c++20·协程·并发编程·co_await·屏障同步
❀͜͡傀儡师1 天前
MySQL REST Service 认证鉴权体系与 MySQL 26.10.0 内置化演进
数据库·mysql·adb
山东孙燕姿1 天前
设备台账重构:从一张表到三层模型
android·java·网络·低代码·重构·rxjava
蒸鱼Yuzheng1 天前
移动端 CPU 调度分析:线程亲和性、大小核迁移与卡顿
android·perfetto·性能分析·线程优化·cpu调度
booboosui1 天前
安卓唤醒词:12 维 MFCC 加 DTW,阈值 1.8
android
传奇开心果1 天前
Compose Multiplatform 共享边界实战:架构契约、互操作同步与可回退设计
android·kotlin
事圆则缓1 天前
从开机到首帧:Android 系统与应用启动流程源码分析
android