想知道谁在裸泳吗?
#macOS #APP #GitHub情报

📦 AppPorts:将 Mac 软件优雅的转移到移动硬盘里

🔗GitHub | Releases

👉 Features

• 一键将几十 GB 的大型应用(如 Logic Pro, Xcode, 游戏等)迁移至外置硬盘
• 采用 Contents 目录链接方案,专为适配 macOS 机制设计
• 自动识别并锁定系统应用,防止误操作破坏系统
• 迁移前检测运行状态,防止损坏正在运行的应用
• 便捷的还原机制
• 原生 SwiftUI 开发,多语言支持

💡 原理

在本地保留 .app 文件夹结构,将内部的 Contents 数据目录链接至外部存储。本地仅保留文件夹索引信息,Finder 不会显示快捷方式小箭头,且支持 macOS 26 的「App 菜单」显示

🧑🏻‍💻 Mac 高昂的硬件售价,让许多人购买时往往选择存储空间较小的版本,时间一长就会把硬盘塞满。大家的扩容方式也各有千秋,有挂 PSSD「尿袋」的,有购买可以直插 NVMe SSD 的硬盘盒的,也有直接用大容量 SD 卡的

👀 外置存储放放文件是非常具有性价比的,但是涉及到应用等复杂结构的数据存储,就存在不方便、不美观的问题。AppPorts 从美观、兼容性与系统整洁度出发,帮助大家一键将 Mac 内置存储中的应用、游戏等大体积文件转移到外置存储。为了避免 Applications 出现无效内容,建议大家将其用在 Mac mini 等不频繁插拔外置存储的场景中

频道:@NewlearnerChannel
#Github情报 #macOS #APP

🖨 一招搞定!让旧打印机支持iPhone无线打印

🔗 项目来源: AirPrint_Bridge

🧭 实测总结


⚙️ 安装难度 ★★☆☆☆
📱 兼容性★★★★☆
💨 运行稳定性 ★★★★☆
💡 实用性 ★★★★★

由于最近小孩上学需要经常打印一些老师发的资料,在家打印文件时遇到个老大难问题——
我的那台老款打印机不支持 AirPrint,需要将文件通过Airdrop或者登录通讯软件转到电脑上再打印,操作相当繁琐😩。查了一圈资料后,我决定自己动手搭建一个 AirPrint 服务。没想到居然成功了!现在手机点一下就能直接打印,体验满分。

💻 测试环境


系统:macOS
打印机:惠普1136激光打印机

🧩 第一步:安装驱动 + 开启共享打印机

先确保打印机驱动已安装并能正常打印。
然后进入 系统设置 → 打印机设置,
打开“在网络上共享此打印机”。
(不共享,手机永远找不到!)

⚙️ 第二步:安装 AirPrint 脚本服务


因为打印机本身不支持 AirPrint,
所以我们用一个开源脚本来“桥接”服务。

打开终端(Terminal),CD进安装所需的文件夹,输入以下命令下载项目并回车


git clone https://github.com/sapireli/AirPrint_Bridge.git
cd AirPrint_Bridge


或者使用 Homebrew 安装


brew tap sapireli/AirPrint_Bridge https://github.com/sapireli/AirPrint_Bridge.git
brew install airprint-bridge


再赋予执行权限:


chmod +x airprint_bridge.sh


🧪 第三步:测试是否可用

执行测试命令:


sudo ./airprint_bridge.sh -t


输入电脑密码(输入过程不会显示,直接回车)。

此时脚本会启动临时服务,
打开 iPhone → 相册 → 分享 → 打印,
看看能不能找到打印机。
如果出现 ,恭喜你成功一半啦!

🚀 第四步:正式安装

在终端按下 Ctrl + C 终止测试,
然后执行:


sudo ./airprint_bridge.sh -i


安装完成后,AirPrint 服务会自动运行,
以后手机、iPad 都能无线打印啦~📱

🗑 卸载方法

不想用了?在脚本目录执行:


sudo ./airprint_bridge.sh -u


👨🏻‍💻 碎碎念

有其实折腾这个 AirPrint 服务之前,我还真犹豫过要不要直接换一台新打印机或者买个Airprint盒子。但折腾完之后发现老设备不一定过时,只是需要一点耐心。也再次证明:
能用代码解决的问题,都不是大问题 😎

频道:@NewlearnerChannel
 
 
Back to Top