![]() Passolo非標字串宏用于提取和寫入 PE 文件或其他文件中的非標字符串。可以從選定的來源列表、翻譯列表或其他文件中直接提取或導入非標字串,并自動將提取的字串文件添加到Passolo方案中。對字串進行翻譯并生成翻譯后的字串文件后,可再運行本程序將其寫入到目標文件中,從而完成文件的本地化。 功能介紹 - 可選擇要提取字符串的 PE 文件區段和語言 - 可分別或同時提取多種字符編碼的字符串 - 支持非 PE 文件的字符串提取和原長寫入及超長寫入 - 支持 32 位和 64 位 PE 文件的字符串提取和自動或手動空間分配及移位寫入 - 可設定提取字符串的最小長度 - 具有可自定義字符串提取和編輯時的多種過濾功能 - 支持多引用字符串的某個引用的手動修改 - 可選擇每條翻譯字符串的代碼頁 - 支持翻譯字符串的單獨或批量寫入及撤銷 - 提供提取和寫入記錄供用戶查看 - 支持 Delphi 字符串、自定義字符串類型及其字串長度、代碼頁標識符的修改 - 支持導入 HCS 文件、點睛文件、TransText 文件中的源文和翻譯 - 內置可自定義的自動更新功能 - 可自定義并可擴展的用戶界面語言 包含以下文件 - PSLHardCodedString.txt (簡體中文說明文件) - PSLHardCodedString.bas (宏文件) - Module\modCommon.bas (公共功能模塊) - Module\modPEInfo.bas (文件信息功能模塊) - Module\modUpdate.bas (自動更新功能模塊) - Data\PSLHardCodedString_0804.lng (簡體中文語言文件) - Data\PSLHardCodedString_0404.lng (繁體中文語言文件) 運行環境 - 支持宏處理的 Passolo 5.0 及以上版本,必需 - Windows Script Host (WSH) 服務 (VBS),必需 - Adodb.Stream 服務,支持 Utf-8、Unicode 必需 - Microsoft.XMLHTTP 服務,支持自動更新功能必需 使用方法 - 將解壓后的文件連同 Data 文件夾一起復制到 Passolo 系統文件夾中定義的 Macros 文件夾中 - 在 Passolo 的工具 -> 自定義工具菜單中添加該宏文件并定義該菜單名稱此后就可以單擊該菜單直接調用 使用編程語言寫的程序,由于每條指令都對應計算機一個特定的基本動作,所以程序占用內存少、執行效率高。 |