Форум TeamX
   Home   Members  
Pages: [1] |   Go Down
 
Author Topic: Как декомпильнуть dll а потом её собрать.  (Read 2424 times)
Jordan
Пользователь
Posts: 416

476228895
Как декомпильнуть dll а потом её собрать.
« on: 11 September 2008, 19:48:52 »

Приветствую.

Есть игра colonization под windows английская версия. Думал щас поставлю заменю файлы на русские и можно будет играть, нет весь текст зашит в dll. И вот хочу декомпильнуть dll заменить английский на русский а потом опять скомпилить.

Кто знает как это сделать?
Вот dll.
http://jordan631.narod.ru/COLTEXT0.7z

Воспрянет Россия, из праха отцов
Расправятся крылья, миллионов сердец
Поднимут все головы и грудью вздохнут
И громка скажут, что пришли
Мы пришли, со столетней войны
Anchorite
Пользователь
Posts: 23


Re: Как декомпильнуть dll а потом её собрать.
« Reply #1 on: 11 September 2008, 20:44:59 »

Полной уверенности нет, но судя по всему в этой DLL нет кода, а одни ресурсы.
Попробуй найти редактор ресурсов и поковырять эту DLL в нем.
Jordan
Пользователь
Posts: 416

476228895
Re: Как декомпильнуть dll а потом её собрать.
« Reply #2 on: 11 September 2008, 21:21:40 »

Anchorite

А не посоветуешь редактор ресурсов. Нашел pe explorer,Resource Tuner , но они выдают ошибки и не открывают dll.

Перевожу черех хекс редактор, правда английский текст меньше русского. Прийдется сокращать.

Скриншот
http://jordan631.narod.ru/fhgshjg.PNG
« Last Edit: 11 September 2008, 21:26:01 by Jordan »

Воспрянет Россия, из праха отцов
Расправятся крылья, миллионов сердец
Поднимут все головы и грудью вздохнут
И громка скажут, что пришли
Мы пришли, со столетней войны
Anchorite
Пользователь
Posts: 23


Re: Как декомпильнуть dll а потом её собрать.
« Reply #3 on: 12 September 2008, 11:32:16 »

Ну я обычно для того чтобы добраться до ресурсов использовал MS Visual Studio, т.к. она уже стоит у меня на машине.
Но ставить ее ради "поковыряться в ресурсах" помоему экстрим.
Можешь попробовать "Resource Explorer".
Jordan
Пользователь
Posts: 416

476228895
Re: Как декомпильнуть dll а потом её собрать.
« Reply #4 on: 12 September 2008, 12:12:49 »

Anchorite

Quote
Можешь попробовать "Resource Explorer".

что то не везёт мне с этой dll. Открывая dll с помошью программы пишет Not a PE (Win32 Exectable) file.

Quote
Ну я обычно для того чтобы добраться до ресурсов использовал MS Visual Studio, т.к. она уже стоит у меня на машине.

Да это я поставлю, нужен именно Studio? А visual 6.0 пойдет?

Воспрянет Россия, из праха отцов
Расправятся крылья, миллионов сердец
Поднимут все головы и грудью вздохнут
И громка скажут, что пришли
Мы пришли, со столетней войны
Ray
Глобальный модератор
Posts: 220

336150559
Re: Как декомпильнуть dll а потом её собрать.
« Reply #5 on: 12 September 2008, 17:09:56 »

У тебя это ничем не откроется, т.к. это не dll. Ресурс. Только 16-ом.

P.S. А можешь мне оригинал кинуть - хочется молодость вспомнить Улыбка
Jordan
Пользователь
Posts: 416

476228895
Re: Как декомпильнуть dll а потом её собрать.
« Reply #6 on: 12 September 2008, 17:23:15 »

Quote
P.S. А можешь мне оригинал кинуть - хочется молодость вспомнить Улыбка

Держи.

Версия под windows
Для запуска игры жми COLONIZE.EXE
ссылка для скачивания
http://upload.com.ua/get/900437247

