飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 3557|回复: 12

請教 EditPlus 漢化問題

[复制链接]

该用户从未签到

发表于 2008-3-22 16:07:11 | 显示全部楼层 |阅读模式
我的操作系統是繁體版的.所以必須要將簡體轉繁體

我最近找到 EditPlus (文字編輯器)綠色中文化版 V3.00.358 想要把它漢化 軟體語言是  Microsoft Visual C++ ver 5.0/6.0 ,我用 PASSOLO 6中文化後仍出現圖1 圖2的簡體,我有檢查過匯入的字串,訂購訊息和輸入註冊碼都有翻譯到,而最底下的對話框 ” 這是您第一天….”在匯出的字串裡面沒有看到,用CXAT 掃ASCII 碼才跑出來 ,但是用 CXAT 翻譯過後 卻出現圖3 圖4的亂碼。
若不用用CXAT用OverNimble LocPlus掃ASCII 並翻譯成繁體 ,替換字串後程式會開不起來。

除了開啟程式跳出的這個對話框,其他部分介面都是繁體
後來再網路上看到一篇教學.""點睛自動字型設定""不知道是不是這個問題.軟體網路上找的都失聯了.懇請各位前輩若知道怎處理可以跟我說一下嗎??

用UltraEdit-32
1.找 86 00 00 90 01 轉 88 00 00 90 01 也找不到

2.找ascii  的 冼极  --> 找不到

3.用字元編碼查看器
找订购信息 --> a28b2d8de14f6f60 也是找不到字串


有人跟我說
==========================================================
EditPlus 中顯示亂碼的部份是ASCII 字串.這些字串翻譯之後會顯示亂碼.
如果要更改的話須使用OD 修改再做翻譯
==========================================================
請問怎樣使用od修改呢??

===========================================================
問題出於 WideCharToMultiByte & MultiByteToWideChar 這兩個函數。

WideCharToMultiByte 用於將 Unicode 字串轉換為指定編碼的字串;
MultiByteToWideChar 用於將不同編碼的字串轉換為 Unicode 字串。
============================================================
請問WideCharToMultiByte 和 MultiByteToWideChar 這兩個函數從哪裡可以看到.是用 "點睛字型自動設定" 嗎??若是的話可以提供一下嗎?? 我知道這裡不能求檔.可是網路上的載點唯3全部失聯.或是有其他替代軟體我可以自己去找











下載處:
http://www.4shared.com/file/4144 ... lus____V300358.html

