![]() |
||
*停權中*
加入日期: Feb 2015
文章: 3
|
程式如何中文化?
.exe執行檔,未加殼C++寫的,
我用資源編輯器打開 看不到任何對話框或相關字串 只有icon與版本 那麼要用什麼工具編輯呢? |
|||||||
![]() |
![]() |
*停權中*
加入日期: Feb 2015
文章: 3
|
人工放置頂...
有人知道怎麼用嗎? |
||
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Jun 2010
文章: 86
|
以前是用Visual C++ 直接更改資源檔,記得編碼得改成UTF-8,很久沒碰了,不曉得得還行不行。
|
![]() |
![]() |
Regular Member
![]() ![]() 加入日期: Jun 2010
文章: 86
|
http://zochen.tripod.com/teach_cpat.../windows321.htm
自己看看吧,已經太久沒用了,不曉得現在的中文化流程,自己試試看吧 |
![]() |
![]() |
*停權中*
加入日期: Apr 2015
文章: 9
|
引用:
CXAT 2.4 找 ASCII 字串看看沒有的話再找 unicode ![]() WinPE檔案格式通常有這幾個區段 C++編譯的二進位檔案 .text <<<<<--- opcode 代碼段 .rdata <<<<<--- 包含輸入表跟輸出表 記憶體空間指標 .data <<<<< --- 包含 ASCII 或 unicode 字串 暫存資料的空間 .rsrc <<<<< 資源區段 資源編輯器 頂多只能打開資源區段 .data 裡面的字串 就沒辦法用資源編輯器修改了 ![]() 此文章於 2015-04-13 06:07 PM 被 Torachiyo 編輯. |
|
![]() |
![]() |
Silent Member
加入日期: Aug 2012 您的住址: 新北市
文章: 0
|
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 去呼叫,不過基本上都是。
__________________
![]() |
![]() |
![]() |
*停權中*
加入日期: Feb 2003
文章: 505
|
以前簡體轉繁體
先打好繁體字後轉簡體字 16H編輯軟體搜尋簡體ASCII,找到後貼上繁體的 不過handle (好像是這部分吧)程式名稱處的字串始終找不到 |
![]() |
![]() |