拯救 128G:开发了一款安全释放 Mac“其他”空间的 Mac App - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
milukun
V2EX    分享创造

拯救 128G:开发了一款安全释放 Mac“其他”空间的 Mac App

  •  
  •   milukun 2021-04-26 09:54:41 +08:00 6528 次点击
    这是一个创建于 1712 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 写在前头:本工具是需要移动硬盘的

    深受 128G 空间毒害,完全无法养得起超过 20G 的 Xcode 以及它超过 50G 大小的模拟器等数据,如今各种 app 产生的数据不断的占据“其他”空间,于是便有了这个 App 。

    期间买了 wd 的 1TB 移动硬盘,把大量 app 安装或者直接拖拽到移动硬盘里,虽然用起来没差,但是 app 仍然会将数据放在 mac 系统里。空间还是一日日减少。

    其实去年就开发好了,无奈当时 Flutter mac 端的技术还不够成熟,有很多 bug 且因为没有适配 m1 导致不能通过最新版的 xcode 打包。所以一直拖延至今发布。

    没错,这是一款基于 flutter 的 mac os app ~

    软件名称

    Move Go

    应用平台

    • MacOS

    一句简介

    安全迁移 Mac“其他”空间占用到移动硬盘,拯救你的 128,开始“释放”一下吧!

    视频演示

    观看视频

    应用简介

    • 快速迁移应用数据到移动硬盘,释放 Mac“其他”空间占用
    • 随时还原,应用无痛运行
    • 作者已经累计释放 80G 到 SSD 移动硬盘,运行流畅无障碍!

    czvrDO.png

    [czvDKK.png

    czvsbD.png

    重要提示

    目前是 MoveGo 的首个版本( v1.0.0 ),需要用户自行选择迁移目录,因此存在一定操作要求。请仔细阅读下面的使用指南。MoveGo 在不断地迭代更新中,接下来会推出智能扫描及无脑迁移等更适合小白用户的功能。

    由于系统的限制,并不是所有的目录都可以直接迁移,若操作后出现应用不可用等异常,可以在“还原迁移”中操作还原。

    任何迁移操作,都会首先将原始数据拷贝到您指定的移动硬盘位置,只有拷贝成功才会继续迁移操作。因此任何意外的失败,您均可以在移动硬盘中找到原始文件,即使“还原迁移”也不幸失败,您仍可以手动将移动硬盘中的原始文件移动回原始位置。

    迁移前需要知道的小技巧

    • 在你的访达中同时按住 command + J,可以选择显示资源库,这样有助于你查找需要迁移的文件
    • 在你的访达中同时按住 command + shift + 点,可以显示隐藏文件夹

    迁移指南

    • 迁移应用数据: [用户名 /资源库 /Container/应用名称 /Data/Library/Application Support/应用名称]

    举个例子,迁移 wechat 数据,需要选择的 Mac 目录为(以我的 Mac 为例):/Users/milukun/Library/Containers/com.tencent.xinWeChat/Data/Library/Application Support/com.tencent.xinWeChat

    • 开发者常用的 xcode 产生的支持文件,如模拟器,模拟器运行数据等,位置 /Users/用户名 /Library/Developer

    • nodejs 、android studio 、dart 、flutter 、anaconda 、cocoapods 、idea-build 等开发工具会在用户目录下 /Users/用户名 / 创建隐藏的文件,放置 sdk 、缓存等文件,随着你的项目增大,也会变得非常大,同时按住 command + shift + 点,显示这些文件夹进行迁移吧!

    应用商店地址

    App Store : 立即查看

    福利

    为避免在软件发布初期,小白用户冲动性操作造成的不好体验,应用设置为 1 元。 这里给社区贴上 10 个兑换码:

    3YAM437WT7YH

    RTLTY3FMEY67

    7LMEENA9AHHR

    6XRTL9YTYN6X

    RT666YRJ7AEW

    NNEW67MXP9LH

    MLY4HEWTEMHR

    3RYPY3W9K6K7

    T3AWPF3JWNN9

    3WLNMFKFLTHM

    47 条回复    2022-01-13 19:18:34 +08:00
    alanying
        1
    alanying  
       2021-04-26 09:56:41 +08:00
    T3AWPF3JWNN9 已经使用 谢谢楼主!
    MikeV2EX
        2
    MikeV2EX  
       2021-04-26 09:58:14 +08:00
    NNEW67MXP9LH
    已用,感谢一波
    deepflood
        3
    deepflood  
       2021-04-26 09:58:17 +08:00
    3RYPY3W9K6K7 已用
    JenJieJu
        4
    JenJieJu  
       2021-04-26 09:58:31 +08:00
    感谢
    3WLNMFKFLTHM 已用
    GuryYu
        5
    GuryYu  
       2021-04-26 09:58:47 +08:00
    MLY4HEWTEMHR 已用,谢谢
    poxiaobbs
        6
    poxiaobbs  
       2021-04-26 09:58:54 +08:00
    7LMEENA9AHHR 已使用,感谢
    milukun
        7
    milukun  
    OP
       2021-04-26 09:59:05 +08:00
    另外多嘴一句:绿色无需网络,不搜集任何信息

    后面可能为了无脑迁移操作,会通过网络下发常用的迁移路径

    另外由于是首个版本,出现 bug 不要给差评啊,可以在 app 内提供的社区反馈~

    求个好评!
    chinemds
        8
    chinemds  
       2021-04-26 09:59:10 +08:00
    RT666YRJ7AEW 已使用
    Leonard
        9
    Leonard  
       2021-04-26 10:02:29 +08:00
    3YAM437WT7YH 已使用
    Stain5
        10
    Stain5  
       2021-04-26 10:03:54 +08:00
    RTLTY3FMEY67 已用 谢谢,第一次来的这么早

    顺便都试过了,后面的基本上都用过了可以试试 3YAM437WT7YH ?
    jianzhao123
        11
    jianzhao123  
       2021-04-26 10:05:54 +08:00 via Android
    无了,刚看到
    milukun
        12
    milukun  
    OP
       2021-04-26 10:13:22 +08:00
    @jianzhao123 #11 悄悄指路,独立开发社区( w2solo ), 小众软件论坛
    jianzhao123
        13
    jianzhao123  
       2021-04-26 10:31:16 +08:00 via Android
    @milukun 哈哈,又去晚了
    kkceo
        14
    kkceo  
       2021-04-26 10:45:58 +08:00
    支持一波,买一个
    Guidoo
        15
    Guidoo  
       2021-04-26 10:49:44 +08:00
    支持,已购买
    milukun
        16
    milukun  
    OP
       2021-04-26 10:51:36 +08:00
    @kkceo #14 谢谢
    milukun
        17
    milukun  
    OP
       2021-04-26 10:51:46 +08:00
    @Guidoo #15 感谢
    dozer47528
        18
    dozer47528  
       2021-04-26 11:15:59 +08:00   2
    我也类似的需求,原理其实很简单,之前自己写了个脚本解决了:
    https://github.com/dozer47528/home-config/blob/master/.bin/external-mount

    刚也花钱买了试了一下,提几个意见:
    1 、既然是面向小白用户的,那操作还应该更简单一点,现在的交互太复杂了,我看的都很困惑。
    2 、最好可以分析哪些应用占用空间大,然后给出迁移建议
    dozer47528
        19
    dozer47528  
       2021-04-26 11:21:48 +08:00
    如果可以把细节做好,我会选择继续用楼主的 App,我现在要自己去找哪些目录占用空间大,有点麻烦
    milukun
        20
    milukun  
    OP
       2021-04-26 11:47:41 +08:00
    @dozer47528 #18 嗯嗯,智能扫描及无脑迁移等更适合小白用户的功能都在开发中,先设置 1 元也是为了防止不明用途小白下载后搞坏 mac.. 主要是怕 app store 不给上架,所以先上了最低限度的版本
    已经收到建议~ 现在正在迭代 感谢
    plk403
        21
    plk403  
       2021-04-26 13:23:55 +08:00
    我的 mac 后天才到..
    andy777x
        22
    andy777x  
       2021-04-26 14:20:26 +08:00 via Android
    这就去支持下老哥
    CoCoMcRee
        23
    CoCoMcRee  
       2021-04-26 14:39:30 +08:00
    已买, 就差 mac 了
    Maxbee
        24
    Maxbee  
       2021-04-26 14:59:03 +08:00
    其实在我看来,我只需要一键清除”其他“的内存就好了,空出多余的空间,什么迁移不迁移的要思考太多。
    linyn
        25
    linyn  
       2021-04-26 17:15:57 +08:00
    牛逼啊
    IsNotGood
        26
    IsNotGood  
       2021-04-26 17:18:46 +08:00 via Android
    m1 可以吗
    milukun
        27
    milukun  
    OP
       2021-04-26 17:20:29 +08:00
    @IsNotGood #26 我手上没有 M1,但是就原理来说没有不同,跟 cpu 没关系。运行的话,审核应该用的都是最新款机器,能上架就说明可以运行哈
    imKiva
        28
    imKiva  
       2021-04-26 22:25:20 +08:00
    实现原理是移动文件然后创建软连接吗?如果是这样的话,怎么处理外置硬盘的 label 被用户手动更改的情况呢?
    milukun
        29
    milukun  
    OP
       2021-04-26 23:04:06 +08:00
    @imKiva #28 你是说移动硬盘被用户重新命名吗?这样确实会找不到,但是换个角度想想,你在 pc 上安装了一款游戏,然后反手把他的安装目录改名,桌面快捷方式还能打开吗. 可以在工具内提醒用户找不到已迁移的文件,帮助用户重新链接,或者在工具内提供更名功能。
    但是并不想做常驻系统后台,监控目录有没有被改名这类事情...(也不确定沙盒下能不能做
    Humbert
        30
    Humbert  
       2021-04-27 10:17:35 +08:00
    买了一个试了下,有个问题,我 Mac 上创建了两个用户 A 和 B,主要使用 A,B 基本没用过,但是点击 Mac 路径授权时自动跳到 B 用户的 Library 文件夹,并且在文件系统里找不到 A 用户的文件夹...其他 A 用户的文件夹都有,就是没有 Library
    Humbert
        31
    Humbert  
       2021-04-27 10:21:33 +08:00
    @Humbert 没事了,没有看到之前那个 Command + Shift + . [捂脸] 这样之后可以找到了
    milukun
        32
    milukun  
    OP
       2021-04-27 10:23:13 +08:00   1
    @Humbert #30 感谢反馈,确实没有考虑过多用户问题。我需要研究一下哈~ 另外授权的时候不需要专门去找 library,只需要授权对应 user 的根目录即可,这样下面的子目录(包括默认隐藏的 library )都会被授权
    至于为什么登录的 A,点授权默认进 B 的文件夹,我等下实际测试一下哈
    milukun
        33
    milukun  
    OP
       2021-04-27 10:24:36 +08:00
    @Humbert #31 嗯呢 迁移的时候选择文件,需要在窗口手动取消隐藏。不过现在在开发扫描功能,到时候会自动列出来,方便一键迁移~
    straymax
        34
    straymax  
       2021-04-27 11:05:54 +08:00
    支持,已购买
    zx4824
        35
    zx4824  
       2021-04-27 21:16:41 +08:00
    都 2021 年了,我手机都 256GB 了

    128GB 还挣扎啥,现在连 3000 多的笔记本都是 16G+512GB 了,128GB 搭配移动硬盘也太费劲了
    Lumend
        36
    Lumend  
       2021-04-27 22:37:09 +08:00 via iPhone
    @zx4824 六年前的电脑
    Vvictor
        37
    Vvictor  
       2021-04-28 09:52:07 +08:00
    为避免在软件发布初期,小白用户冲动性操作造成的不好体验,应用设置为 1 元???
    这个收费的原因有点清醒脱俗啊
    milukun
        38
    milukun  
    OP
       2021-04-28 10:00:38 +08:00
    @Vvictor #37 哈哈,现在使用还是有一定门槛的,需要对 mac 的文件有一定的了解。设置收费可以挡住很多路人黑粉。1 元就当买一个种子等升值吧 后面的功能持续维护肯定是要涨价啦~
    milukun
        39
    milukun  
    OP
       2021-04-28 10:03:50 +08:00
    @zx4824 #35 其实也有规划一个功能,更贴合 Move GO 的名字,就是例如在你主力 mac 上面,把你的 wechat 数据迁移到移动硬盘,带去公司链接到公司的 mac 上,就可以继续使用原有的 wechat 数据。 类似 windows to go 的感觉,可以变成 every app data to go
    MarcusPierce
        40
    MarcusPierce  
       2021-05-04 21:08:13 +08:00 via iPhone
    怎么变成三块钱了
    milukun
        41
    milukun  
    OP
       2021-05-05 11:24:48 +08:00
    @MarcusPierce #40 因为更新了适合小白用户的扫描和自动操作功能哈
    Silently
        42
    Silently  
       221-05-15 12:40:10 +08:00
    @milukun 我安装商店最新版 但是智能迁移无限循环在扫描界面,半小时还是是没变化
    Silently
        43
    Silently  
       2021-05-15 12:57:34 +08:00
    @milukun 解决了,需要开启安全与隐私的权限
    milukun
        44
    milukun  
    OP
       2021-05-15 22:09:55 +08:00
    @Silently #43 不知道你的 mac 系统是什么版本呢?能否截图 安全与隐私的权限 设置的看一下?因为我这边可以直接使用,后续会在 app 里提示一下
    Silently
        45
    Silently  
       2021-05-16 11:20:16 +08:00
    @milukun ![{1}]({http://tc.um5.net/uPic/%E6%88%AA%E5%B1%8F2021-05-16%20%E4%B8%8A%E5%8D%8811.13.55.png})
    安全性与隐私中的完全磁盘访问权限,另外建议智能扫描那里可以增加个按大小排序,方便直观一点
    Silently
        46
    Silently  
       2021-05-16 11:25:33 +08:00
    @milukun 版本是最新 11.3.1
    ChellFong
        47
    ChellFong  
       2022-01-13 19:18:34 +08:00
    已在 appstore 支持,想问下现在是已经暂停了吗?看到八个月没有更新了
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2435 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 11:43 PVG 19:43 LAX 03:43 JFK 06:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86