简介
自己开发的一个简单实用的 FTP 文件夹同步工具,支持定时自动同步和系统托盘运行,免去繁琐的配置。
功能特性
- 本地与 FTP 服务器文件夹双向同步
- 支持定时自动同步
- 支持中文路径
- 系统托盘运行
- 跨平台支持(Linux/Windows)
Windows (EXE)
- 下载最新版本的 EXE 安装包
- 双击运行安装程序
- 按照向导完成安装
从源代码构建
依赖项
- Python 3.6+
- PyQt5
- PyInstaller (Linux)
- cx_Freeze (Windows)
Linux 构建
python setup_linux_deb.py
Windows 构建
python setup_windows_exe.py
使用方法
- 安装程序会自动创建配置文件
config.json
- 点击"FTP 设置"配置服务器信息
- 选择本地同步路径
- 点击"同步"按钮开始手动同步
- 使用"定时设置"配置自动同步
程序会最小化到系统托盘,右键托盘图标可打开主界面或退出程序。
软件截图
主界面
FTP 设置
快捷菜单
定时设置
配置说明
配置文件config.json
示例:
{
"ftp": {
"host": "ftp.example.com",
"username": "your_username",
"password": "your_password",
"remote_path": "/remote/path"
},
"local_path": "/local/path",
"schedule": {
"frequency": "每天",
"time": "00:00"
}
}
开发与贡献
欢迎提交 Issue 和 Pull Request。
项目地址: Gitee
许可证
©2025 版权所有