告别手动上传!开源FTP批量同步工具(免费跨平台)​​

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
应用实时监控服务-可观测链路OpenTelemetry版,每月50GB免费额度
注册配置 MSE Nacos/ZooKeeper,182元/月
简介: 自己开发的一个简单实用的 FTP 文件夹同步工具,支持定时自动同步和系统托盘运行,免去繁琐的配置。

✨重磅!盹猫的个人小站正式上线啦~诚邀各位技术大佬前来探秘!✨
—— 专为开发者打造的宝藏基地,等你来探索!
这里有:


🔥 硬核技术干货:编程技巧、开发经验、踩坑指南,带你解锁技术新姿势!
🎉 趣味开发日常:代码背后的脑洞故事、工具测评,让技术圈不再枯燥~
💎 独家资源分享:开源项目、学习资料包,助你打怪升级快人一步!


🚀 立即访问 → 盹猫猫的个人小站 ← 点击探索
🌟 说不定这里就有你寻找已久的技术秘籍哦~

@[toc]

欢迎来到盹猫的博客

本篇文章主要介绍了
[告别手动上传!开源FTP批量同步工具(免费跨平台)​​]
❤博主广交技术好友,喜欢我的文章的可以关注一下❤

简介

自己开发的一个简单实用的 FTP 文件夹同步工具,支持定时自动同步和系统托盘运行,免去繁琐的配置。

功能特性

  • 本地与 FTP 服务器文件夹双向同步
  • 支持定时自动同步
  • 支持中文路径
  • 系统托盘运行
  • 跨平台支持(Linux/Windows)

Windows (EXE)

  1. 下载最新版本的 EXE 安装包
  2. 双击运行安装程序
  3. 按照向导完成安装

从源代码构建

依赖项

  • Python 3.6+
  • PyQt5
  • PyInstaller (Linux)
  • cx_Freeze (Windows)

Linux 构建

python setup_linux_deb.py

Windows 构建

python setup_windows_exe.py

使用方法

  1. 安装程序会自动创建配置文件config.json
  2. 点击"FTP 设置"配置服务器信息
  3. 选择本地同步路径
  4. 点击"同步"按钮开始手动同步
  5. 使用"定时设置"配置自动同步

程序会最小化到系统托盘,右键托盘图标可打开主界面或退出程序。

软件截图

主界面

在这里插入图片描述

FTP 设置

2.jpg

快捷菜单

3.jpg

定时设置

4.jpg

配置说明

配置文件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 版权所有

目录
相关文章
|
运维 安全 Cloud Native
国产Linux:OpenEuler能否完美替代CentOS系统?
本文讨论了OpenEuler系统作为替代CentOS的一个有潜力的选择。OpenEuler系统是一种基于开源技术和社区支持的Linux发行版,具有许多优势,如安全性、高度可定制性、强大的社区支持、容器和云原生生态系统集成以及持续更新等。与CentOS相比,OpenEuler系统提供更多的灵活性和可定制性,适用于各种用途和工作负载。但在选择OpenEuler系统时,用户需要进行仔细评估并考虑其适用性和可行性。
|
SpringCloudAlibaba 监控 算法
SpringCloud Alibaba系列(三) Sentinel流控
  流量控制(flow control),其原理是监控应用流量的 QPS 或并发线程数等指标,当达到指定的阈值时对流量进行控制,以避免被瞬时的流量高峰冲垮,从而保障应用的高可用性。
248 0
SpringCloud Alibaba系列(三) Sentinel流控
|
3月前
|
人工智能 数据可视化 安全
【保姆级教程】Dify+DeepSeek+MCP三件套:零门槛打造AI应用流水线,手把手实战教学!
本教程手把手教你用Dify+DeepSeek+MCP三件套零门槛搭建AI应用流水线:Dify提供可视化工作流编排,DeepSeek贡献128K长文本国产最强模型,MCP实现弹性部署。这套组合兼具低代码开发、高性能推理和灵活运维三大优势,助你快速落地企业级AI解决方案。
|
7月前
|
监控 Linux iOS开发
告别数据丢失!跨平台同步工具FreeFileSync 14.2下载教程|手把手配置多设备备份
FreeFileSync 14.2 是一款开源跨平台文件同步工具,支持 Windows、macOS 和 Linux 系统。新增功能包括实时同步监控、云存储集成(Google Drive 和 Dropbox)、智能冲突解决及性能优化,适用于数据备份、服务器文件同步等场景。本文详细介绍其下载、安装、配置及高级使用技巧,并提供常见问题解答和延伸学习资源。
|
8月前
|
存储 安全 网络安全
阿里云国际站:阿里云服务器端口配置
悟空云@CloudWuKong阿里云是全球领先的云计算服务提供商,为用户提供弹性计算、数据库、存储、网络安全等一系列云计算服务。在使用阿里云服务器时,合理配置端口非常重要,可以提高服务器安全性和稳定性。
|
运维 网络安全 Docker
JumpServer——使用Docker快速搭建
JumpServer——使用Docker快速搭建
369 1
JumpServer——使用Docker快速搭建
|
供应链 安全 Cloud Native
系统安全:构建坚固防线,守护数字世界的基石
系统安全是数字世界的基石,关系到国家安全、社会稳定和经济发展。面对日益复杂多变的安全威胁,我们需要不断加强安全策略与管理、实施多层次防御体系、提升技术防护能力、保障供应链安全和重视物理安全等方面的工作。同时,我们也要紧跟技术发展趋势,积极探索智能化安全、零信任安全、云原生安全和量子安全等前沿领域的研究和应用。只有这样,我们才能构建更加坚固的系统安全防线,守护我们的数字世界免受侵害。
|
网络安全 文件存储 虚拟化
macOS unlocker 4.0.5 for VMware ESXi 7.0
macOS unlocker 4.0.5 for VMware ESXi 7.0

热门文章

最新文章