无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: wang6610
打印 上一主题 下一主题

【推荐】ISO小更新补丁制作工具 (可减小上传下载工作量)

[复制链接]
1#
发表于 2010-8-13 17:30:54 | 显示全部楼层
写了个Xdelta的Gui,运行之前优先调用外置同目录Xdelta.exe,没有Xdelta.exe自动调用内置Xdelta.exe。








[ 本帖最后由 haiou327 于 2011-3-22 22:58 编辑 ]

Xdelta_Gui.rar

273.48 KB, 下载次数: 1198, 下载积分: 无忧币 -2

2011.3.22更新

XdeltaGui_8.16.rar

403.87 KB, 下载次数: 1093, 下载积分: 无忧币 -2

支持文件拖放

评分

参与人数 1无忧币 +100 收起 理由
66369 + 100 好用.无忧的大成果.

查看全部评分

回复

使用道具 举报

2#
发表于 2010-8-13 22:13:25 | 显示全部楼层

回复 #36 viptks 的帖子

小更新
程序运行之前会首先搜索调用外置同目录Xdelta.exe,如果同目录没有Xdelta.exe就调用内置Xdelta.exe.

回复 #40 wang6610  的帖子
  1. 程序自动生成补丁文件名就更好了,比如。补丁文件名定义为 new.???-old.???.delta  .............
复制代码
只是简单的固定新生成的文件名规则
回复

使用道具 举报

3#
发表于 2010-8-13 22:21:19 | 显示全部楼层

回复 #43 wang6610 的帖子

呵呵可以考虑!
回复

使用道具 举报

4#
发表于 2010-8-13 23:37:08 | 显示全部楼层

回复 #43 wang6610 的帖子

又修改了一下,请重新下载看看能否满足要求!
  1. 补丁文件名定义为 新版文件名-旧版文件名.delta  ................

  2. 打补丁时 新版文件名直接从补丁文件名中提取“新版文件名”。
复制代码
回复

使用道具 举报

5#
发表于 2010-8-14 13:47:37 | 显示全部楼层

@回复 #50 66369 的帖子

  1. 那个按键应锁定变灰.防止重复点按.界面文字有请等待字样...
复制代码


已作修改

回复 #52 zxw 的帖子

搞反了吧?测试发现:补丁文件名实际上被定义为 旧版文件名-新版文件名.delta
@回复 #53 wang6610 的帖子

已经作了修改,补丁文件名定义为 新版文件名@旧版文件名.delta  ................

打补丁时 新版文件名为旧版文件名@补丁文件名+旧版扩展名
回复

使用道具 举报

6#
发表于 2010-8-14 14:53:56 | 显示全部楼层

回复 #55 wang6610 的帖子

回复

使用道具 举报

7#
发表于 2010-8-14 15:04:10 | 显示全部楼层
原帖由 wang6610 于 2010-8-14 15:00 发表



haiou327 版主新苦了,还是建议,补丁文件名中的“@”换为减号“-”


没问题,
补丁名=新版全名-旧版全名.Delta   新旧文件名用-号联结
打补丁文件名改成旧版文件全名+补丁包全名+旧版扩展名 这样如何!联结符号用@还是用+比较好?

[ 本帖最后由 haiou327 于 2010-8-14 15:08 编辑 ]
回复

使用道具 举报

8#
发表于 2010-8-14 15:21:01 | 显示全部楼层
这样如何,如果没什么问题就可以发布了

从补丁-前提取,别人发布的补丁包不一样遵守这样的规则!





[ 本帖最后由 haiou327 于 2010-8-14 15:25 编辑 ]
回复

使用道具 举报

9#
发表于 2010-8-14 15:25:39 | 显示全部楼层

回复 #63 wang6610 的帖子

从补丁-前提取,别人发布的补丁包不一样遵守这样的规则!
回复

使用道具 举报

10#
发表于 2010-8-14 15:59:29 | 显示全部楼层
原帖由 wang6610 于 2010-8-14 15:29 发表


不是这样的规则制作的补丁,那就麻烦打补丁者敲敲键盘。但这个工具就算圆满了。

或者程序自动判断,这两种情况区别对待。


现在已经改补丁名=新版全名-旧版全名.Delta
打补丁时生成的新版文件名从补丁文件名中减号前的部分提取,如果补丁不包含-号新版文件名=旧版全名@补丁包名.旧版扩展名.
回复

使用道具 举报

11#
发表于 2010-8-15 20:22:34 | 显示全部楼层
压缩的原因!
回复

使用道具 举报

12#
发表于 2010-8-15 20:48:27 | 显示全部楼层
原帖由 66369 于 2010-8-15 20:36 发表



打包或安装过程.被删除....实际操作.要关监控.不方便.

建议不压缩为好.

试试这个

XdeltaGui.rar

308.92 KB, 下载次数: 1004, 下载积分: 无忧币 -2

回复

使用道具 举报

13#
发表于 2010-8-16 20:42:35 | 显示全部楼层
原帖由 pseudo 于 2010-8-15 21:31 发表
把文件名玩复杂了不好。
其实新旧文件同名的情形太多了。不如引入目录。

以更新pe.iso为例,以下供参考:
1.生成补丁:首先要求用户指定新文件,例如为c:\minipe\pe.iso,则推测旧文件名也为pe.iso(当然可 ...


文件名反正还可以手动输入,众口不一就不改了。


8.16在8.15基础上支持文件拖放动作。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-19 07:21

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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