2015-12-10 65 views

回答

1

我假設你沒有項目文件(* .hhp)和HTML文件的原始項目。如果你只有CHM文件,沒有簡單的方法來做到這一點。 缺少索引和收藏夾選項卡原本是而不是由幫助作者添加。所以你必須反編譯CHM文件並重新編譯,你必須自己創建索引

如果你真的要開始與逆向工程decompling的描述:

http://www.help-info.de/en/Help_Info_HTMLHelp/hh_command.htm

對於你實際上並不需要任何工具做一些這方面的第一個步驟。只需打開一個命令提示符窗口,輸入以下命令:

hh.exe -decompile <target_directory> <path>\<filename>.chm 

唯一的反編譯器與任何附加功能是KeyTools因爲這可以嘗試重建項目(.hhp)文件。如果您想重新編譯幫助項目,您將需要此文件(請參閱上面的鏈接)。

需要注意的一件事是反編譯/重編譯過程不是一個「往返」過程;某些幫助作者添加到原始幫助文件中的功能在反編譯時無法恢復,因此這些功能在重新編譯後可能無法正常工作。 在上下文相關的幫助中尤其如此,這可能會在新版本的文件中被破壞。

對於幫助創作和建築CHM文件的詳細信息見: https://www.youtube.com/watch?v=BxVm_Edaus8