• Hanoch

    本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:

    - 我的帖子已经打上 开源推广 标签: 是

    - 我的开源项目完整开源,无未开源部分: 是

    - 我的开源项目已链接认可 LINUX DO 社区: 是

    - 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是

    - 以上选择我承诺是永久有效的,接受社区和佬友监督: 是

    以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出


    书接上文^-^

    MacMini 京东国补用户,第一次完整的体验到了MacOS,然后问题就出现了:
    这 256 是真不够啊,谢天谢地厨子还能允许 Mac 的应用拖到移动硬盘里,这时候问题又出现了,要是做软连接,启动台上有一个很丑陋的角标,于是乎看到了这个项目
    丐版Mac神器:外置应用自动软链接工具(开源免费)
    这个脚本贼好用,没有烦人的角标,于是基于这个脚本的思路又写了个APP:
    AppPorts 可以一键…

    这是什么

    Apple 的存储比金子贵,所以AppPorts 可以一键将应用程序迁移到外部移动硬盘、SD 卡或 NAS,并在原位置保留应用入口,让系统误以为应用仍在本地。

    github.com

    图片

    GitHub - wzh4869/AppPorts: 📦 A macOS utility to seamlessly migrate...

    📦 A macOS utility to seamlessly migrate applications to external storage and reclaim local disk space.【一款 macOS 工具,无缝迁移应用到外部存储并自动建立链接,释放宝贵的本地空间】

    图片

    后来

    因为论坛各位佬的建议和支持^-^,(还有白嫖各种公益站的 token),没有压力就没有动力,AppPorts 从最初的软链接方案到后来的/contents 目录软链接方案一直到目前现在的“假应用方案”

    图片

    使得目前的存在于本地的“快捷方式”真正的和外部存储应用进行了隔离,避免软件自更新带来的一系列问题,同时让 macOS 能够认为 app 依然存储在内部硬盘中。针对于来自 AppStore 的应用,AppPorts 也可以将应用自动迁移到 macOS 创建的应用目录中,同时在内部存储创建一个假应用,保持应用本体的自动更新。

    微信

    与此同时针对于微信应用本身的数据, AppPorts 支持对应用数据进行迁移,通过重签名的方法,确保了在迁移容器内数据时,能够绕过 macOS 和微信的数据验证机制正常的打开微信,同时适用于其他应用。

    ^-^ macOS 27 收紧了「应用数据(App Data)」的访问校验。曾经迁移过容器数据、并在迁移时执行过 Ad-hoc 重签名的应用,升级27后可能无法启动。详细情参阅:macOS 27 升级说明

    关于此问题还在尝试解决绕过限制(看什么时候token多)

    图片

    目前项目在 Github 上获得了 2.1k star,欢迎各位佬提交软件的想法和问题(如果能 pr 就更好了,vibecoding 的也行,我可以擦屁股),这个项目远远还没到成熟的地步,希望能释放大家宝贵的 mac 硬盘空间^-^

    另外咨询一下各位佬怎么删除话题^-^,昨天不小心发了一个话题,内容删除了但是话题没删除,白占板块的一个空间位,有点丢人。

    主楼
  • 我数到三

    很强 有没有副作用 已知bug

    没有的话 准备动手了

    #1
  • long

    很强,挂尿袋的是不是有救了。

    #2
  • 我想中彩票

    佬那么厉害吗,这挂着尿袋岂不是无敌了

    #3
  • aidi

    严肃支持一下,外置的1t硬盘,充分用起来

    #4
  • 最后的光芒

    这个很优秀了,必须支持一下

    #5
  • 爱的战士

    请问对于已经手动软链接过的,会有副作用吗?

    #6
  • 可乐爱吃肉

    如果把外置硬盘拔下来再插上去,会影响使用吗 ^-^

    #7
  • Hanoch

    MacOS27系统无法使用应用数据迁移功能(昨天我升至27的时候才发现)有token的时候我会解决,详情请参阅:https://docs-appports.shimoko.com/macos-27.html

    目前没有其他的已知bug

    #8
  • Hanoch

    没有,AppPorts原先使用的就是软连接方案,不影响使用的

    #9
  • Hanoch

    如果有正在运行的外置硬盘的应用,应用会崩溃;AppPorts建议安装在内部存储中,AppPorts除了运行中需要记录日志,其他情况下只会在操作AppPorts迁移数据时拔掉硬盘会影响使用哈。

    #10
  • jingfeng

    优秀的项目!感觉很重要呀,有一个闲置的硬盘就是因为太麻烦所以吃灰了…

    #11
  • wangqi060934

    相当不错,不过现在买不起硬盘了

    #12
  • AFLY

    感觉可以买个尿袋了,现在的硬盘空间看到是经常焦虑

    #13
  • VectorDrift

    佬,我都准备自己登了,发现你这个简直救急

    #14

发表回复

登录后回复