Converter 是一款可以將注冊表文件*.reg轉(zhuǎn)換為 Inno Setup 腳本安裝文件*.iss的實用小工具。
僅漢化了軟件界面和部分提示信息,還有部份仍為俄文字符(因為我不懂俄文,有些還是根據(jù)結果猜的)。
不過基本上能正確表達原意,少量的俄文也不會影響使用。
偶不懂俄文,選項部分是在一位懂俄文的朋友幫助下才順利完成漢化.
僅對界面上見到的字符串進行漢化, 部分非標準字符串和錯誤信息未漢化(存在于非標資源中,手里的工具找不出俄文,即使找出來偶也不認識...)
選項: "在鍵值中使用常量" :
如果不勾選:
Root: HKCU; SubKey: Software\EasyBoot Systems\UltraISO\5.0; ValueType: string; ValueData: C:\Program Files\UltraISO;
勾選之后:
Root: HKCU; SubKey: Software\EasyBoot Systems\UltraISO\5.0; ValueType: string; ValueData: {pf}\UltraISO;
程序會自動把 C:\Program Files 這部分替換為 Inno 中的常量 {pf}.
修改的地方:
在選擇生成 [Setup] 段之后,
原程序生成的 iss 腳本中,語言部分是俄語:
[Languages]
Name: rus; MessagesFile: compiler:Languages\Russian.isl
我對這個地方進行了修改,使之為簡體中文:
[Languages]
Name: chs; MessagesFile: compiler:Default.isl
補充一下,看到的支持常量
:\Windows\system32\ {sys}
:\Windows\ {win}
:\Program Files\ {pf}
:\ {sd}
PS:直接記事本打開 Exe 文件,看到的,所以也許不全,哈哈
順便寫一點說明進來,有興趣的可以一起補充下,呵呵
說明:
1、支持 所有Inno支持的注冊表類型。
2、支持 自動轉(zhuǎn)換Inno不支持的注冊表類型為 Code自動生成。
3、支持 創(chuàng)建刪除鍵值 和 空鍵值 的注冊表條目。
4、支持 轉(zhuǎn)換進度顯示,自動輸出為同名腳本文件。
5、支持 打開文件窗口 及 命令行參數(shù)。
6、支持 自動轉(zhuǎn)換 為 腳本常量。
7、支持 創(chuàng)建完整的Inno腳本。
8、支持關聯(lián) 注冊表文件右鍵。