![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 程式如何中文化?
(https://www.pcdvd.com.tw/showthread.php?t=1075440)
|
---|
程式如何中文化?
.exe執行檔,未加殼C++寫的,
我用資源編輯器打開 看不到任何對話框或相關字串 只有icon與版本 那麼要用什麼工具編輯呢? |
人工放置頂...
有人知道怎麼用嗎? |
以前是用Visual C++ 直接更改資源檔,記得編碼得改成UTF-8,很久沒碰了,不曉得得還行不行。
|
http://zochen.tripod.com/teach_cpat.../windows321.htm
自己看看吧,已經太久沒用了,不曉得現在的中文化流程,自己試試看吧 |
引用:
CXAT 2.4 找 ASCII 字串看看沒有的話再找 unicode :cool: WinPE檔案格式通常有這幾個區段 C++編譯的二進位檔案 .text <<<<<--- opcode 代碼段 .rdata <<<<<--- 包含輸入表跟輸出表 記憶體空間指標 .data <<<<< --- 包含 ASCII 或 unicode 字串 暫存資料的空間 .rsrc <<<<< 資源區段 資源編輯器 頂多只能打開資源區段 .data 裡面的字串 就沒辦法用資源編輯器修改了 :cool: |
https://en.wikipedia.org/wiki/Object_file
https://en.wikipedia.org/wiki/COFF https://en.wikipedia.org/wiki/Portable_Executable 沒有在 RC segment 裡面,就是在 DATA segment 裡面,靜態資料段。 怎麼改沒試過,基本道理大概是這樣。靜態資料段取出來改一改,再黏回去。 你還要確定原作者是用 null-terminated string function 去呼叫,不過基本上都是。 |
以前簡體轉繁體
先打好繁體字後轉簡體字 16H編輯軟體搜尋簡體ASCII,找到後貼上繁體的 不過handle (好像是這部分吧)程式名稱處的字串始終找不到 |
所有的時間均為GMT +8。 現在的時間是02:31 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。