如果你在使用CHM文件時,發(fā)現(xiàn)打開頁面出現(xiàn)了各種亂碼、HTML代碼,無法正常閱讀,那么很可能是因為CHM文件損壞或格式不兼容所造成的。
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> <HTML> <HEAD> <meta name="GENERATOR" content="Microsoft® HTML Help Workshop 4.1"> <!-- Notice 29/09/2016 11:45:17 --> <meta http-equiv="Content-Project-Version" content="2.0.3.0"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </HEAD> <BODY> <OBJECT type="text/site properties"> <param name="FrameName" value="TOC"> </OBJECT> <OBJECT type="text/site properties"> <param name="FrameName" value="main"> </OBJECT> <h1>歡迎使用 CHM 幫助文檔!</h1> </BODY> </HTML>
此時,我們需要先嘗試重新下載或獲取另一個版本的CHM文件。
如果重復(fù)嘗試下載都無法改變狀況,我們可以嘗試通過命令修復(fù)CHM文件。以下是修復(fù)CHM文件的兩種方法:
hh -decompile文件名.chm文件夾名hh -fix文件夾名
其中,第一條命令會將CHM文件解包到指定文件夾中,第二條命令則會修復(fù)文件夾中的所有文件和文件夾。
如果以上方法均無效,那么很可能是CHM文件所需的HTML、CSS等相關(guān)文件已被刪改導(dǎo)致無法加載。此時,我們需要手動解包CHM文件,找出所需的相關(guān)文件,將原始的相關(guān)文件替換進去,再重新打包成CHM文件即可。
上一篇slot vue 使用
下一篇cf抽卡代碼html