NewsRhzhi | 先创资讯 | 旧版入口
rhzhi.net
网站首页 | NewsRhzhi | 先创资讯 | 操作系统 | 工具软件 | 办公软件 | 网站设计 | 组网专栏 | 平面设计 | 多 媒 体 | 程序开发 | 硬件资料 | 聊天软件
您现在的位置: 先创网 >> 工具软件 >> 媒体图文 >> 文章正文
从编译到反编译:CHM文件应用不求人
PConline
2006-6-22 12:08:10文/杨兴平
    

  CHM文件格式是微软1998年推出的基于HTML文件的帮助文件系统,用来代替早先的WinHelp帮助系统。在Windows98及以上的操作系统中它被称作“已编译的HTML帮助文件”,被Internet Explorer 支持的JavaScript、VBScript、ActiveX、Flash、html图像文件(GIF、JPEG、PNG)、音频视频文件(AU、MIDI、WAV、AVI)等绝大多数文件,CHM文件同样支持。不仅如此,通过网页上URL地址,它还能与Internet联系在一起,因此它被广泛地应用在软件的帮助文件系统和电子书制作中。

  QuickCHM是一个CHM文件的编译与反编译工具,利用它,我们不仅可以方便地制作一个CHM文件,而且还可以快速地反编译一个CHM文件。

 软件名称:
 QuickCHM
 软件版本:
 v 2.6
 软件大小:
 1434 K
 软件授权:
 共享
 适用平台:
 Windows 98/Me/2000/XP
 下载地址:

一、编译一个CHM文件

  前面说过,CHM文件是基于HTML网页文件的,编译前,这些文件可以用Dreamweaver编辑好,也可以用QuickCHM内置的所见即所得网页编辑器编辑或修改。在正式编译前,为了便于操作,这些文件最好存放在同一个文件夹下,至于这些文件上链接到的图片等网页元素,可以存放在该文件夹的子文件夹中。

  第一步:添加文件夹。在QuickCHM的菜单栏打开“主题”菜单,执行“导入→添加文件夹”命令选择一个文件夹,如图1所示,在“目录”标签,QuickCHM能把该文件夹下的所有文件以文件名或网页标题读入(在读入时,可以利用过滤器阻止图像等不需要进入目录的文件被读入)。

  第二步:编辑目录。目录的编辑主要是重命名主题(目录中的各节点),修改主题图标,排序主题,嵌套主题,新建主题和删除主题,这些都可以利用右键快捷菜单和“目录”标签上的按钮完成(如图1)。

图1 QuickCHM的主界面(点击上图可放大

  第三步:修改网页。QuickCHM集成了一个简单易用的所见即所得网页编辑器,利用QuickCHM提供的网页编辑工具箱(如图1),可以完成大部分的网页操作。切换到“源文件”标签,可以对HTML源代码进行直接修改。和大多数所见即所得网页编辑软件一样,切换到“预览”标签,可以对当前网页实时预览。

  第四步:编译HTML文件。所有编辑工作完成后,点击工具栏的“编译”按钮,稍候,这些HTML文件和图片就被“捆绑”成一个CHM文件了。

二、反编译一个CHM文件

  反编译是编译的反向操作,也就是说,反编译能把一个CHM文件中的HTML文件以及图片等网页元素提取出来。

  启动QuickCHM,在菜单栏选择“文件”菜单,执行“反编译”命令,如图2所示,在弹出的对话框上先选择反编译的CHM文件,然后选择反编译得到的HTML文件和图片的保存位置,点击“确定”后,QuickCHM开始反编译,完成后,它会打开保存HTML文件和图片的文件夹。大家可以看到,这个文件夹里除了保存着很多的网页文件外,在子文件夹中还保存着网页上链接的图片和Flash动画等网页元素。双击任意一个HTML文件用浏览器打开该文件,你会发现,它就是被反编译的CHM文件中的某篇文档。

图2 用QuickCHM反编译CHM文件

打印此页 投稿与建议 返回顶部
栏 目 索 引
软件应用 SOFTWARE
Win XP | NT/2003
Win2000 | DOS/Win9x
PowerPoint | Office
Excel | Word
网络软件 | 实用软件
媒体软件 | 系统软件
常用软件 | 办公软件
聊天软件 | 网络安全
新软试用 | Vista
设计在线 DESIGN
Dreamweaver | 3DMax
Photoshop | Flash
平面设计 | 网页设计
多 媒 体 | 精品画廊
精彩专区 SPECIAL
Q Q 专区 | 热门专题
组网玩网 | 程序开发
应用集锦 |
相关文章
关于我们 - 联系方式 - 合作伙伴 - 网站大事记 - 网站地图 - 我要投稿
Copyright ©1997-2008 先创网 All Rights Reserved.
先创科技 版权所有