Сейчас на форуме: hgdagon (+5 невидимых)

 eXeL@B —› Программирование —› Как удлинить слово?
<< . 1 . 2 .
Посл.ответ Сообщение

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

Создано: 08 августа 2007 22:21
· Личное сообщение · #1

При переводе программы на русский язык необходимо удлинить слово. Черех WinHEX и Огр не получается. Слова зашиты в теле программы. Как это можно еще сделать? Подскажите пожалуйста.



Ранг: 309.8 (мудрец), 21thx
Активность: 0.170
Статус: Участник

Создано: 10 августа 2007 13:17
· Личное сообщение · #2

опять очередной топик переходит в рекламу когото с форума... =[

-----
Shalom ebanats!




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

Создано: 10 августа 2007 21:38 · Поправил: woodyfon
· Личное сообщение · #3

Для меня важно перевод самого слова, а не программы в целом. Так скаааать весь процесс перевода.

Все стринг референсы в коде менять с 005346B8 на 005A0008.
Стринг референсы с учетом того, что прога написана на Delphi ищутся гораздо быстрее если использовать релоки (т.к. они скорее всего в проге не отрезаны).

Что такое референсы и релоки? Можешь привести код хотябы для одного слова.



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

Создано: 10 августа 2007 23:56
· Личное сообщение · #4

Sturgeon пишет:
0053110A ChmMaker Always MOV EAX,ChmMaker.00531614
00534263 ChmMaker Always MOV EAX,ChmMaker.005346B8

Нужные строковые референсы. Но вот как изменить не знаю.



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

Создано: 12 августа 2007 19:11
· Личное сообщение · #5

Сделал! Ура


<< . 1 . 2 .
 eXeL@B —› Программирование —› Как удлинить слово?
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати