如何从这个压缩包中提取这些资源作为自己研究或作为它用,也就是一个反编译的过程。我从网上发现了两个软件:一是CHM Unpacker用于从CHM中提取资源;另一个是chm2web用于将chm帮助文件转换成网页。使用后非常方便、快捷,并将它们加入了我的常备工具箱中。自己不敢独享,奉献给各位网友。下面详细介绍这两种软件的使用方法:
一、CHM Unpacker用于从CHM中提取资源。可以从下载站下载它,双击压缩文件,运行“hh-chmunpacker_setup.exe”安装程序,一路确定即可安装成功。
1、双击桌面“CHM Unpacker v1.1”图标,进入chmunpacker主界面。点击[打开]图标,在文件对话框中选择chm格式文件(如图1所示)。
图2显示了这个chm格式文件中包含的所有图片、动画和html文件。
2、在所显示的文件栏中单击右键快捷菜单,有两个选项:一是打开,表示将选中的文件用IE浏览器打开并显示;另一个是反编译,在“反编译”对话框中的“输出文件”栏中输入输出文件存放的目录路径,这路径必须事先已建好。
文件栏有两个可选项:一是选定文件,可以用ctrl键和shift键同时选择多个文件;另一个是全部文件,选中全部文件。点击“反编译”按钮自动将显示的所选文件反编译到指定目录中(如图3)。
图3 反编辑
(出处:http://www.sheup.com)