无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 10737|回复: 186
打印 上一主题 下一主题

[原创] FTP同步工具[多任务手动同步] V2025.08.31

    [复制链接]
跳转到指定楼层
#
发表于 2025-8-15 16:13:07 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 piaomusic 于 2025-9-1 11:27 编辑

当前代码中的同步逻辑是增量同步而非完全同步,这意味着
下载时​:只下载远程服务器上存在但本地没有的文件,或者远程文件比本地新的文件,不会删除本地多余的文件
上传时​:只上传本地存在但远程没有的文件,或者本地文件比远程新的文件,不会删除远程多余的文件

游客,如果您要查看本帖隐藏内容请回复


2025-08-24_16-25-12.png (77.08 KB, 下载次数: 133)

2025-08-24_16-25-12.png

2025-09-01_11-25-30.png (43.45 KB, 下载次数: 24)

2025-09-01_11-25-30.png

评分

参与人数 3无忧币 +15 收起 理由
cuicongyuan + 5 赞一个!
lucky323su + 5 赞一个!
奈绪 + 5 赞一个!

查看全部评分

186#
发表于 5 小时前 | 只看该作者
感谢分享,谢谢大佬!
回复

使用道具 举报

185#
发表于 6 天前 | 只看该作者

谢谢分享
回复

使用道具 举报

184#
发表于 2025-9-25 21:57:05 | 只看该作者
谢谢分享。试一下
回复

使用道具 举报

183#
发表于 2025-9-25 18:20:36 | 只看该作者
试试楼主这个,功能正需要。
回复

使用道具 举报

182#
发表于 2025-9-25 14:42:04 | 只看该作者
谢谢分享
回复

使用道具 举报

181#
发表于 2025-9-25 14:40:32 | 只看该作者
谢谢大佬分享,收藏备用。
回复

使用道具 举报

180#
发表于 2025-9-25 14:34:21 | 只看该作者
感谢分享
回复

使用道具 举报

179#
发表于 2025-9-10 09:04:30 | 只看该作者
感谢分享
回复

使用道具 举报

178#
发表于 2025-9-10 09:04:09 | 只看该作者
谢谢楼主分享
回复

使用道具 举报

177#
发表于 2025-9-10 08:59:40 | 只看该作者
感谢大佬分享~
回复

使用道具 举报

176#
发表于 2025-9-10 08:44:12 | 只看该作者
谢谢分享
回复

使用道具 举报

175#
发表于 2025-9-3 11:07:58 | 只看该作者
感谢分享原创
回复

使用道具 举报

174#
发表于 2025-9-3 11:07:04 | 只看该作者
谢谢分享
还是ftp方式方便
回复

使用道具 举报

173#
发表于 2025-9-3 10:45:49 | 只看该作者
感谢楼主分享
回复

使用道具 举报

172#
发表于 2025-9-3 10:27:55 | 只看该作者
是绿色文件吗?
回复

使用道具 举报

171#
发表于 2025-9-3 10:16:05 | 只看该作者
看看是不是可以同步的
回复

使用道具 举报

170#
发表于 2025-9-2 16:18:28 | 只看该作者
非常好,支持
回复

使用道具 举报

169#
发表于 2025-9-2 15:26:06 | 只看该作者
这个不错,适合用来做二次备份
回复

使用道具 举报

168#
发表于 2025-9-2 11:02:29 | 只看该作者
这个要顶起~
回复

使用道具 举报

167#
发表于 2025-9-2 11:00:58 | 只看该作者
下载试试 感谢楼主分享作品
回复

使用道具 举报

166#
发表于 2025-9-1 08:47:26 | 只看该作者
谢谢分享。
回复

使用道具 举报

165#
发表于 2025-8-29 12:26:09 | 只看该作者
piaomusic 发表于 2025-8-29 12:11
当前代码中的同步逻辑是增量同步而非完全同步,这意味着
下载时​:只下载远程服务器上存在但本地 ...

刚才试了下 MiniSync,上传/下载的文件时间不会修改,仍然是文件的原时间;另外,如果目标文件存在且相同,它会提示无需同步。还有,它还可以设定执行周期,到设定时间就执行,可以无限热循环。