[ 本帖最后由 ctrl0110 于 2008-3-22 16:11 编辑 ]
PYG19周年生日快乐!
  • TA的每日心情
    开心
    2021-12-1 10:24
  • 签到天数: 46 天

    [LV.5]常住居民I

    发表于 2008-3-23 16:31:03 | 显示全部楼层
    换个汉化工具试试!
    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2018-3-5 11:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2008-3-23 17:28:33 | 显示全部楼层
    我最近找到 EditPlus (文字編輯器)綠色中文化版 V3.00.358 想要把它漢化?


    暈啊,難道簡體不是漢字?你是想把簡體字改成繁體字的吧?建議你直接從英文將之漢化成繁體中文。
    WideCharToMultiByte & MultiByteToWideChar 這兩個函數是在OD里面下斷點就可以看見了
    PYG19周年生日快乐!
  • TA的每日心情
    擦汗
    2022-11-11 18:09
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2008-3-23 22:16:26 | 显示全部楼层
    天呀,这个我不懂。。也学习一下了。。
    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2018-3-5 11:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2008-3-24 22:19:36 | 显示全部楼层


    修改过的文件,可以随便改了:
    http://www.namipan.com/d/editplu ... 4f82c6cd338006c1600

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?加入我们

    x
    PYG19周年生日快乐!

    该用户从未签到

     楼主| 发表于 2008-3-25 00:25:29 | 显示全部楼层
    非常感謝 hdy981 能幫忙.並不是簡體不是漢字 而是因為我的操作系統是繁體.抱歉表達錯誤
    小弟初學漢化 有看過漢化新世紀電子書教程 但是實在不甚了解WideCharToMultiByte & MultiByteToWideChar 這兩個函數怎使用.可以跟小弟講具體一點嘛?? 以後遇到問題我才可以自己解決.不用老是麻煩別人
    非常感謝您!!
    PYG19周年生日快乐!

    该用户从未签到

     楼主| 发表于 2008-3-25 01:10:08 | 显示全部楼层
    小弟去下載  EditPlus V3.00.358_綠色英文版  

    然後OD導入editplus.exe 程序.忽略所有異常

    004C302E >/$  55            push    ebp           
    004C302F  |.  8BEC          mov     ebp, esp
    004C3031  |.  6A FF         push    -1
    004C3033  |.  68 D05E5100   push    00515ED0
    004C3038  |.  68 58454C00   push    004C4558  

    然後再命令行輸入

    BP  WideCharToMultiByte --> 迴車 --> 無反應 --> 於是 CTRL +F2 重新載入

    7C80A0D4 >  8BFF            mov     edi, edi              <-----斷在這行  以下是代碼.請問接下來應如何修改呢??..謝謝您的指教
    7C80A0D6    55              push    ebp
    7C80A0D7    8BEC            mov     ebp, esp
    7C80A0D9    57              push    edi
    7C80A0DA    8B7D 08         mov     edi, dword ptr [ebp+8]
    7C80A0DD    81FF 60EA0000   cmp     edi, 0EA60
    7C80A0E3    0F83 E7740100   jnb     7C8215D0
    7C80A0E9    A1 8043887C     mov     eax, dword ptr [7C884380]
    7C80A0EE    3BF8            cmp     edi, eax
    7C80A0F0    56              push    esi
    7C80A0F1    0F85 99010000   jnz     7C80A290
    7C80A0F7    8B35 D046887C   mov     esi, dword ptr [7C8846D0]
    7C80A0FD    8B45 14         mov     eax, dword ptr [ebp+14]
    7C80A100    85C0            test    eax, eax
    7C80A102    53              push    ebx
    7C80A103    0F84 22CA0200   je      7C836B2B
    7C80A109    837D 1C 00      cmp     dword ptr [ebp+1C], 0
    7C80A10D    0F8C 18CA0200   jl      7C836B2B
    7C80A113    8B5D 10         mov     ebx, dword ptr [ebp+10]
    7C80A116    33D2            xor     edx, edx
    7C80A118    3BDA            cmp     ebx, edx
    7C80A11A    0F84 0BCA0200   je      7C836B2B
    7C80A120    3955 1C         cmp     dword ptr [ebp+1C], edx
    7C80A123    74 12           je      short 7C80A137
    7C80A125    3955 18         cmp     dword ptr [ebp+18], edx
    7C80A128    0F84 FDC90200   je      7C836B2B
    7C80A12E    3B5D 18         cmp     ebx, dword ptr [ebp+18]
    7C80A131    0F84 F4C90200   je      7C836B2B
    7C80A137    83F8 FF         cmp     eax, -1
    7C80A13A    0F8E 41010000   jle     7C80A281
    7C80A140    3BF2            cmp     esi, edx
    7C80A142    0F84 DB210400   je      7C84C323
    7C80A148    8B4E 04         mov     ecx, dword ptr [esi+4]
    7C80A14B    3BCA            cmp     ecx, edx
    7C80A14D    0F85 49220400   jnz     7C84C39C
    7C80A153    8B4D 0C         mov     ecx, dword ptr [ebp+C]
    7C80A156    81E1 00020000   and     ecx, 200
    7C80A15C    894D 14         mov     dword ptr [ebp+14], ecx
    7C80A15F    75 0A           jnz     short 7C80A16B

    [ 本帖最后由 ctrl0110 于 2008-3-25 01:16 编辑 ]
    PYG19周年生日快乐!
  • TA的每日心情
    奋斗
    2018-3-5 11:37
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2008-3-25 13:20:40 | 显示全部楼层
    你这样做好像不大对呀,我要出差几天,等回来了再告诉你吧!
    PYG19周年生日快乐!

    该用户从未签到

     楼主| 发表于 2008-3-25 13:32:31 | 显示全部楼层
    好的.謝謝您.再麻煩你回來跟我說了.搞了好幾天不得其解.鬱悶阿!!
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2008-3-26 15:52:01 | 显示全部楼层
    你断到了系统DLL文件的领空了,使用OD的快捷键 ALT+F9返回到程序领空再说哦
    或者F8单步执行到返回好了
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表