【发布时间】:2011-04-14 20:58:11
【问题描述】:
我希望更改我的程序解压缩使用 zlib 的文件的方式。目前我正在使用 offzip & .bat(batch program) 在点击事件时解压文件。
这是我在批处理程序中的内容(love command promt XD)
@ECHO Off
cd %0\..\
start %~dp0offzip.exe -a -1 *.bsg %~dp0 0
但这对我来说使用批处理文件看起来很俗气。
所以问题来了。我将如何处理以下内容。
- 打开一个文件,解压
- 重新压缩
不知道这是否有帮助,但这里是我目前用来解压缩并使用 offzip 重新压缩文件的选项。
Decompress: offzip.exe -a -1 <file> <path> 0
-a decompresses whole file
-1 keeps decompressed file in one piece
0 starts at the offset 0x0
Recompress: packzip.exe -w -15 <input file> <output>
-w winbits
-15 winbits equal -15
如果你能给我举个例子或其他东西也会有所帮助。我也在寻找一个免费且易于使用的支持 zlib 的库。我已经看过 zlib.net,并且可能会继续使用它,但我会尽力在最好的东西上做功课。
在此先感谢您对此事的任何帮助。
【问题讨论】: