
距离之前限免的 1.0.0 版本( https://www.v2ex.com/t/1207707 ),已经过去了 4 个月,App 也累计发布 36 个版本了。
支持的节点的类型也从之前的「外接硬盘、SMB 、WebDAV 」,增加了「 SFTP 、S3 兼容桶、PC/Mac/Linux 、OneDrive 、Dropbox 、Google Drive 」。
也做了类似于媒体浏览器之类的标配功能。还涨了一波价格(之前说过随着功能的增加,价格会慢慢往上涨)
项目的 Star 数也终于缓慢超过了 100: https://github.com/zizicici/Watermelon
除了上面的内容,还做了一些有点意思的功能:
Watermelon Link 功能
这个功能简单说就是通过浏览器文件系统访问 API 和 WebRTC 可以局域网内直连的特性组合出来的功能:用户可以用浏览器打开 https://wmlink.app 网站,生成二维码,然后 iOS App 扫描网页的二维码,就可以实现同局域网之间的互联互通。
因为 Chrome (以及 Chromium )在 Windows/macOS/Linux 都有对应的 API ,所以从而实现了 iOS 可以备份在这三个服务器的比较方便的路径。
掘金上的讲解 https://juejin.cn/spost/7662256746326327296 。
投递模式
后来发现其实很多用户需要的反而是比较轻量的图片/视频/文件导出服务,他们并不需要那么原始的多节点的增量备份服务。
那么我们其实在 Watermelon Link 的基础上,只需要增加一个简单的导出功能就可以了。
因此你们现在也可以用「🍉西瓜备份」 App ,轻松地将图片/视频/文件导出到同一个局域网内的 macOS 、Windows 和 Linux 了。
这一点主要是为了和“单方面的竞争对手”,比如 PhotoSync 以及 Parachute 来对齐。
之后的计划和一点小福利
之后的计划:
- 解决各种边缘 case 的 Bug 问题,增强稳定性
- iOS 27 发布之后,还会增加一个长时间运行的新 Shortcuts Action ,到时候就能真正的更加精准地进行后台备份功能了
- macOS 客户端
- iOS 客户端之间互相导数据
然后这几天在 Reddit 上做 Self Promotion ,也稍微做了点打折的促销价格,如果大家有兴趣的话,可以在 Reddit 帖子 https://www.reddit.com/r/ApplePhotos/s/mV1Qvem47X 里找到它。
P.S. Google Drive 的适配还是晚了一些,结果政策收紧,导致额度对于这个 App 根本不够用,所以 Google Drive 要使用的用户只能自己创建 Google Cloud Project 的 OAuth App ID 来使用了。如果有什么兄弟有旧的 Project 并且开启了 Google Drive API 权限,也可以看一下是否可以转让给我,这样子用户也就不需要额外折腾了……