我的Windows應用程序的A.chm文件按預期方式運行。 當我使用HTML Workshop反編譯它時,我得到了一組html文件,.hhc文件,.hhk文件。當我從這些提取的文件編譯另一個文件B.chm而不更改任何文件((我想添加更多的html內容到這個文件,但看起來像我在反編譯後丟失一些信息))我得到的輸出文件是72K原始文件爲75K。 B.chm的內容在chm查看器中查看時會查看所有文件,但在與應用程序一起使用時,行爲會丟失。如何從CHM文件中提取hhp文件
讀取周圍後,我發現如果.hhp可以從.chm文件中提取那麼它可以被重新構造,因爲它是不會丟失任何映射或別名。真的嗎?
如何從.chm文件中提取.hhp文件?
感謝, 山姆
感謝您的回覆。我遇到了chmDecompiler,它聲稱它可以提取.hhp文件。雖然有人必須購買它才能獲得此功能。 – Sam 2010-06-11 15:52:48
我掀起了一個小巧的實用工具,可以從CHM中提取別名數據。 – 2010-09-07 20:55:41
我使用keytools獲得了很好的結果,從此頁面:http://www.grainge.org/pages/authoring/reverse_engineering/reverse_engineering.htm – tfinniga 2015-01-08 12:14:47