【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权限,没办法就研究这些了

相关推荐
冉冉同学2 小时前
AI Agent 开始操作真实手机:移动端自动化的 3 个新考点
android·ai编程
帅得不敢出门2 小时前
Android Framework关闭软件低电关机功能测试PMIC低电保护
android
螺蛳粉 螺蛳粉3 小时前
第四篇:Keepalived + MySQL 主从高可用实战
数据库·mysql·adb·keepalived·高可用
恋猫de小郭3 小时前
Flutter + EmbeddingGemma 2,谷歌发布完全端侧的 AI Edge Foresight
android·前端·flutter
墨天梦4 小时前
B16_Material主题与可访问交互
android·kotlin·交互
弯_弯5 小时前
企业知识库 RAG 落地:从 Demo 到生产,四条工程链路与参数级自查
android·java·javascript
晚风叙码6 小时前
MySQL 表的约束详解:从空属性到外键
android·数据库·mysql·adb
alexhilton16 小时前
模块化Jetpack Compose架构
android·kotlin·android jetpack
厮年断弦18 小时前
AI 辅助开发实录:一周做完一个 Android 本地音乐播放器,这些坑替你踩了
android
hai_android19 小时前
InputStage 责任链核心执行流程
android·android studio·android jetpack