Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

CTPAX-X _ Программы _ NOX fonts tool by Triada programmer

Автор: Siberian GRemlin Jul 8 2006, 05:29

Вот http://zalil.ru/upload/22906612 утилитка валяется в папке с игрой. Но как с ней работать ума не приложу. Может кто-нибудь дизасмит и посмотрит, хотя бы как с ней работать?! Пробовал через командную строку ей пихать файлы разнообразного формата, нифига.

З.Ы.: В архив кинул несколько примеров шрифтов игры, для которых, как я понял, написана эта утилита. Правда, не знаю, она с ними работает или создаёт из стандартного графического файла их.

Автор: -=CHE@TER=- Jul 8 2006, 10:12

Зашёл по ссылке - там пусто.

Автор: Siberian GRemlin Jul 8 2006, 11:36

И правда, странно... http://slil.ru/22907203

Автор: -=CHE@TER=- Jul 8 2006, 17:53

QUOTE(Siberian GRemlin @ Jul 8 2006, 11:36 AM) *
И правда, странно... http://slil.ru/22907203

Посмотрел утилитку - вот мои соображения:
1) Утилита консольная - лезем в FAR.
2) При попытке запустить пишет:
Cann't create <(null)>
3) Ага, вызываем так:
nox_font.exe default.fnt
Программа чего-то тупит, затем вылетает с фатальной ошибкой ("Приложение будет закрыто, приносим извинения за предоставленные неудобства бла-бла-бла, хотите отправить отчёт?"). Что интересно - если ей сунуть любой файл, не только шрифт - также вылетает.
4) Засовываю программу в IDA. Долго по ней ползаю и нахожу интересную вещь - "заготовку" для BMP файла (начинается на "BM" плюс пара полей уже прописано). Такое ощущение, что программа должна была конвертировать .FNT в .BMP (насчёт обратного - не уверен).
5) Засунул в OllyDbg32, шарился по коду, даже нашёл место где вылетает, однако толку от этого мало, ибо я слабо понимаю, чего оно в этот момент делает.

Ну, в общем и целом - я не знаю, чего ещё с ней можно сделать. Моих знаний для этого явно маловато...