无忧启动论坛

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

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

[复制链接]
31#
发表于 2010-8-12 23:21:42 | 只看该作者
原帖由 wang6610 于 2010-8-12 22:34 发表
谢谢老水哥给的评分;

工具是别人的,用法是自己参考 -h 实验成功后的总结。。



给大家用的好.是硬道理...
回复

使用道具 举报

32#
发表于 2010-8-13 08:06:02 | 只看该作者
不错
也下载师试
回复

使用道具 举报

33#
发表于 2010-8-13 09:21:43 | 只看该作者
原帖由 wang6610 于 2010-8-5 20:51 发表
*.ISO(当然*.rar、*.gho等文件也可以使用)小更新补丁制作工具, 可减小上传下载工作量,另一个优点是:可以得到与原作者相同MD5的新版文件(也是我推荐它的一个重要原因)。

使用方法:



1.补丁制作 ...


工具非常好!就不知那位大大愿先吃螃蟹造福菜民。
回复

使用道具 举报

34#
发表于 2010-8-13 09:43:29 | 只看该作者
非常感谢楼主,工具很好用!
回复

使用道具 举报

35#
发表于 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 好用.无忧的大成果.

查看全部评分

回复

使用道具 举报

36#
发表于 2010-8-13 19:15:49 | 只看该作者

回复 #35 haiou327 的帖子

以后升级支持调用外置么
回复

使用道具 举报

37#
发表于 2010-8-13 19:53:18 | 只看该作者
补丁工具很好用,整个ISO里的PE内核、打包的外置程序、压缩的IMG内的更新都能补上,谢谢提供这个小程序的各位网友。目前虽说生成的补丁文件还比较大,但比起上传整个新ISO还是节省了80%以上的工作量。
回复

使用道具 举报

38#
发表于 2010-8-13 20:26:34 | 只看该作者
原帖由 haiou327 于 2010-8-13 17:30 发表
写了个Xdelta的Gui,已内置Xdelta.exe

96934



好用.无忧的大成果.
回复

使用道具 举报

39#
 楼主| 发表于 2010-8-13 21:23:36 | 只看该作者
原帖由 haiou327 于 2010-8-13 17:30 发表
写了个Xdelta的Gui,已内置Xdelta.exe

96934



程序自动生成补丁文件名就更好了,比如。补丁文件名定义为 新版文件名-旧版文件名.delta  ................


打补丁时 新版文件名直接从补丁文件名中提取的新版文件名”。

[ 本帖最后由 wang6610 于 2010-8-14 12:00 编辑 ]
回复

使用道具 举报

40#
发表于 2010-8-13 21:51:10 | 只看该作者
呵呵,非常好的工具,感谢楼主和各位的贡献。
回复

使用道具 举报

41#
发表于 2010-8-13 22:13:25 | 只看该作者

回复 #36 viptks 的帖子

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

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

使用道具 举报

42#
 楼主| 发表于 2010-8-13 22:19:56 | 只看该作者
原帖由 haiou327 于 2010-8-13 22:13 发表
小更新
程序运行之前会首先搜索调用外置同目录Xdelta.exe,如果同目录没有Xdelta.exe就调用内置Xdelta.exe.

回复 #40 wang6610  的帖子程序自动生成补丁文件名就更好了,比如。补丁文件名定义为 new.???-ol ...



麻烦你再看看 #40。。。。。。。。。。。。。。。
回复

使用道具 举报

43#
发表于 2010-8-13 22:21:19 | 只看该作者

回复 #43 wang6610 的帖子

呵呵可以考虑!
回复

使用道具 举报

44#
发表于 2010-8-13 23:37:08 | 只看该作者

回复 #43 wang6610 的帖子

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

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

使用道具 举报

M
45#
发表于 2010-8-14 10:13:26 | 只看该作者
好像不会用,大汗。意思是可以更新里面的同名文件?
回复

使用道具 举报

46#
发表于 2010-8-14 10:23:01 | 只看该作者
原帖由 msad 于 2010-8-14 10:13 发表
好像不会用,大汗。意思是可以更新里面的同名文件?

我已经上传了1个fba版的更新补丁,是用这个更新补丁制作工具制作的,你可到我的主帖看一下,并从115网盘下载更新补丁,里面有说明的。
回复

使用道具 举报

M
47#
发表于 2010-8-14 10:26:39 | 只看该作者
原帖由 hpy7332 于 2010-8-14 10:23 发表

我已经上传了1个fba版的更新补丁,是用这个更新补丁制作工具制作的,你可到我的主帖看一下,并从115网盘下载更新补丁,里面有说明的。

哇,HPY老师好敬业,谢谢了,我刚试了下您包里的工具,好像不支持Wiin7系统。下载了64位的,可惜这个工具不能选择外置的Xdelta,不知道还有没有什么好办法呀?
回复

使用道具 举报

