无忧启动论坛

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

[V1.3.2011.313版] PECAB - WinPE驱动文件打包压缩工具 & Yonsm 的 XCAB 增强版

    [复制链接]
发表于 2010-9-23 20:58:33 | 显示全部楼层
回复

使用道具 举报

发表于 2010-9-23 21:09:43 | 显示全部楼层
原帖由 lxl1638 于 2010-9-23 20:34 发表


更正了以下两个BUG,请大家重新下载。
1、压缩多文件或大文件时,进度条有问题;
2、"另存为"不管如何设置,都保存在 PECAB.EXE 所在目录。

谢谢,下载试试!
回复

使用道具 举报

发表于 2010-9-23 22:39:51 | 显示全部楼层
很好的工具,谢谢改进。
回复

使用道具 举报

发表于 2010-9-24 14:30:18 | 显示全部楼层
中秋礼物,感谢老九.中秋快乐
回复

使用道具 举报

发表于 2010-9-24 14:59:14 | 显示全部楼层
想知道根之前的XCAB.EXE有什么不同之处呢?
回复

使用道具 举报

发表于 2010-9-24 17:23:14 | 显示全部楼层
谢谢九老的礼物!!!
回复

使用道具 举报

发表于 2010-9-24 21:56:53 | 显示全部楼层
老九辛苦了......
回复

使用道具 举报

发表于 2010-9-24 22:09:55 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 2010-9-24 23:03:51 | 显示全部楼层
好东西啊谢谢啦。。。。。。。
回复

使用道具 举报

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

回复 #1 lxl1638 的帖子

我发现了 一个问题  用老大 你的 这个 (需Cabinet.DLL)和 调用系统makexcab.exe制作的体积是一样的  就是这个 (无需Cabinet.DLL)pecab体积就大了点

刚才测试了一下 PECAB (无需Cabinet.DLL) 要比 (需Cabinet.DLL)要压缩后的
体积是有差别的 就我压缩50MB左右的 骨头版的pe的 iso 文件为IS_
就会相差 1.5MB左右的体积 呵呵

不信的 我来个压缩个文件 压缩后的对比


一个是(需Cabinet.DLL)  一个就是PECAB.EXE(无需Cabinet.DLL)打包的

QQ截图未命名.jpg

[ 本帖最后由 yanglin 于 2010-9-25 16:03 编辑 ]
回复

使用道具 举报

发表于 2010-9-25 15:47:54 | 显示全部楼层
大概是压缩格式问题.

原来那个默认21
回复

使用道具 举报

发表于 2010-9-25 15:49:18 | 显示全部楼层
都是默认21的 最强压缩的
回复

使用道具 举报

发表于 2010-9-25 15:53:44 | 显示全部楼层
是CompressionType=LZX

MAKECAB.EXE使用这个LZX
回复

使用道具 举报

 楼主| 发表于 2010-9-25 17:14:33 | 显示全部楼层
原帖由 yanglin 于 2010-9-25 15:39 发表
我发现了 一个问题  用老大 你的 这个 (需Cabinet.DLL)和 调用系统makexcab.exe制作的体积是一样的  就是这个 (无需Cabinet.DLL)pecab体积就大了点