结论:如果确实有 FTP 同步需要,建议使用 MiniSync,它大小只有 141KB,绿色,比楼主提供的这个要好。

MiniSync.rar

63.84 KB, 下载次数: 4, 下载积分: 无忧币 -2

回复

使用道具 举报

164#
 楼主| 发表于 2025-8-29 12:11:50 | 只看该作者
本帖最后由 piaomusic 于 2025-8-29 12:15 编辑
xianglang 发表于 2025-8-29 12:03
Xlight 勾选了 UTF-8 编码,仍然失败;Serv-U 成功。不过上传文件日期,仍然是当前上传时间的,而不是文件 ...

当前代码中的同步逻辑是增量同步而非完全同步,这意味着

下载时​:只下载远程服务器上存在但本地没有的文件,或者远程文件比本地新的文件,不会删除本地多余的文件

上传时​:只上传本地存在但远程没有的文件,或者本地文件比远程新的文件,不会删除远程多余的文件

点评

刚才试了下 MiniSync,上传/下载的文件时间不会修改,仍然是文件的原时间;另外,如果目标文件存在且相同,它会提示无需同步。还有,它还可以设定执行周期,到设定时间就执行,可以无限热循环。 结论:如果确实有  详情 回复 发表于 2025-8-29 12:26
回复

使用道具 举报

163#
发表于 2025-8-29 12:03:51 | 只看该作者
Xlight 勾选了 UTF-8 编码,仍然失败;Serv-U 成功。不过上传文件日期,仍然是当前上传时间的,而不是文件原来的。另外,没发现有比较功能,目标有存在文件,也没有提示是否覆盖等,就是纯粹的傻瓜式上传/下载直接覆盖原有文件——说老实话,这个工具没多大意义,还不如直接用 FileZilla 之类的 FTP 客户端。

点评

是的。 下载时本地多余文件不删除。 上传时服务器多余文件也不会删除。 只处理同名的文件和文件夹。 比较文件大小。修改时间。直接覆盖。  详情 回复 发表于 2025-8-29 12:11
回复

使用道具 举报

162#
 楼主| 发表于 2025-8-29 11:31:38 | 只看该作者
xianglang 发表于 2025-8-29 09:43
试了一下,用的是 Xlight 做服务,不成功。下面是日志信息:

[09:37:06] 开始同步 1个任务

编码问题。服务器返回的不是UTF8编码
回复

使用道具 举报

161#
发表于 2025-8-29 10:12:23 | 只看该作者
继续更新,太好子。
回复

使用道具 举报

160#
发表于 2025-8-29 09:43:56 | 只看该作者
试了一下,用的是 Xlight 做服务,不成功。下面是日志信息:

[09:37:06] 开始同步 1个任务
[09:37:06] 准备执行任务 1/1: TEST
[09:37:06] 开始任务: TEST
[09:37:06] 创建FTP连接失败: 'utf-8' codec can't decode byte 0xd0 in position 4: invalid continuation byte
[09:37:06] 获取FTP连接失败: 无法建立FTP连接
[09:37:06] 启动同步失败: 无法建立FTP连接
[09:37:06] 任务失败: TEST
[09:37:07] 所有任务已完成
[09:37:17] 所有配置已保存

点评

编码问题。服务器返回的不是UTF8编码  详情 回复 发表于 2025-8-29 11:31
回复

使用道具 举报

159#
发表于 2025-8-28 20:20:52 | 只看该作者
谢谢分享
回复

使用道具 举报

158#
 楼主| 发表于 2025-8-28 17:25:04 | 只看该作者
xianglang 发表于 2025-8-28 14:19
我用的是 Windows 7 x32 系统,试不了。

win7

2025-08-28_17-24-43.png (56.83 KB, 下载次数: 52)

2025-08-28_17-24-43.png
回复

使用道具 举报

157#
发表于 2025-8-28 14:19:01 | 只看该作者
piaomusic 发表于 2025-8-28 14:05
你测试一下,等你的反馈。  我测试没用问题啊 。

我用的是 Windows 7 x32 系统,试不了。

点评

win7  详情 回复 发表于 2025-8-28 17:25
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-10-3 16:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表