Версия под дос но на windows идет (русская и английская версия)
Чтобы играть в русскую версию зайди в папку colonization\RUSSIAN\ и запусти RUSCOLON.EXE
ссылка для скачивания
http://upload.com.ua/get/900437253

Приятной игры. Улыбка

Quote
У тебя это ничем не откроется, т.к. это не dll. Ресурс. Только 16-ом.

Он откроется только 16 битной программой? А где взять такую программу.
« Last Edit: 12 September 2008, 17:36:01 by Jordan »

Воспрянет Россия, из праха отцов
Расправятся крылья, миллионов сердец
Поднимут все головы и грудью вздохнут
И громка скажут, что пришли
Мы пришли, со столетней войны
Ray
Глобальный модератор
Posts: 220

336150559
Re: Как декомпильнуть dll а потом её собрать.
« Reply #7 on: 12 September 2008, 17:45:15 »

16м редактором Веселый WinHex и т.п.
Wasteland Ghost
Администратор
Posts: 869

Маленькое Злое Привидение


Re: Как декомпильнуть dll а потом её собрать.
« Reply #8 on: 13 September 2008, 09:46:21 »

Чё за извратный сайт нашёл? С олдгамесов не проще скачать? Подмигивающий

А я чё-т не пойму, в чём проблема? Не знаю, что за архив на этом серваке, так скачать и не получилось -- одна сплошная реклама порнухи, Улыбка -- но скачанный с олдгеймсов архив по описанию такой же. И у меня всё заработало. В ридми же сказано, что файлы заменять не надо. Надо скопировать их в папку RUSSIAN и запустить RUSCOLON.EXE. Опять же не знаю, как на том порно-сервере, Улыбка но на олдгеймсах всё уже распаковано. Остаётся запускать и играть. Желательно под досбоксом. Подмигивающий
Jordan
Пользователь
Posts: 416

476228895
Re: Как декомпильнуть dll а потом её собрать.
« Reply #9 on: 19 September 2008, 15:45:35 »

Wasteland Ghost

Quote
Чё за извратный сайт нашёл?

Извиняюсь. Думал нормальный сайт. А там полно так сказать рекламы.

Quote
В ридми же сказано, что файлы заменять не надо. Надо скопировать их в папку RUSSIAN и запустить RUSCOLON.EXE.

Я это знаю это дос версия а есть виндовс версия исправлены баги и изменено меню.


Воспрянет Россия, из праха отцов
Расправятся крылья, миллионов сердец
Поднимут все головы и грудью вздохнут
И громка скажут, что пришли
Мы пришли, со столетней войны
Wasteland Ghost
Администратор
Posts: 869

Маленькое Злое Привидение


Re: Как декомпильнуть dll а потом её собрать.
« Reply #10 on: 19 September 2008, 19:10:32 »

Ох уж эти вЫньдовззз-версии... Лучше DOS-Box поставь и играй в оригинальную версию, багов будет меньше. Кстати, на олдгеймсах win-версия есть. И, кажется, тоже уже русифицированная...
Jordan
Пользователь
Posts: 416

476228895
Re: Как декомпильнуть dll а потом её собрать.
« Reply #11 on: 20 September 2008, 21:31:45 »

Wasteland Ghost

У них виндов версия не русифицированная, ладно буду играть в дос версию.

Воспрянет Россия, из праха отцов
Расправятся крылья, миллионов сердец
Поднимут все головы и грудью вздохнут
И громка скажут, что пришли
Мы пришли, со столетней войны
Wasteland Ghost
Администратор
Posts: 869

Маленькое Злое Привидение


Re: Как декомпильнуть dll а потом её собрать.
« Reply #12 on: 21 September 2008, 10:12:27 »

DOS-Box поставить не забудь. Подмигивающий Если не любишь ручные конфиги, скачай фронтэнд к нему. Всё есть тут: http://www.dosbox.com.
Pages: [1] |   Go Up