48#
发表于 2010-8-14 11:06:38 | 只看该作者
原帖由 msad 于 2010-8-14 10:26 发表
哇,HPY老师好敬业,谢谢了,我刚试了下您包里的工具,好像不支持Wiin7系统。下载了64位的,可惜这个工具不能选择外置的Xdelta,不知道还有没有什么好办法呀?

我刚才试了一下,WIN7完全支持这个文件补丁工具,而且生成的补丁跟XP里做的字节数一模一样,再把这个补丁打到old.fba,产生的new.fba也完全好用。
我的WIN7就是0728WIN7PE3.1网络版,按照我帖子里的方法跟计算机维护系统一起安装到硬盘里的。03PE、WIN7 PE、IMGS都在1个BOOT文件夹里,放到哪个分区根目录都可以,C盘根目录仅仅多了个grldr文件,要删就删,要加就加,对于测试某些程序是否被WIN7支持,特别方便。

[ 本帖最后由 hpy7332 于 2010-8-14 11:28 编辑 ]
回复

使用道具 举报

49#
发表于 2010-8-14 11:07:37 | 只看该作者
原帖由 haiou327 于 2010-8-13 17:30 发表
写了个Xdelta的Gui,已内置Xdelta.exe。

应 #36 viptks 的要求增加支持外置
小更新一下,程序运行之前会首先搜索调用外置同目录Xdelta.exe,如果同目录没有Xdelta.exe就自动调用内置Xdelta.exe.

应#40楼  ...




目录问题不大重要.

有点遗憾的是.制作补丁和打补丁时.

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

使用道具 举报

50#
 楼主| 发表于 2010-8-14 12:09:49 | 只看该作者
原帖由 haiou327 于 2010-8-13 23:37 发表
又修改了一下,请重新下载看看能否满足要求!补丁文件名定义为 新版文件名-旧版文件名.delta  ................

打补丁时 新版文件名直接从补丁文件名中提取“新版文件名”。



使用工具时新旧文件最好不要重名,另外补丁文件名中 “-”前后就用新、旧文件全名(以适用于各种不同类型的文件)然后加后缀“.delta”。

打补丁时,新版文件全名直接从补丁文件名减号前提取。。。。
回复

使用道具 举报

51#
发表于 2010-8-14 12:56:02 | 只看该作者
原帖由 haiou327 于 2010-8-13 23:37 发表
又修改了一下,请重新下载看看能否满足要求!补丁文件名定义为 新版文件名-旧版文件名.delta  ................

打补丁时 新版文件名直接从补丁文件名中提取“新版文件名”。

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

使用道具 举报

52#
 楼主| 发表于 2010-8-14 13:32:15 | 只看该作者
原帖由 zxw 于 2010-8-14 12:56 发表

@haiou327 :
搞反了吧?测试发现:补丁文件名实际上被定义为 旧版文件名-新版文件名.delta



是反了。。。。。。。。。。。。。。。。
回复

使用道具 举报

53#
发表于 2010-8-14 13:47:37 | 只看该作者

@回复 #50 66369 的帖子

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


已作修改

回复 #52 zxw 的帖子

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

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

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

使用道具 举报

54#
 楼主| 发表于 2010-8-14 14:44:12 | 只看该作者
原帖由 haiou327 于 2010-8-14 13:47 发表
已经作了修改,补丁文件名定义为 新版文件名@旧版文件名.delta  ................

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



“@”再换为“-”(减号)意义明确。
@ 取 add之意很好。

新版文件名@旧版文件名.delta 绿的建议用全名,以适应给其他所有类型的文件(如*.rar、*.exe、*.gho等等)制作补丁。


回复

使用道具 举报

55#
 楼主| 发表于 2010-8-14 14:52:06 | 只看该作者
新版文件名-旧版文件名.delta

新旧文件名还反着呢。

这样做为了表达下面式子之意:

补丁 =(等于) 新版文件- (减去) 旧版文件
回复

使用道具 举报

56#
发表于 2010-8-14 14:53:56 | 只看该作者

回复 #55 wang6610 的帖子

回复

使用道具 举报

57#
 楼主| 发表于 2010-8-14 15:00:28 | 只看该作者
原帖由 haiou327 于 2010-8-14 14:53 发表
97002



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

使用道具 举报

58#
 楼主| 发表于 2010-8-14 15:04:01 | 只看该作者
原帖由 haiou327 于 2010-8-14 14:53 发表
97002


这个顺序正好颠倒了。。。。。。。。。。应该新在前 旧在后。
回复

使用道具 举报

59#
发表于 2010-8-14 15:04:10 | 只看该作者
原帖由 wang6610 于 2010-8-14 15:00 发表



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


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

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

使用道具 举报

60#
 楼主| 发表于 2010-8-14 15:08:02 | 只看该作者
原帖由 haiou327 于 2010-8-14 15:04 发表


没问题,
补丁名=新版全名-旧版全名.Delta
打补丁文件名改成旧版文件全名+补丁包全名+旧版扩展名 这样如何!



打补丁时生成的新版文件名应从补丁文件名中减号前的部分提取,补丁文件名中应该新在前 旧在后。

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

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-24 02:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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