手动挡CHM 编译与反编译
最近真是忙晕了。今天小发一篇日志,关于CHM 的。
什么是CHM
CHM 全称Complied Help Manual,即已编译帮助手册,由微软发布,在Windows 平台下很常见,很多软件的帮助文件就是CHM 文件,也有不少的电子书是用CHM 格式存储的。
CHM 其实就是将一些HTML 文件打包压缩,加入索引、搜索、目录等功能。
反编译CHM
反编译后的CHM 会变成HTML 文件外加嵌入到CHM 的图片、声音等文件,也可能还有用于设定样式的CSS 文件。
先说说为什么要反编译CHM ,有些时候想要单独保存CHM 中的一篇文章,如果直接复制,格式完全消失。对于一些纯文字的东西这无所谓,但是要是这些格式消失的地方有的是代码和表格,那看起来相当不方便;而另外一方面,有的时候想翻译某个外文CHM ,反编译后直接编辑HTML 文件会相当的方便。
最近评论