4

CHM 簡中 日文 或是其他語言…

 2 years ago
source link: https://fredxxx123.wordpress.com/2010/09/21/chm-%e7%b0%a1%e4%b8%ad-%e6%97%a5%e6%96%87-%e6%88%96%e6%98%af%e5%85%b6%e4%bb%96%e8%aa%9e%e8%a8%80/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

CHM 簡中 日文 或是其他語言…

早先時候一直很困擾非繁體語系的CHM,打不開就算了!打開了一整片亂碼$#$%&^!

當時有在猜是不是可以用AppLocale開啟,但CHM不是個執行檔,還要找出幕後黑手。

可當時鬼檔牆的沒找著,還去搞了一堆拉哩啦渣的CHM拆解工具,亂了一時。

既然現在PO文了,那就代表找到答案囉!

幕後黑手就是「hh.exe」,通常躲在「C:\Windows\」底下,去把它找出來吧!
(x64 也可在『C:\Windows\SysWOW64\』底下找到)

接著就是AppLocale大顯神威的時候啦!

參數(Arguments)的部分請填入欲開啟的CHM檔「完整路徑」!


AppLoc的詳細使用方式還請各位客官,親自問問估狗大神吧!

之後就會在程式集裡的AppLocale底下看到該捷徑,以後需要再開啟,直接點及即可!

普通用法就到此,接著是進階應用囉!進階來著,須要有點基礎的!進階!

高手如客官,如果觀察上述動作產生出來的捷徑,可以發現他其實就是一連串的指令加參數罷了!

[AppLoc] [欲轉換語系的執行檔(這裡是hh.exe)] [(應該)是給第二參數的目標的參數] [目標語系的CodePage]

看起來很亂,那沒關係,結果看得懂就可以,哈哈!
如果實際用起來的結果就像是…

C:\Windows\AppPatch\AppLoc.exe "C:\Windows\System32\hh.exe" "G:\Design\Program\HGE\HGE-CN.chm" "/L0804"

細節就不多說,應用在下只懂毛皮的BAT語法,就可以產生一個簡便的自訂BAT了!(自以為)

rem TARGET: 你要開啟的chm檔的路徑。
rem LANG : 要開啟的語言。日文「Set LANG=/L0411」;簡中「Set LANG=/L0804」。
rem HH : 你系統裡面HH的路徑。通常就如同預設的。
rem APPLOC : AppLocale執行檔的位置。通常就如同預設的。

Set TARGET=G:\Design\Program\HGE\HGE-CN.chm
Set LANG=/L0804
Set HH=C:\WINDOWS\hh.exe
Set APPLOC=C:\WINDOWS\AppPatch\AppLoc.exe

%APPLOC% %HH% %TARGET% %LANG%

語法如上,請自行吸收應用XD

有更好的寫法也請指教囉!

※參考:
介紹好用工具:AppLocale ( 以指定的 Code Page 執行程式 )
BAT批次檔案語法

正在載入...

發佈於 2010/09/212010/09/21作者 fredxxx123分類 學 - 悟 - 融 - 通, 工具標籤 AppLocale, bat, chm


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK