首页
社区
课程
招聘
[原创]innounp, Inno Setup Unpacker 0.21 增强版(Build:070924)
发表于: 2007-4-2 21:50 49913

[原创]innounp, Inno Setup Unpacker 0.21 增强版(Build:070924)

2007-4-2 21:50
49913
收藏
免费 0
支持
分享
最新回复 (156)
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
26
第二点:可以像WinRAR、7z等压缩软件那种拖拽方式(先把文件缓存到TEMP目录),然后复制到输出路径,不知是否可行.
2007-4-5 21:24
0
雪    币: 219
活跃值: (58)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
27
我知道你所说的,问题是不知道怎么得到拖放到目标的路径
2007-4-5 21:46
0
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
28
这个问题可以到DELPHI盒子看看是否有类似源码或去盒子论坛问一下
http://bbs.2ccc.com/

DELPHI盒子 - 源代码 控件 文档 工具 下载 论坛
http://www.2ccc.com/
2007-4-5 21:55
0
雪    币: 219
活跃值: (58)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
29
呵呵,这个我就转过了,我天天都必上盒子,大富翁这些网站的
2007-4-5 21:59
0
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
30
070405版不能下载

错误: 资源已经被删除,请执行管理--->扩展上传--->文件更新操作!
2007-4-5 22:05
0
雪    币: 219
活跃值: (58)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
31
呵呵,更正下载地址了。
2007-4-6 02:24
0
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
32
谢谢更新下载地址,已经可以下载了.

重要: Inno Setup Unpacker Explorer(GUI)是否把innounp和GUI编译在一起了,是的话可否把GUI单独编译,
直接调用当前目录下的innounp.exe,如果有更新也方便些(这样GUI界面的体积也小一点,也可支持以后的版本).

罗嗦一句:主程序可否不要用LZMA压缩方式,感觉启动有点慢.

1.可否恢复Inno Setup Unpacker Explorer(GUI)原来打开按钮的下拉菜单,这样方便重新打开上次的
历史记录(现在的方式有点不是很方便,就在界面打开来说).

打开文件对话框->文件类型 可否[增加]一个显示全部文件(*.*),这样可以多一个选择方式(保留原选择方式),
因为为了防毒把重要的EXE安装文件改成 .SCR、.EXE_、.DL_等扩展名了,所以打开文件对话框看不到(情况有点特殊).

2.添加到右键菜单可否在GUI界面加个选项,就像首帖那个VB写的GUI那样,或者加在文件列表的右键弹出菜单中
(设置可以写入当前目录的ini文件中),去掉批处理的方式(很希望能够改进这点)

3.能不能在工具栏再加个退出按钮和窗口置顶功能,有时候调用碰到被系统的任务管理器等进程
管理工具挡住(可否也加到文件列表的右键弹出菜单中).

能再改进一下以上几点,基本已经OK了. 再次期待您的改进,感谢!
2007-4-6 09:01
0
雪    币: 219
活跃值: (58)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
33
回复CWX

innounp没有与GUI编译在一起,文件体积突然增大了100多K是因为选择解包路径的窗口增加目录树控件造成的,原来的目录树选择是调用系统的

现在两个文件都不经过UPX压缩,喜欢的人可以自已压缩

你说的123点都加上去了。
2007-4-6 17:35
0
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
34
先说声谢谢!

但好像有问题,怎么不能提取任何文件?只能浏览
无论盘符根目录,还是我的文档,任何路径都不行,出现图中的情况.

OS: xpsp2
上传的附件:
2007-4-6 19:11
0
雪    币: 219
活跃值: (58)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
35
唉,做了个很低B的问题,更新好了。。。郁闷
2007-4-6 19:27
0
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
36
风铃夜思雨你好,请问您是广东人?

提取对话框->目标路径 可否也加个下拉菜单,记住上次输入或打开的提取路径的历史记录,
能否使用长路径名显示,如果有两个HA_xx 开头相似文件或者同文件名而不同的安装包(像两个setup.exe),会有点分不清楚,
如打开按钮的下拉菜单看不清打开安装包的文件名(不能显示全路径).

