Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Не Win32 (http://forum.oszone.net/showthread.php?t=30133)

ALLY 22-11-2003 23:21 207451

После русификации .exe -файла,Винда пишет, что он не вин32 - не запустить!
Братцы, подскажите как это подлечить ( если возможно ) , или где почитать по энтему делу?
Дайте, хоть тему для извилин.

Prisoner 23-11-2003 07:51 207452

А чем проводилась русификация?

Guest 25-11-2003 20:57 207453

Prisoner
Русифицировал ResHack'ом, но раньше - другие файлы .exe делались очень просто.Я попробовал обрусить редактор Хелпов из Визуал Студио.NET - flash.exe. Потратил много времени и не могу увидить результат.Понимаю, что надо как - то заново конвертить. Но как, чем ? Почитать бы где ?

ALLY 25-11-2003 21:04 207454

Это был я.

[mzd] 26-11-2003 12:12 207455

Посмотри каким-нибудь образом - может случайно затерся заголовок файла. В Тотале или Servant Salamander это можно сделать, нажав F3.
Если остался исходный файл, попробуй что-то изменить другой программой, например Restorator. Посмотри, какой будет эффект. Может, это новая фича от мелкомягких - защита копирайта.

ALLY 27-11-2003 15:36 207456

[mzd]
Начало файлов одинаковое, отличия начинаются со строки Size of Initialized Data и далее - Size of Image; Checksum; Resource directory; в Section Header #4 - Virtual Size, Size of Raw Data и в Debug Formats in File отсутствует самая последняя ( файла ) фраза - *(Image name: flash.dbg).:o

[mzd] 27-11-2003 17:54 207457

ALLY
Меня настораживет следующее:
Size of Initialized Data - размер инциализированных данных
Checksum - контрольная сумма.
Size of Raw Data - размер "сырых" данных.
Скорее всего, это защита от дебаггеров. Если нарушена контрольная сумма, то файл умышленно портится и, как вывод, не запускается. А сумма зависит, например, от инициализированных данных. Так что с руссификацией, видимо, придется погодить. :(

ALLY 27-11-2003 23:31 207458

[mzd]
А если сделать лаунчер?


Время: 08:25.

Время: 08:25.
© OSzone.net 2001-