一个终端,三个系统
本文发布于 120 天前,最后更新于 119 天前,其中的信息可能已经有所发展或是发生改变。

本篇其实是轻薄本与主机的奇妙之旅的姊妹篇更准确说是后续?不过太久没写文章了,拆封出来作为独立一篇,免得暴露我太懒好久没写的事实(bushi

Android 系统

有突然需要操作一下手机软件的需求,但手机一般都习惯放在无线充电板上充电,因为摆放缘故其实就是桌面太乱了拿放并不方便,所以便有了想法,能否如同那台无头 Win 设备一样,在 macOS 上远程操作手机

这个想法并无什么难度,毕竟可以实现这一功能的软件并不算少,在众多选择中,我选择之前用过 scrcpy,毕竟轻便,功能专一且强大

scrcpy 的使用也十分简单,ADB 连接到手机,然后在终端输入 scrcpy 即可

不过这么简单当然不值得我单独写一篇文章

我希望实现无线连接,不过这也并不难,使用 Wi-Fi ADB 即可,但 Wi-Fi ADB 在 Android10 以后的设备中,是需要手动操作配对,同时配对后每次连接都需要通过一个随机的端口连接

这对于单纯需要调试手机的开发者来说自然不算什么缺点,但我需要的是不操作手机,直接在电脑上操作就能直接连接到手机,这就有点麻烦了

不过解决方法也是有的,我想到的的就是连接特定网络自动执行 shell 语句,通过 shell 语句开放 ADB服务 在指定的端口,这样只需要第一次确认连接,后续便不再需要在手机上操作了

在 shell 中执行以下语句即可在5555(无线ADB默认端口)开启 ADB服务(需要ROOT权限)

setprop service.adb.tcp.port 5555 && stop adbd && start adbd

不过为了安全性,我希望只在特定 Wi-Fi 下执行当前命令,所以借助了Tasker,通过SSID匹配,实现了在特定 Wi-Fi 下执行这一语句,自动开启无线ADB

为了安全性,其实应该做SSID 和 MAC 的双重匹配的,不过由于我在家和宿舍用的是同一个SSID,为了方便,所以牺牲了一点安全性

顺手写了个magisk模块,开启自动启动 ADB,如有需要也可以使用点我下载

嗷对,为了方便无线ADB连接,需要在路由器分配一个固定的IP,在路由器后台 DHCP 界面手动指定分配一个固定IP即可,同时,还可以借助 ZeroTier 实现跨网络的连接,这方面的具体实现请参见行星与秒差距( ZeroTier + Parsec)——打造可能最强的远程串流方案一文

之后便可愉悦的 scrcpy 了,同时放几个常用的参数

--fullscreen                全屏幕
--turn-screen-off   关闭远程设备屏幕
--always-on-top         窗口始终置顶
--no-audio                  关闭远程音频(即声音在原设备播放
--serial=XX                 多设备时选择指定设备

同时,因为已经实现远程ADB连接了,还可以借助软件 MacDroid 实现挂载Android文件到macOS,实现更方便的数据传输

截屏2023-12-14 20.50.48

Windows 系统

Windows 系统并无什么可写的,毕竟之前已经写过好多篇了

轻薄本与主机的奇妙之旅

行星与秒差距( ZeroTier + Parsec)——打造可能最强的远程串流方案

RsutDesk 服务器搭建指北

远程桌面 RDP 自用优化手册

两台电脑的互联互通

不过微软最近除了一个新软件 Windows App 算是个官方的远程软件,不过就本地远程电脑体验来说并无太大区别

但使用 Windows 365 或者 Azure 虚拟桌面应该会有不错的体验?不过未体验过

macOS 系统

啊,什么macOS系统啊,我自己用的不就是吗

什么,标题党?哪有了,逃

后续?后续没了,作者跑了
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