監(jiān)控工具漢化教程:3步搞定中文界面,新手也能上手)
SystemInformer系統(tǒng)監(jiān)控工具漢化教程3步搞定中文界面新手也能上手【免費下載鏈接】systeminformerA free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars Solutions, Inc. https://windows-internals.com項目地址: https://gitcode.com/GitHub_Trending/sy/systeminformer用慣了任務管理器卻發(fā)現(xiàn)SystemInformer進程監(jiān)控界面全是英文看不懂按鈕和彈窗提示這篇教程帶你10分鐘給它換個中文界面。為什么界面全是英文SystemInformer是免費的系統(tǒng)資源監(jiān)控與軟件調(diào)試工具但它的界面文字寫在Windows資源文件里只編譯了英文一種。不改的話每次看進程屬性、線程堆棧都得靠猜排查問題效率大打折扣。好消息是翻譯入口就兩個文件改完重新編譯一次即可。準備3樣東西Windows 10/11系統(tǒng)SystemInformer是Windows程序需要管理員權限運行VS 2022安裝時勾選使用C的桌面開發(fā)項目用Visual Studio直接打開把源碼拉到本地git clone https://gitcode.com/GitHub_Trending/sy/systeminformer第1步確認界面文字的存放位置做什么先搞清楚要改哪里。在哪里打開主目錄下的SystemInformer/SystemInformer.rc搜索LANGUAGE只能看到一行LANG_ENGLISH說明項目只有英文資源插件的文字分散在plugins目錄下各插件自己的.rc文件里。做完看到什么你能定位到CAPTION About這類界面文本翻譯就改這些引號里的內(nèi)容比如把CAPTION About改成CAPTION 關于。第2步翻譯界面文字做什么把主程序界面文字改成中文。在哪里SystemInformer/SystemInformer.rc里每個對話框的CAPTION標題、按鈕文字如OK、Refresh、Process都在引號內(nèi)文件信息在SystemInformer/version.rc。做完看到什么資源文件里的英文字符串被替換成中文引號、括號等語法保持原樣不動。第3步重新編譯出中文版做什么把改動編譯成新的exe。在哪里用VS 2022打開項目根目錄的SystemInformer.sln選Release配置和x64平臺按CtrlF5啟動。做完看到什么生成新的SystemInformer.exe首次運行按提示安裝驅(qū)動服務打開后菜單和彈窗就是你翻譯的中文。編譯后菜單還是英文成功的標志重啟程序后菜單、對話框標題和按鈕顯示成中文About窗口能看到翻譯后的版權頁。還是英文→ 檢查配置是否選了Release改動是否已保存也可能改的是插件資源文件需要進插件目錄重新編譯編譯報錯找不到內(nèi)核相關頭文件→ 內(nèi)核項目需要WDK新手可以只在解決方案里構建SystemInformer主目標界面出現(xiàn)亂碼→ 保存.rc文件時選ANSI或UTF-8 without BOM編碼現(xiàn)在你可以做什么編譯通過后一個屬于你自己的中文系統(tǒng)監(jiān)控工具就跑起來了。下一步可以按同樣方式翻譯插件資源文件把整條工具鏈都變成中文?!久赓M下載鏈接】systeminformerA free, powerful, multi-purpose tool that helps you monitor system resources, debug software and detect malware. Brought to you by Winsider Seminars Solutions, Inc. https://windows-internals.com項目地址: https://gitcode.com/GitHub_Trending/sy/systeminformer創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考