为了实现电脑控制安卓设备,本人使用 Tarui + Vue 3 + Rust 开发了一款跨平台桌面客户端。该客户端能够提供可视化的鼠标和键盘按键映射配置。通过按键映射实现了实现类似安卓模拟器的多点触控操作,具有毫秒级响应速度。该工具可广泛用于电脑控制安卓设备玩手游等等,提供流畅的触控体验。
仅实现了 Scrcpy 控制协议,不提供投屏功能。因为投屏会存在延迟和模糊问题,本项目另辟蹊径,直接放弃投屏,而使用透明的蒙版显示窗口背后的内容(可以使用 AVD 、手机自带低延迟投屏界面等),从根本上杜绝了投屏延迟的现象。



|  |      1smallboy19991231      2024-05-06 10:22:16 +08:00 和蘋果自帶的 air 投屏比有什麼優勢嗎?我用投屏打 lol 手遊好像體驗也是不錯的 | 
|      2jdjingdian      2024-05-06 10:43:08 +08:00 大概明白做这个玩意的原因了。因为网易 mumu 收费,虽然商业公司收费很正常,但是 mumu windows 免费,mac 收费,而且个人觉得还不便宜😂😂😂 老哥牛逼 | 
|  |      3ruchuby OP @smallboy19991231 没有用过 air 投屏,不太了解。至少本项目是开源的,以后可能会提供外部接口 | 
|  |      4ruchuby OP @jdjingdian mumu pro 的按键方案我也不习惯,我都是用雷电那一套的。而且目前最大的问题是用 mumu pro 玩会封号。 | 
|      5diivL      2024-05-06 10:52:17 +08:00 服务端开源吗? | 
|      7nenseso      2024-05-06 11:28:24 +08:00 scrcpy 好像用的 ffmpeg ,挺吃软解性能的 | 
|  |      8ruchuby OP @nenseso 哈哈哈本项目不管投屏,只负责控制。用透明蒙版展示窗口后内容,用户自己解决投屏方式或者直接用模拟器 | 
|  |      9oott123      2024-05-06 11:52:55 +08:00 非常好的东西,我之前也想做一个用来玩原神来着,没想到有人做了,赞 不过设置热键的时候,有些特殊键设置不了,比如 F3 ,会变成在当前页面内查找…… | 
|  |      10oott123      2024-05-06 11:53:46 +08:00 哦,对,以及 Windows 的话,除了 adb.exe ,还需要 AdbWinUsbApi.dll 和 AdbWinApi.dll 两个文件放在 adb.exe 旁边,否则是启动不了的 | 
|  |      11wujianhua22      2024-05-06 11:55:08 +08:00 感觉 qt scrcpy 也能实现啊 | 
|  |      12ruchuby OP @oott123 我是直接用命令行的方式调用 adb 的,应该不用额外 dll 吧,如果显示连接超时,多试一下就可以了。 对于 F3 之类特殊按键,我要看看 Tauri 是否有相关方式可以禁用 WebView 的自带快捷键 | 
|  |      15anoninz      2024-05-06 14:58:51 +08:00 请问支持手柄吗? | 
|  |      17chouyee      2024-05-06 17:28:39 +08:00 打开了任何来源,但是双击还是已损坏,无法打开 | 
|      19llbqwhtxi      2024-05-07 10:33:03 +08:00 好像解决不了我菜这个问题 | 
|  |      20ruchuby OP 有人反馈说 intel 芯片 mac 无法启动,但本人没有 intel 芯片的 mac 。不知道哪位兄弟能帮忙测试一下,看看是否有错误信息。 |