iPad 作为MacMini 独立显示器
思路
https://www.bilibili.com/video/BV1iG411e71r
https://www.bilibili.com/video/BV1h3GmzeENh
通过Macos随航功能,显示器镜像模式,将iPad作为MacMini的独立显示器。
MacMini作为服务器启动需要显示器,所以使用软件虚拟显示器(better display)。
如需打包好的应用程序,联系wechat:felixfw1111。
步骤
MacMini
- 设置-用于与群组-自动与此身份登陆,选择登陆账户(需要关闭文件保险箱)
- 设置-通用-共享-远程登陆 打开
- 设置-锁定屏幕-不活跃时启动屏幕保护程序、不活跃时关闭显示器、屏幕保护程序启动或显示器关闭后需要密码都设置为永不。
- 安装虚拟显示器的软件better display(破解版)(详见百度网盘 我的资源-安装文件-BetterDisplay_2_1_3.dmg)。
- 设置-通用-登陆项-把better display添加到登陆项。
- 在better display中新建一个虚拟屏幕并启用(平时不用的时候可以关闭)
- 设置-显示器-添加iPad,作用选择镜像。
- 快捷指令-搜索-运行 AppleScript-选中,粘贴代码
-- 主函数
on run {input, parameters}
-- 此处设置ipad名称,尽量使用英文字母,不要有符号
set ipadName to "exampleipad"
runFunction(ipadName)
quitFunction()
end run
9.尝试语法检测、在上面命名脚本为iPad,关闭。
10. 在快捷指令脚本上右键,添加到程序坞。
11. 设置-隐私与安全-辅助功能-允许下面的应用程序控制你的电脑-将快捷指令和ipad脚本加入(可以尝试允许脚本提示加入)。
12. 测试在命令行中输入open -a 'ipad.app'
,看是否运行成功。
13. MacMini 设置完毕。
MacMini其他
- 如果你想每次开机都自动连接iPad,则可以将脚本生成的app加入到开机选项中。
- 可以线连来增加稳定性。如果线连报错或者提示错误,则可能是防火墙的关系,需要
SidecarRelay
允许传入连接。
iPad(备选、且需要同时连接Wi-Fi和提前知道MacMini的IP地址)
- 快捷指令-新增快捷指令-搜索通过SSH运行脚本。
- 填写IP地址(按照实际填写)、端口(22)、用户名(…)、密码(…)。
- 在顶部框中输入代码
open -a 'ipad.app'
- 运行脚本可自动连接到MacMini。
注意事项
- 如果使用SSH连接随航,iPad和MacMini需要连接到同一个wifi。
- 如果使用SSH连接随航,需要提前知道MacMini的IP地址(可以直接绑死,如果不能直接绑死可以尝试写一个脚本报告自己的IP地址或者连接电视机查看IP地址和连接网络。)。
- 建议线连随航+开机启动(先将iPad线连接到macmini,然后开机)。