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