- pyproject 注册 nonebot_plugin_wtfllm 插件 - 新增 wtfllm_gate 插件:仅在群 621016172 启用 wtfllm 响应 - 新增 kb_build:抓取 danding.vip 文档并导入 wtfllm 知识库的脚本 - requirements: 升级 nonebot2 2.5.0 / pydantic 2.13.5,补 aiohttp 与 wtfllm 依赖
35 lines
1.9 KiB
Plaintext
35 lines
1.9 KiB
Plaintext
# 卡屏重启功能
|
||
> 来源: https://www.danding.vip/%E5%8A%9F%E8%83%BD%E5%B8%AE%E5%8A%A9/%E5%8D%A1%E5%B1%8F%E9%87%8D%E5%90%AF%E5%8A%9F%E8%83%BD.html
|
||
|
||
# 卡屏重启功能
|
||
最后编辑时间:2025年3月2日
|
||
|
||
## 功能说明
|
||
卡屏重启功能是专为MuMu模拟器设计的自动化解决方案,用于解决游戏运行过程中出现的卡死、黑屏等问题。该功能通过调用MuMu模拟器的ADB控制接口,实现对模拟器和游戏应用的智能重启操作。
|
||
|
||
### 功能特点
|
||
- 应用重启 :当游戏应用卡死但模拟器仍然运行正常时,系统会自动关闭并重新启动目标应用程序,无需重启整个模拟器。
|
||
- 多实例支持 :支持多开模拟器环境,可以针对特定的模拟器实例进行操作。
|
||
|
||
### 使用场景
|
||
- 长时间挂机导致游戏卡死
|
||
- 游戏黑屏但无法自动恢复
|
||
- 自动化脚本执行过程中遇到的卡顿问题
|
||
|
||
### 操作方式
|
||
- 手动触发 :当发现游戏卡死时,脚本会自动触发重启游戏的操作。
|
||
- 定时检测 :系统可定期检测游戏和模拟器状态,发现异常自动执行重启。
|
||
- 脚本集成 :可与自动化脚本配合使用,在脚本执行过程中监测并处理卡顿情况。
|
||
|
||
### 技术原理
|
||
该功能基于MuMu模拟器的ADB接口实现,主要使用以下技术:
|
||
- ADB命令控制应用启停:通过 shell monkey 和 am force-stop 命令
|
||
- 模拟器实例管理:使用MuMuManager.exe的API进行操作
|
||
- 端口连接管理:自动处理模拟器ADB端口的连接状态
|
||
|
||
### 注意事项
|
||
- 使用此功能前,需正确配置MuMu模拟器路径、并且MuMu模拟器需要开启ADB调试(本机即可)。
|
||
- 重启过程中可能导致未保存的游戏进度丢失,但重启后会重新执行当前的任务。
|
||
- 建议在配置高级自动化脚本时搭配使用此功能。
|
||
|
||
### 相关图片 |