桌面拓展及优雅的设备流转
很多时候,一块电脑屏幕并不能优雅的满足我的需求。我总是想分一个窗口浏览网页,一个回消息,一个看图片。但是一块屏幕完全不够分。
屏幕我没有,但二手机我不缺。如何优雅的将他们组合起来才是该思考的问题。
公网上屏幕共享完全不需要考虑,极高的延时,糟糕的画质,还有…难看的吃相。
局域网内才是我们为所欲为的地方。
安装spacedesk
spacedesk
轻松打通了PC,安卓,平板。使其在局域网内可以优雅的将多于的手机屏幕,平板屏幕等作为电脑的拓展屏幕。
安装它也很简单,在官网下载你需要的客户端即可。
再顺便下载个手机端,打开手机端,会自动查找局域网下存在的电脑。点击连接就行啦。
QTscrcpy局域网控制
但这样极不优雅的问题是,我只是将其当作了屏幕。但我无法控制我的手机。
使用开源项目scrcpy可以解决这个问题。用USB线连接电脑,使用adb调试,就可以在电脑上映射出手机。
同样也支持方向控制。局域网内延迟极低,支持无线连接。
更建议使用基于此开源项目的QTscrcpy
第一次不能直接使用无线连接。需要使用USB线连接电脑,开启USB调试模式。
不出意外的话,你就可以在QTscrcpy
的界面上找到你的手机,双击连接即可。就可以在电脑上即时操作你的手机。
hamibot公网控制
有如果我需要在公网上访问呢?局域网显然不能优雅的解决。
我们可以在本地部署一个hamibot客户端
只要你的局域网能被公网所访问,你就可以使用它完成你想要完成的任何事情,包括解锁。
hamibot
基于Auto.js
运行,方便的在本地完成各种各样的自动化操作。
一方面可以在脚本市场中找免费脚本
也可以使用Auto.js自己写一个小脚本
1 | //back() |
自启动辅助
还剩下一个问题,我不能优雅的开启USB调试,也不能很快确定程序包名。
所以我们写一个小程序,来完成这些事情。
程序运行即会检测是否横屏,如果横屏将判定为作为屏幕拓展。将尝试开启USB调试。
也可以查看手机所安装的所有应用名称,包名。
只需要一句话启动
launch("nrhs.start");
嗯,够优雅了.