能否再加上快捷键功能,如启动程序后按Ctrl+O显示打开对话框、Ctrl+M添加鼠标右键菜单、Ctrl+G提取到...
在工具栏再加个关闭当前已打开文件的按钮()

打开按钮的下拉菜单 F11是什么意思,干嘛用的
右键菜单的[关键右键菜单]应该是关联右键菜单吧

一点小问题:
如果当前目录里没有innounp.exe文件的情况下,打开一个安装包提取文件的话,
程序会失去响应,最好能给个错误提示框可以关闭或者给个缺少文件的提示不运行程序。
2007-4-6 21:01
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
37
谢谢了,感觉比原版好用
2007-4-6 21:05
0
雪    币: 219
活跃值: (58)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
38
回复CWX:
我是广东的,快捷键请看右键菜单

F11作用是 重新打开 最新的历史项目

关联右键给我写成了关键了,手快也没留意到

其它你所说的功能都弄上去了,这下够完美了吧
2007-4-7 00:44
0
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
39
是的,已经够完美了!
我也是广东的,广东佛山,你是广东哪里的?

我按F11 键好象没反应啊,并不能打开最近的历史记录,请指教.

[这点我指的是启动程序后直接按键盘的Ctrl+O 就显示打开对话框,不是指右键菜单]:
能否再加上快捷键功能,如启动程序后按Ctrl+O显示打开对话框、Ctrl+M添加鼠标右键菜单、Ctrl+G提取到...

[这点能否也加上]:
提取对话框->目标路径 可否也加个下拉菜单,记住上次输入或打开的提取路径的历史记录,
能否使用长路径名显示,如果有两个HA_xx 开头相似文件或者同文件名而不同的安装包(像两个setup.exe),会有点分不清楚,
如打开按钮的下拉菜单看不清打开安装包的文件名(不能显示全路径).

[还有这点也加上吧]:
在工具栏再加个关闭当前已打开文件的按钮

[这点能否也改进一下]:
一点小问题:
如果当前目录里没有innounp.exe文件的情况下,打开一个安装包提取文件的话,
程序会失去响应,最好能给个错误提示框可以关闭或者给个缺少文件的提示不运行程序。
2007-4-7 00:54
0
雪    币: 219
活跃值: (58)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
40
我也是广东的,广东佛山,你是广东哪里的? [茂名]

我按F11 键好象没反应啊,并不能打开最近的历史记录,请指教.[之前的版本并不能打开,现在的可以了]

[可以直接按键盘的,我的意思是看右键可以知道热键是什么]
[这点我指的是启动程序后直接按键盘的Ctrl+O 就显示打开对话框,不是指右键菜单]:
能否再加上快捷键功能,如启动程序后按Ctrl+O显示打开对话框、Ctrl+M添加鼠标右键菜单、Ctrl+G提取到...

[这点能否也加上]:[已加上]
提取对话框->目标路径 可否也加个下拉菜单,记住上次输入或打开的提取路径的历史记录,
能否使用长路径名显示,如果有两个HA_xx 开头相似文件或者同文件名而不同的安装包(像两个setup.exe),会有点分不清楚,
如打开按钮的下拉菜单看不清打开安装包的文件名(不能显示全路径).

[还有这点也加上吧]:[已加上]
在工具栏再加个关闭当前已打开文件的按钮

[这点能否也改进一下]:[已加上]
一点小问题:
如果当前目录里没有innounp.exe文件的情况下,打开一个安装包提取文件的话,
程序会失去响应,最好能给个错误提示框可以关闭或者给个缺少文件的提示不运行程序。
2007-4-7 01:26
0
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
41
再次谢谢!!!

是否会继续研究改进对2.x带ISX包的解包

问个无关的问题:

怎样写这个批处理

用法:

max.exe 目标文件 输出文件

把目标文件拖放到这个批处理文件上,连续执行完下面两步,

ren %1 backup_%TP%          <—— 首先重命名目标文件,接着执行下一步
max.exe 目标文件 输出文件   <—— 该如何写

