Сейчас на форуме: (+5 невидимых) |
![]() |
eXeL@B —› Программирование —› перевод с английского на русский |
Посл.ответ | Сообщение |
|
Создано: 06 ноября 2007 18:06 · Личное сообщение · #1 Программа старая досовская. Она на английском. Хочу перевести на русский. IDA легко помогает это сделать, но там АНСИ текст,а я так понимаю нужно Юникод.Никто не знает, что можно сделать. Просто если меняю английские буквы на русские, то в тексте проги отражается пустота, а если ставлю другие английские буквы, то все норма. Кто нибудь сталкивался с этим? ![]() |
|
Создано: 06 ноября 2007 18:14 · Личное сообщение · #2 |
|
Создано: 06 ноября 2007 20:49 · Личное сообщение · #3 |
|
Создано: 06 ноября 2007 21:37 · Личное сообщение · #4 |
|
Создано: 06 ноября 2007 22:18 · Поправил: ssx · Личное сообщение · #5 |
|
Создано: 06 ноября 2007 22:19 · Поправил: s0larian · Личное сообщение · #6 |
|
Создано: 07 ноября 2007 00:09 · Личное сообщение · #7 |
|
Создано: 07 ноября 2007 15:40 · Личное сообщение · #8 |
|
Создано: 07 ноября 2007 16:38 · Личное сообщение · #9 |
|
Создано: 07 ноября 2007 18:26 · Поправил: HandMill · Личное сообщение · #10 KeyRus в аттаче. Юзал его в ХР. что бы его заюзать - нада в "CONFIG.NT" (c:\Windows\system32\config.nt) дописать в конец: files=120 я юзал такое значение. И в файл c:\Windows\system32\autoexec.nt дописать: SET CLIPPER=F:120 C:\aspla\KEYRUS.COM где опять же юзается значение 120 (оно должно быть в обоих случаях одинаково) не приаттачилось, поэтому идём сюда: rapidshare.com/files/68081173/KEYRUS.rar.html после изменения конфигов нужно перезагрузиться. Строки "SET CLIPPER=F:120" и "files=120" у меня полюбому требовала программа, поэтому хз нада ли они для KeyRus или нет(думаю что нет) ----- все багрепорты - в личные сообщения ![]() |
|
Создано: 08 ноября 2007 10:05 · Личное сообщение · #11 HandMill спасибо,скачал, вечером попробую. Попутно скажу, попробовал менять FlexHex'ом. Да поменять он дает, пишет по русски в АНСИ кодировке.Но прога его не понимает. И самое интересное, когда я FlexHex'ом делаю поиск всех строк в файле, то он мне показывает 366 строк и их значения. Но стоит в любой строке поменять одну букву на русскую, как уже поиск FlexHex'а показывает теже 366 строк, но без первой буквы, там где менял, а если поменять всю строку на русскую, то FlexHex при поиске находит 365 строк. Хз - че это за херня. Причем если менять на английские буквы то все нормалек.Думаю тут причина, но что это - не знаю ![]() |
|
Создано: 08 ноября 2007 15:35 · Личное сообщение · #12 dimaxmaster пишет: пишет по русски в АНСИ кодировке Забудь ты про буржуйские проги, по крайней мере про простые методы. Может и есть АНСИ-рус, но для ДОС-а надо ставить 866 кодировку. Нормально ее покажут только ДОС-проги. Т.е. тебt надо в виртуалке запустить ДОС с русификацией(стандартной от МС или keyrus или uniscr и т.п.) и там запускать какой-то старый хекс-редактор, который русские буквы знает. Конечно можно все это делать в консоли Виндов, но там будут некие тонкости, а может и нет. ======================= Если то что меняет FlexHex тебя устраивает (прога показывает русское вместо инглиша), то не обращай внимания - естественно он ищет только англицкий текст... Если же нет, то есть трудный путь : вбиваешь во FlexHex "тарабарщину", которая в 866 кодировке станет русишем ![]() ![]() |
|
Создано: 08 ноября 2007 19:59 · Личное сообщение · #13 |
![]() |
eXeL@B —› Программирование —› перевод с английского на русский |