我为直接的服务器间传输(FTP/SFTP)构建了原生 GUI,因为 rclone CLI 对我来说不够直观。
发布: (2026年3月20日 GMT+8 09:21)
2 分钟阅读
原文: Dev.to
Source: Dev.to
背景
我经常处理站点迁移和大容量媒体文件的转移。之前的工作流程效率低下:先从 FTP 服务器下载一个巨大的 zip(常常需要数小时),然后再上传到新的 SFTP 服务器(又要花费数小时)。这种做法占用了本地磁盘空间、带宽,并且非常耗费耐心。
解决方案
为了避免每次传输都要在终端输入命令和各种参数,我开发了一个原生图形应用 SyncShuttle。它提供一个简洁的分栏窗口,您可以将文件夹从服务器 A 拖拽到服务器 B,应用会直接处理传输。
工作原理
- 传输引擎: SyncShuttle 在底层使用 rclone,利用其对大文件的可靠性以及恢复中断传输的能力。
- 原生 UI: 用户界面专为 macOS 和 Windows 构建,提供可视化的拖拽体验。
- 仅比较模式: 安全模式允许在不执行写入的情况下比较源文件和目标文件,降低意外覆盖的风险。
定价
SyncShuttle 是一款付费应用,采用 一次性终身授权(无订阅)。促销代码 LAUNCH 本周可享受 5 美元折扣。