刚才测试了一下 PECAB (无需Cabinet.DLL) 要比 (需Cabinet ...


如果不计较文件体积大小,不影响使用的。

本人也试过,两个PECAB压缩同一目录都比XCAB或其它工具要好,因为makexcab.exe或别的一些工具生成CAB压缩包是会写入一些无关要紧的信息,
如CAB标识ID、CAB分包号和总分包数、CAB磁盘标识等,本人都将这些信息设为空值。

另外,不同系统的Cabinet.DLL版本号可能不同,写入CAB压缩包的这些信息也不同,所以使用不同版本的Cabinet.DLL压缩同一目录得到的CAB压缩包的体积也可能不同。
无需Cabinet.DLL的PECAB压缩文件是由自己的代码完成,在不同系统中对同一目录的压缩结果是相同的。
回复

使用道具 举报

 楼主| 发表于 2010-9-29 11:23:39 | 显示全部楼层
[V1.3.2010.1001版] PECAB - WinPE驱动文件打包压缩工具 & Yonsm 的 XCAB 增强版

PECAB 是根据 Yonsm 的 XCAB 增强版制作的WinPE驱动文件打包压缩工具,无需 MakeCAB.EXE。

PECAB-V1.3.2010.1001.RAR (62.09 KB)

回复

使用道具 举报

发表于 2010-9-29 11:28:18 | 显示全部楼层
原帖由 lxl1638 于 2010-9-29 11:23 发表
[V1.3.2010.1001版] PECAB - WinPE驱动文件打包压缩工具 & Yonsm 的 XCAB 增强版

PECAB 是根据 Yonsm 的 XCAB 增强版制作的WinPE驱动文件打包压缩工具,无需 MakeCAB.EXE。

http://bbs.wuyou.net/images/ ...

中文名称应该也没问题(这倒霉的win7就算鸟文使用的也是双字节字符),只是难得打字
回复

使用道具 举报

发表于 2010-9-29 11:30:55 | 显示全部楼层
下载试用,谢谢分享。
回复

使用道具 举报

发表于 2010-9-29 11:38:31 | 显示全部楼层
原帖由 lxl1638 于 2010-9-25 17:14 发表


如果不计较文件体积大小,不影响使用的。

本人也试过,两个PECAB压缩同一目录都比XCAB或其它工具要好,因为makexcab.exe或别的一些工具生成CAB压缩包是会写入一些无关要紧的信息,
如CAB标识ID、CAB分包 ...


我倒!,,看了这段说明才明白,原来PECAB.EXE已经不用像XCAB那样调用SYSTEM32文件夹下的MAKECAB.EXE了,,
回复

使用道具 举报

发表于 2010-9-29 12:47:31 | 显示全部楼层
先下 .. 先用再说
回复

使用道具 举报

发表于 2010-9-29 12:57:26 | 显示全部楼层
好啊,支持楼主继续制作完善。
回复

使用道具 举报

 楼主| 发表于 2010-9-29 20:42:11 | 显示全部楼层
原帖由 玄天 于 2010-9-29 11:28 发表

中文名称应该也没问题(这倒霉的win7就算鸟文使用的也是双字节字符),只是难得打字


CAB 不支持 Unicode 编码,尽量不要使用非英文名。
回复

使用道具 举报

发表于 2010-9-29 20:47:05 | 显示全部楼层
菜鸟问一下:
PECAB与XCAB在使用上有何不同之处?
回复

使用道具 举报

 楼主| 发表于 2010-9-29 22:16:10 | 显示全部楼层
基本没有区别,PECAB 需要系统的 Cabinet.DLL,
XCAB 需要系统的 MakeCab.EXE。

PECAB 是通过 Cabinet.DLL 来压缩文件,有自己的压缩进度;
CAB 是通过 MakeCab.EXE 来压缩文件,压缩进度由 MakeCab.EXE 显示。

或者说,XCAB 是 MakeCab.EXE 的外壳。
回复

使用道具 举报

发表于 2010-9-29 22:55:44 | 显示全部楼层
大元帅又给大家好东西了。
回复

使用道具 举报

发表于 2010-10-1 20:43:54 | 显示全部楼层
老大们真牛啊  不知道能压缩其他文件不
回复

使用道具 举报

发表于 2010-10-1 21:23:42 | 显示全部楼层
好东西啊   下来 研究去
回复

使用道具 举报

发表于 2010-10-3 09:22:03 | 显示全部楼层
感谢楼主分享,很好的教程!
回复

使用道具 举报

发表于 2010-10-3 21:02:53 | 显示全部楼层
感谢楼主分享!
       中秋节快乐!
回复

使用道具 举报

发表于 2010-10-3 22:03:46 | 显示全部楼层
这些真得好好学学。。。。。
回复

使用道具 举报

发表于 2010-10-10 08:12:05 | 显示全部楼层
精巧小工具.收藏了!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-3-28 19:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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