可否修正、完善一下下面几点(更加完美一点):
好象那个缺少innounp.exe文件错误提示打多了一个字[放置至]
右键菜单的关闭漏了一个键盘打开的快捷键
图中按文件名称排序等可否也能增加一个正选和反选的箭头,现在的不能反选,而且按大小排序也是错误的.
上传的附件:
2007-4-7 04:38
0
雪    币: 219
活跃值: (58)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
42
回复CWX
ISX包都不知是什么来的,在官方网站提供的2.0.19版本中又没有,没法研究

ren %1 backup_%TP%
max.exe %1 %1_.exe 不知你的输出格式是什么

其它错误都改好了
2007-4-7 13:54
0
雪    币: 204
活跃值: (494)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
43
试了一下带伪装码的,成功,果然棋高一筹,厉害啊!
望楼主再接再励,趁热打铁,大获全胜,小生为你鸣锣喝彩!
2007-4-7 13:56
0
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
44
[关闭]的键盘快捷键是Ctrl+Q ( Q 和 X 好象代表退出多一点),而右键菜单的却是(&C),
键盘快捷键最好也能改成Ctrl+C,保持一致

[执行完第一步,执行第二步会提示不是内部或外部命令,也不是可运行的程序或批处理文件,好象无法指向第一步重命名后的文件。]
[而我在命令行输入 max.exe 目标文件 输出文件 是可以执行的]
ren %1 backup_%TP%
max.exe %1 %1_.exe 不知你的输出格式是什么
2007-4-7 14:07
0
雪    币: 219
活跃值: (58)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
45
Ctrl+C是复制的意思,不能占用,须然程序中没有用到,没办法,所以才选择用CTRL+Q,左不多的啦
如果觉得不合适,可以用ResHacker或EXESCOPE改下资源中的菜单快捷键就行了
懒得再编译更新了

ren %1 backup_%TP%
max.exe backup_%TP% %1_.exe 不知你的输出格式是什么
2007-4-7 14:29
0
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
46
现在大多数经过特殊修改的安装包都可以解了,
我测试了目前8个不同修改版的inn汉化安装包,只有这个还是解不了
http://www.hanzify.org/?Go=Show::List&ID=10456

[用ResHacker和EXESCOPE找不到Ctrl+x 的快捷键,改不了呀]
如果觉得不合适,可以用ResHacker或EXESCOPE改下资源中的菜单快捷键就行了

[如果换成空格键代替,是否可行]
Ctrl+C是复制的意思,不能占用,须然程序中没有用到,没办法,所以才选择用CTRL+Q,左不多的啦
2007-4-7 14:42
0
雪    币: 238
活跃值: (12)
能力值: ( LV9,RANK:210 )
在线值:
发帖
回帖
粉丝
47
非常不错!楼主继续开发吧。
2007-4-7 14:58
0
雪    币: 219
活跃值: (58)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
48
http://www.hanzify.org/?Go=Show::List&ID=10456
现在可以解开了

用EXESCOPE
rc数据
TFORM1
找到
    object MenuClose: TMenuItem
      Caption = #20851#38381'(&C)'
      ShortCut = 16465
      OnClick = tbCloseClick
    end

ShortCut = 16465 就是快捷键

改为
ShortCut = 32
2007-4-7 18:20
0
雪    币: 173
活跃值: (2326)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
cwx
49
真的是太感谢了!

刚才在备份用的硬盘上发现又一个安装包是解不开的
HyperCam_v2.14.01

http://www.hanzify.org/index.php?Go=Show::List&ID=11345

希望能够再改进一下以下两点:
1.能否在Config.ini文件中加入保存上次打开窗体的大小和位置.
如下面这样:
[Setup]
left=265
top=300
width=699
height=480

2.可否在图中的文件名称和大小后面再加个按文件类型排序(是否能和第1点一样拖动后保存文件名称、大小等控件的宽度)

___
上传的附件:
2007-4-7 20:04
0
雪    币: 261
活跃值: (75)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
50
Could not find a necessary file:
无法找到一个必要的文件:

A file is encrypted but no pasword has been specified
一个文件已被加密但是未指定密码

extract all copies of duplicate files
提取重复文件的所有副本
2007-4-7 23:15
0
游客
登录 | 注册 方可回帖
返回
//