Сейчас на форуме: tyns777, cppasm, dutyfree (+7 невидимых)

 eXeL@B —› Вопросы новичков —› Перевод Delphi программы
Посл.ответ Сообщение

Ранг: 2.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 15 октября 2017 15:37
· Личное сообщение · #1

Взялся переводить ПО, для китайского программатора. Очень простой, как CH341.
XTWPRO 100, 1.0 версия, написан на Delphi, возможно 2009.
Самое основное перевести, поправить все это легко было, но есть на форме TRichEdit, в него попадают сообщения вроде јмІвµЅ±аіМЖчЈ¬№¤ЧчЧґМ¬ХэіЈЎЈ (День.Мес.Год Час:минута:сек)
Таких сообщений нету если смотреть через Resource Tuner, или ResHack
Как такие сообщения найти, поправить и чем пользоваться?
http://rgho.st/74Xq5G2FZ
Я совсем не разбираюсь, и не знаю как составить поисковый запрос правильно. Пробовал перевести в HEX редакторе допустим с PJci на Verify, не катит, только Read перевел и все. На русский не получится наверное.



Ранг: 5.9 (гость), 6thx
Активность: 0.010
Статус: Участник

Создано: 15 октября 2017 17:52
· Личное сообщение · #2

queyron, про жестко закодированные строки в курсе? Можно напрямую в хексе (но муторно и неудобно), можно в OGREGui или, наконец, можно в Radialix+IDA (самый удобный вариант). Более подробно можно узнать на специализированных форумах по локализации (русификации).

| Сообщение посчитали полезным: queyron

Ранг: 2.2 (гость)
Активность: 0.010
Статус: Участник

Создано: 15 октября 2017 18:54
· Личное сообщение · #3

Со строчками типа чтение, запись, стереть и проверка я пошел таким путем, взял да заменил символы на цифры в FlexHEX, нашел в OGREGui уже строки типа 1234 Flash (чтение), 5678 Flash (запись) и поправил на нужные слова.
Прокатило, следом в HEX редакторе кажись идут сообщения, которые как раз и выводятся в TRichEdit после операций чтения, записи, стирания и проверки.


 eXeL@B —› Вопросы новичков —› Перевод Delphi программы
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати