Passolo非標字串宏中文版是一款很容易操作并且使用范圍也比較廣泛的非標字串宏軟件,非標字串宏工具最新版能夠獨立完成自定義字符串類型及其字串長度、代碼頁標識符的修改,高效、實用。 軟件還用于提取和寫入PE文件或其他文件中的非標字符串,可以從選定的來源列表、翻譯列表或其他文件中直接提取或導入非標字串,并自動將提取的字串文件添加到Passolo方案中。
軟件功能
- 可選擇要提取字符串的 PE 文件區段和語言
- 可分別或同時提取多種字符編碼的字符串
- 支持非 PE 文件的字符串提取和原長寫入及超長寫入
- 支持 32 位和 64 位 PE 文件的字符串提取和自動或手動空間分配及移位寫入
- 可設定提取字符串的較小長度
- 具有可自定義字符串提取和編輯時的多種過濾功能
- 支持多引用字符串的某個引用的手動修改
- 可選擇每條翻譯字符串的代碼頁
- 支持翻譯字符串的單獨或批量寫入及撤銷
- 提供提取和寫入記錄供用戶查看
- 支持 Delphi 字符串、自定義字符串類型及其字串長度、代碼頁標識符的修改
- 支持導入 HCS 文件、點睛文件、TransText 文件中的源文和翻譯
- 內置可自定義的自動更新功能
- 可自定義并可擴展的用戶界面語言
正如提取對話框和說明文件中所說的那樣,分四步:
1、提取字串。選定來源列表或翻譯列表,然后運行本程序,直接提取來源文件的非標字串。提取后程序將直接打開提取的數據。此時,可以刪除不用翻譯的字串,或在字串開始地址中輸入地址或更改代碼頁,重新提取字串,也可以按 [添加] 按鈕,然后在開始地址中輸入地址,添加未被提取的字串。確認無誤后,按 [保存] 按鈕,程序將保存數據到來源文件所在文件夾下。保存后,程序將自動添加保存的 HCS 文件到 Passolo 方案中。
2、翻譯字串。退出程序,更新剛剛添加到方案中的 HCS 文件的來源和翻譯列表。并對 HCS 文件的翻譯列表進行翻譯,然后生成 HSC 翻譯文件。
3、查看并調整字串的寫入地址。再次運行本程序,程序將先解析 HCS 文件,并自動計算超長字串的移位地址并添加要修改的引用地址,然后打開HCS 數據。這時,可以使用 [過濾顯示] 和 [查找] 功能查看哪些字串可以原址完整寫入、原址截斷寫入、完全移位寫入。此時,特別要注意是因空余地址不足而無法移位的原址截斷字串,如果有可以在翻譯的開始地址中輸入地址,手動調整移位位置,也可以修改翻譯減少長度。如果有些字串你只想修改其中一個引用地址(原字串保留,在空余位置寫入翻譯),可以按 [引用列表] 按鈕,打開列表編輯對話框,添加或刪除引用地址,保存后,程序將自動分配翻譯的寫入地址。一切設置完成后按 [保存] 即可。
4、寫入數據。完成第三步,確認無誤后,不必退出程序,直接按 [全部寫入] 寫入全部翻譯字串,或選中要寫入的部分翻譯,然后按 [寫入] 按鈕寫入這些選定的字串。
網友評論