找回密码
 点一下
查看: 3132|回复: 4

DelphiMPQ beta

[复制链接]
发表于 2009-9-25 02:12:03 | 显示全部楼层 |阅读模式
这是一个查看和解压MPQ档案的工具, 界面风格是类似chrome这样的清爽型
它同样支持超过2G的MPQ(未经测试)以及直接解压内嵌的MPQ中的文件

使用起来非常的简单:

1, 如何打开MPQ?
将MPQ文件拖拽到程序界面上
2, 如何解压文件?
选中文件,然后拖动到你要解压的地方.
或者用CTRL+C复制你要解压的文件, 到解压的地方CTRL+V粘贴也行.
3,如何使用listfile?
此程序会自动搜索程序启动目录中的"*.lst"文件作为listfile. 并默认启用"listfile.lst"来打开所有MPQ.
如果需要手动设置, 请在标题栏上的图标的菜单中勾选设置.
4,打开内嵌的MPQ
这个功能允许你不需要将内嵌MPQ从MPQ里解压出来再打开查看,
直接双击那个内嵌MPQ, 就可以打开, 再次双击则关闭.
5,其他操作
双击MPQ节点即可展开所有或收拢所有.
双击文件夹也可以展开该文件夹
双击文件夹左边的空白, 可以展开全部子文件夹, 或者回到上一级.
点击列头可以进行排序, (注意:文件夹始终排列在文件前面)

snapshot.png
DelphiMPQ.zip (359 KB, 下载次数: 167)
发表于 2009-9-25 11:21:35 | 显示全部楼层
delphi厉害。
回复

使用道具 举报

 楼主| 发表于 2009-9-26 00:17:29 | 显示全部楼层
文件属性标识说明:

第一个字符(S/M)SingleUnit整个文件直接(可被压缩)存放
MultiSector文件分节(可被压缩)存放
第二个字符(I/C/_) Imploded纯PkWare压缩,只能是SingleUnit
Compressed使用MPQ的混合压缩方式存放
NoCompression 没有压缩,这样的文件解压速度很快
第三个字符(E/X/_)Encrypted经过加密存放,如果不知道文件名但是MultiSector,则可以逆算出加密种子从而解压文件
FiXedSeed同样经过加密存放,加密的种子经过修正,没有文件名不能解压
NoEncryption没有经过加密存放,这样的文件无需知道文件名就可以解压


注:加密的文件只要知道文件名就可以解压了,不需要完整路径
回复

使用道具 举报

发表于 2009-9-26 08:37:37 | 显示全部楼层
支持一下
回复

使用道具 举报

 楼主| 发表于 2009-9-26 14:32:37 | 显示全部楼层
更新日志:


    [li]解决TREE控件展开按钮背景不透明问题[/li]
    [li]改善获取文件和文件夹图标的方式[/li]
    [li]添加CTRL+C复制粘贴功能[/li]
    [li]添加浏览解压内嵌MPQ的功能[/li]
    [li]修复PKLIB解压问题[/li]
    [li]解决CTRL+点选不能取消选择问题[/li]
    [li]解决在选中行上开始框选不能重新选择问题[/li]
    [li]添加外部文件列表支持[/li]
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-11-21 21:28 , Processed in 0.084520 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

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