# MobileControlGuru **Repository Path**: yclown/MobileControlGuru ## Basic Information - **Project Name**: MobileControlGuru - **Description**: 电脑控制手机设备的程序,支持多控,支持快捷键,WebAPI控制,定时任务 - **Primary Language**: C# - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 3 - **Created**: 2024-08-16 - **Last Updated**: 2024-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 电脑多控手机(MobileControlGuru) 支持快捷键,WebAPI控制,自动化任务

简体中文 | English

[更新日志](Docs/Update.md) ## 功能 1. 手机多控 2. 批量操作 3. 快捷键操作 4. API发布 5. 自动化任务 ## 使用说明 1. 打开MobileControlGuru.exe 2. 手机开启调试模式并授权调试 3. 点击获取设备列表 4. 左边列表出现设备信息,即可开始控制手机(无需投屏) ### 快捷键说明 快捷键默认只操作第一个设备 | 快捷键 | 操作| | --- | --- | | Alt+D| 锁屏| | Alt+H| Home键| | Alt+C| 点击屏幕(主界面按钮点击后生效)| | Alt+↑| 音量加 | | Alt+↓| 音量减 | | Alt+←| 媒体键 上一个| | Alt+→| 媒体键 下一个| | Alt+5(小键盘)| 媒体键 播放暂停| | Alt+2(小键盘)| 上滑(对应短视频下一个)| | Alt+8(小键盘)| 下滑(对应短视频上一个)| ## 自动化 详情见[自动化文档](Docs/Task.md) ### API说明 此功能用于非本机控制设备,需要谨慎开启。 开始后局域网设备可以通过API形式调用本机的控制指令 此功能搭配[Curl](https://curl.se/download.html)与[AutoHotkey](https://[AutoHotkey](https://www.autohotkey.com/))配合使用,当多设备时可以让各自的电脑操作自己的手机 AutoHotkey脚本示例查看docs目录下的autohotkey.ahk #### API 列表 默认在12345端口打开,需要请自行进入config文件修改WebPort属性 |地址 | 说明| | --- | --- | | /api/Device/Connect| 通过IP连接设备(第一步) | | /api/Device/List | 当前的设备列表 | | /api/Device/Lock | 发送锁屏指令 | | /api/Device/SendKey| 发送按键 keyCode数值请自行搜索关键(adb keycode) | | /api/Device/SendSwipe | 发送滑动指令 | ## 界面预览 主界面 ![image](Preview/main.png) IP连接 ![image](Preview/ipconnect.png) API ![image](Preview/api.png) ## 注意事项 直接关闭不会退出本程序,请右击右下角图标退出本程序