help me!!!TOOL!!Simplified Chinese can not be edited

Results 1 to 11 of 11
  1. #1
    Apprentice lung is offline
    MemberRank
    Dec 2007 Join Date
    5Posts

    big grin help me!!!TOOL!!Simplified Chinese can not be edited

    Universal Editor Lite OPEN
    qq-22270-29255-20131006004412.jpg
    Simplified Chinese edited
    qq-22270-29255-20131006004518.jpg

    Open after saving
    qq-22270-29255-20131006004412.jpg

    After entering the game
    说明
    Becomes
    说明 F
    More than one “F”

    How to remove F?



    SHN-viewer
    说明=˵ÃT
    After saving
    说明=˵ÃT=????


    My English is very bad, please inclusion!!!!


  2. #2
    Anotha One Wicious is offline
    MemberRank
    Jan 2013 Join Date
    StockholmLocation
    839Posts

    Re: help me!!!TOOL!!Simplified Chinese can not be edited

    Ask in the Help section instead.

  3. #3
    -.- NextIdea is offline
    MemberRank
    Nov 2012 Join Date
    343Posts

    Re: help me!!!TOOL!!Simplified Chinese can not be edited

    Universal Editor topic was a correct place, but because too few info it was ignored.
    Though Myth was busy too, as stated in last post.

    Also it is something that is hard to test.
    Technically it should work properly, if your computer language is set to Chinese, but yeah, too lazy to test it out how these symbols must be handled.

    @lung
    Please provide those 2 files.
    Before editing, and after.
    Then we can see how it saves them.

  4. #4
    ExtrinsicStudio™ Myth is offline
    MemberRank
    Jan 2012 Join Date
    367Posts

    Re: help me!!!TOOL!!Simplified Chinese can not be edited

    If using the Lite UE, it's because it saves using UTF8 opposed from the actual encoding needed to preserve symbols (such as the gb2312 from here).

    Sadly, I'm a little busy these days so you won't see my encoding/encryption drop-downs making their way to Lite anytime soon, but if you're up for some proper development, all you need is the ability to alter the encoding used when saving, for instance, you can go dig out the SHN Editor v1 and decompile it (there's one that's not obfuscated somewhere), then just find the encoding and alter it to one from the code page.

  5. #5
    Apprentice lung is offline
    MemberRank
    Dec 2007 Join Date
    5Posts

    Re: help me!!!TOOL!!Simplified Chinese can not be edited

    Quote Originally Posted by NextIdea View Post
    Universal Editor topic was a correct place, but because too few info it was ignored.
    Though Myth was busy too, as stated in last post.

    Also it is something that is hard to test.
    Technically it should work properly, if your computer language is set to Chinese, but yeah, too lazy to test it out how these symbols must be handled.

    @lung
    Please provide those 2 files.
    Before editing, and after.
    Then we can see how it saves them.
    -------------------------------------------------
    This is edited two files。



    Edit the simplified characters 说明


    Universal Editor Lite.exe
    editor:
    uel-TextData - Download - 4shared - benlong shi

    SHN-Viewer.exe
    editor:
    SHN-V-TextData - Download - 4shared - benlong shi


    @NextIdea
    Thank you for your help

    Quote Originally Posted by Myth View Post
    If using the Lite UE, it's because it saves using UTF8 opposed from the actual encoding needed to preserve symbols (such as the gb2312 from here).

    Sadly, I'm a little busy these days so you won't see my encoding/encryption drop-downs making their way to Lite anytime soon, but if you're up for some proper development, all you need is the ability to alter the encoding used when saving, for instance, you can go dig out the SHN Editor v1 and decompile it (there's one that's not obfuscated somewhere), then just find the encoding and alter it to one from the code page.

    Thank you, I'm looking forward to your new tool

    supplement:


    China's Taiwan BIG5 clients use normal

    file:
    TW-TextData - Download - 4shared - benlong shi

  6. #6
    -.- NextIdea is offline
    MemberRank
    Nov 2012 Join Date
    343Posts

    Re: help me!!!TOOL!!Simplified Chinese can not be edited

    Looked over the files:
    UE Lite:
    It doesn't have the zero byte and because of it Client reads some extra data (Explained in one of my previous posts).

    The conversion seems to be done correctly actually, but because there is too few room then the extra data gets lost.
    As you mentioned you used "说明". And the actual data what is written is "˵Ã".
    The each Cyrillic symbol is converted to 2 bytes actually, which is total of 4 bytes plus 1 zero byte.
    And from here the loss comes.
    Saver doesn't count that the converted data may be longer or something. And sees that the input is total of 3 bytes and saves only first 3 thus overwriting the zero byte.
    Correct conversion: "说明" -> "˵Ã÷" + '\0'.

    There technically there is a way to fool it, but sadly you can't copy zero byte.
    It would save it properly if you enter "说明\0 " (After the '\0' N extra symbols depending on how many Chinese character you have.
    SHN Viewer:
    Not much to tell, as it saves them as "??" which is yea normal for failed conversion.
    Only funny thing is that when it saves the 2nd row - the first column is saved as Int16 not Int32 which breaks the file totally. Its very weird coding glitch or something.

  7. #7
    ExtrinsicStudio™ Myth is offline
    MemberRank
    Jan 2012 Join Date
    367Posts

    Re: help me!!!TOOL!!Simplified Chinese can not be edited

    Quote Originally Posted by NextIdea View Post
    Looked over the files:
    [INDENT]UE Lite:
    [INDENT]It doesn't have the zero byte
    The zero-byte issue should be resolved, the only column that I saw using it was 26; which was length-based strings (stored at the end of files and using the remaining row-length to read the string).

    If you're still experiencing the zero-byte issue on the latest UE-Lite that's there, post back and I'll append the fix to the next UE I throw out.

  8. #8
    -.- NextIdea is offline
    MemberRank
    Nov 2012 Join Date
    343Posts

    Re: help me!!!TOOL!!Simplified Chinese can not be edited

    If the String -> byte[] conversion is 1:1 then it works fine.
    But if the conversion rate is 1:2+ then data gets cut off and the zero byte gets overwritten.

    And just telling that I'm not using the UE. Just helping out.

  9. #9
    Apprentice Pumaherz is offline
    MemberRank
    Nov 2012 Join Date
    22Posts

    Re: help me!!!TOOL!!Simplified Chinese can not be edited

    anyone can make a tutorial for the HK files please ? :)

  10. #10
    -.- NextIdea is offline
    MemberRank
    Nov 2012 Join Date
    343Posts

    Re: help me!!!TOOL!!Simplified Chinese can not be edited

    You already asked that.
    And stay on topic!

    Obviously those who can make don't want to make.

  11. #11
    Proficient Member Canic is offline
    MemberRank
    Feb 2010 Join Date
    159Posts

    Re: help me!!!TOOL!!Simplified Chinese can not be edited

    I translated the odin text data with the tw text data.

    Tell me please if it works~

    TextData



Advertisement