SkyRiver Forum
http://forum.skyriver.ru/

Конвертер ТМ-изображений
http://forum.skyriver.ru/viewtopic.php?f=21&t=3573
Страница 1 из 3

Автор:  Микс [ Сб 7 мар 2009 18:10 ]
Заголовок сообщения:  Конвертер ТМ-изображений

<<<Конвертер ТМ-изображений>>>
Линк: https://files.webmoney.ru/files/iF4Kv4by/link

Изображение

Версия: 1.8.1
Что требуется: Microsoft Windows XP, Microsoft .NET Framework 2.0 (хотя, скорее выше), DirectX 9
Что конвертирует: *.ТМ файлы во много других прекрасных форматов
Где взять *.ТМ файлы: Распаковать PackerNET.exe (из SDK) архивы AIMTEX.pak и AIMTEX1.pak
Как пользоваться:

Кнопка "Открыть" для выбора ТМ-файла.
Можно выбрать несколько файлов одновременно.
Кнопка "Сохранить" для выбора места, куда сохраняем конвертированное(ые) изображение(я).
Рядом с этой кнопкой можно выбрать формат всех сохраняемых файлов.
Кнопка "Конвертировать" для конвертации.
Конвертацию можно остановить кнопкой "Остановить"
По окончанию конвертирования будет выведено окно информации о конвертации.


При появлении ошибок желательно выложить файл "error.log" на форум.

error.log лежит в:
C:\Documents and Settings\All Users\ApplicationData\TMtoImage\TM_To_Image\1.8.0.0\
или в (зависит от Винды):
C:\ProgramData\TMtoImage\TM_To_Image\1.8.0.0\


История версий:

1.8.1
  • Исправлена ошибка запуска на x64 системах
1.8
  • Ускорение конвертации текстур
  • Уменьшено потребление оперативной памяти
1.7
  • Исправлен баг неправильной конвертации альфа-канала у сжатых текстур
1.6.3
  • Выбор нескольких файлов одновременно
  • Автоматическое определение типа картинки
1.5
  • Первая "более-менее" версия

Автор:  Микс [ Чт 12 мар 2009 5:09 ]
Заголовок сообщения: 

Касательно конвертора текстур. Лёд тронулся. Написал конвертор DDS в другие распространённые форматы. Позже выложу обновлённую версию. :smile:
З.Ы. Теперь для проги нужен DirectX. :mrgreen: Надеюсь, что не 10. :shock:

Автор:  Razum [ Чт 12 мар 2009 7:11 ]
Заголовок сообщения: 

Микс писал(а):
Написал конвертор DDS в другие распространённые форматы

Ну, я надеюсь, для повышения йузабилити ты его сразу в ТМ-конвертер вделал, чтобы люди такую страсть как ДДС и мельком не успевали разглядеть.

Автор:  Микс [ Чт 12 мар 2009 17:10 ]
Заголовок сообщения: 

Да-да, всё будет. :smile:

Добавлено спустя 8 часов 14 минут 20 секунд:

Конвертер ТМ-изображений
Версия: 1.5
Что требуется: Винда и Framework второй версии минимум, прямые руки, DirectX 9 (и выше; может и с меньшей версией работать будет)
Что конвертирует: *.ТМ файлы во много других прекрасных форматов
Баги: Большинство текстур конвертируется правильно, но не все. Криво конвертится альфа-канал.
Типы конвертации: Если поставить галочку "без сжатия", то могут конвертнуться некоторые текстуры интерфейса. В остальных случаях "без сжатия" не работает.
Что возможно будет добавлено: Конвертирование ВСЕХ файлов без ошибок, автоматическое определение наличия/отсутствия сжатия, выбор для конвертации нескольких файлов сразу.
Как пользоваться: Кнопка "Открыть" для выбора ТМ-файла. Кнопка "Сохранить" для выбора места, куда сохраняем конвертированное изображение. Кнопка "Конвертировать" для конвертации. Конвертирование происходит практически мгновенно.

При появлении ошибок срочно отправить мне файл error.log в личку! :twisted: С описанием действий. Но только если ошибка серьёзная. И если есть желание этим заниматься. :smile:
error.log лежит в
C:\Documents and Settings\All Users\ApplicationData\TMtoImage\TM_To_Image\1.5.0.0\
или в
C:\ProgramData\TMtoImage\TM_To_Image\1.5.0.0\
(зависит от Винды).

Добавлено спустя 26 минут 1 секунду:

Пожелания для новых версий прошу писать здесь.

Автор:  Микс [ Сб 14 мар 2009 20:35 ]
Заголовок сообщения: 

Добавил возможность конвертировать сразу множество файлов. У меня на компе скорость конвертации примерно 500 файлов в минуту. Щас буду думать над автоматическим определением типа ТМ-изображения (обычное, с битовым альфа-каналом, бамп, без сжатия и т.п.). Вечером или завтра выложу новую версию. :smile:

Добавлено спустя 6 часов 50 минут 13 секунд:

Конвертер ТМ-изображений
Версия: 1.6.3
Что требуется: Microsoft Windows XP, Microsoft .NET Framework 2.0, DirectX 9
Что конвертирует: *.ТМ файлы во много других прекрасных форматов
Баги: В некоторых случаях криво конвертится альфа-канал (возможно, его там просто нет), некоректно отображаются текстуры с анимацией.
Что возможно будет добавлено: Правильное конвертирование текстур с анимацией, исправление бага с альфа-каналом.
Как пользоваться: Кнопка "Открыть" для выбора ТМ-файла. Можно выбрать несколько файлов одновременно. Кнопка "Сохранить" для выбора места, куда сохраняем конвертированное(ые) изображение(я). Рядом с этой кнопкой можно выбрать формат всех сохраняемых файлов. Кнопка "Конвертировать" для конвертации. По окончанию конвертирования будет выведено окно информации о конвертации.

При появлении ошибок желательно отправить мне файл "error.log".
error.log лежит в:
C:\Documents and Settings\All Users\ApplicationData\TMtoImage\TM_To_Image\1.6.3.0\
или в (зависит от Винды):
C:\ProgramData\TMtoImage\TM_To_Image\1.6.3.0\

Добавлено спустя 3 минуты 19 секунд:

Спасибо Сканеру за тестирование! :god:

Автор:  Frozen_Light [ Сб 14 мар 2009 20:36 ]
Заголовок сообщения: 

Всегда пожалста))) По мере своих возможностей)

Автор:  Микс [ Вс 15 мар 2009 7:00 ]
Заголовок сообщения: 

Изображение
Вопщем, усё конвертит. :angel:

Добавлено спустя 10 часов 4 минуты 55 секунд:

бУХАХА! :twisted: У меня стоят Механоиды 3! :lol:
Изображение

Добавлено спустя 1 минуту 31 секунду:

Микс писал(а):
Правильное конвертирование текстур с анимацией

Оказалось, они конвертятся правильно, анимация настраивается отдельно в Редакторе объектов.

Добавлено спустя 1 минуту 40 секунд:

Микс писал(а):
исправление бага с альфа-каналом

Баг состоит в том, что альфа-канал правильный только у текстур без сжатия (текстуры интерфейса). В остальных случаях альфа-канал либо "полосатый", либо вообще странный какой-то... :shock:

Автор:  Микс [ Вс 15 мар 2009 14:57 ]
Заголовок сообщения: 

Конвертер ТМ-изображений
Зеркало: ----

Версия: 1.7
Что требуется: Microsoft Windows XP, Microsoft .NET Framework 2.0, DirectX 9
Что конвертирует: *.ТМ файлы во много других прекрасных форматов
Где взять *.ТМ файлы: Распаковать PackerNET.exe архивы AIMTEX.pak и AIMTEX1.pak
Как пользоваться: Кнопка "Открыть" для выбора ТМ-файла. Можно выбрать несколько файлов одновременно. Кнопка "Сохранить" для выбора места, куда сохраняем конвертированное(ые) изображение(я). Рядом с этой кнопкой можно выбрать формат всех сохраняемых файлов. Кнопка "Конвертировать" для конвертации. Конвертацию можно остановить кнопкой "Остановить". По окончанию конвертирования будет выведено окно информации о конвертации.

При появлении ошибок желательно отправить мне файл "error.log".

error.log лежит в:
C:\Documents and Settings\All Users\ApplicationData\TMtoImage\TM_To_Image\1.7.0.0\
или в (зависит от Винды):
C:\ProgramData\TMtoImage\TM_To_Image\1.7.0.0\

P.S. Считаю данную версию программы полностью законченой. Все файлы конвертируются без ошибок.

Автор:  Микс [ Пн 16 мар 2009 11:19 ]
Заголовок сообщения: 

Конвертит все текстуры из Гонок (около 1580).

Полигон-4:
Изображение

Добавлено спустя 20 минут 43 секунды:

Нашёл текстуру Красного Намтара!

Изображение
Теперь модами его можно в М2 впихнуть. :smile:

Автор:  Frozen_Light [ Пн 16 мар 2009 13:49 ]
Заголовок сообщения: 

Опа-опа!
Круто.
А что, распаковщик М2 работает и с МГ?

Автор:  Микс [ Пн 16 мар 2009 13:52 ]
Заголовок сообщения: 

Да, конечно. :smile:

Автор:  Frozen_Light [ Пн 16 мар 2009 13:58 ]
Заголовок сообщения: 

Это хорошо.)

Автор:  Вадим [ Пн 16 мар 2009 17:10 ]
Заголовок сообщения: 

Микс писал(а):
Полигон-4:

Ух ты, давно мечтал о таком!

Автор:  Вадим [ Вт 31 мар 2009 19:49 ]
Заголовок сообщения: 

Кто-нибудь, перезалейте, плиз, конвертер!

Автор:  Frozen_Light [ Вт 31 мар 2009 19:55 ]
Заголовок сообщения: 

Микс писал(а):


Добавлено спустя 26 секунд:

Микс, чтоб народ не пугать, удали все старые ссылки)

Автор:  Razum [ Вт 31 мар 2009 19:59 ]
Заголовок сообщения: 

Зачем, ежели они работают?

Добавлено спустя 36 секунд:

Хм, и на айфолдере качает...

Автор:  Frozen_Light [ Вт 31 мар 2009 20:01 ]
Заголовок сообщения: 

Просто наверное Вадим сунулся старую версию качать.

Добавлено спустя 28 секунд:

И чтобы старые версии н качали и на баги не жаловались, лучше удалить.

Автор:  Вадим [ Вт 31 мар 2009 20:31 ]
Заголовок сообщения: 

Нифига не старую, новую. Зеркало не работает, "запрашиваемый файл отсутствует на сервере". А айфолдер действительно заработал.

Добавлено спустя 8 минут 43 секунды:

И где взять этот PackerNET?

Автор:  Frozen_Light [ Вт 31 мар 2009 20:53 ]
Заголовок сообщения: 

Вадим писал(а):
И где взять этот PackerNET?

Устанавливается вместе с СДК для М2.
Вадим писал(а):
Зеркало не работает

:shock: Проверил, у меня работает. Плюс, на медиафайре срок хранения не ограничен.

Автор:  Вадим [ Вт 31 мар 2009 21:31 ]
Заголовок сообщения: 

Frozen_Light писал(а):
Устанавливается вместе с СДК для М2.

Ок, спасиб.
Frozen_Light писал(а):
Проверил, у меня работает. Плюс, на медиафайре срок хранения не ограничен.

И я проверил. Ничего не работает.
Может, DM глючит?
Ну и фиг. :smile:

Автор:  Frozen_Light [ Вт 31 мар 2009 21:40 ]
Заголовок сообщения: 

Вадим писал(а):
Может, DM глючит?

Ааа...Вот оно что... Да, с DM у меня тоже не качал. Нужно просто браузером по ссылке переходить.

Автор:  Вадим [ Вт 31 мар 2009 22:02 ]
Заголовок сообщения: 

Таки нихрена не фурычит! При попытке указать путь выдает:
Unhandled exception has occurred in your application. If you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately.

Method not found: 'System.String[тут квадрат]
System.Windows.Forms.OpenFileDialog.get_SafeFileN

И соответственно три кнопки: Details, Continue, Quit
Если нажать на первую, то вылетает вот это:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

>------<

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Если на вторую, то окно просто уберается, а если на третью - программа закрывается.

Автор:  Razum [ Вт 31 мар 2009 22:13 ]
Заголовок сообщения: 

Попробуй фреймворк последний поставить со всеми багфиксами, или, если стоит, переустановить.
Кстати, а почему пути к файлам такие странные - диск К, диск И...

Автор:  Микс [ Ср 1 апр 2009 9:57 ]
Заголовок сообщения: 

Framework второй нужен. Предположительно нужно запускать от имени администратора. Последняя версия - 1.7. Пришли error.log.

Добавлено спустя 4 часа 40 минут 27 секунд:

error.log лежит в:
I:\Documents and Settings\All Users\ApplicationData\TMtoImage\TM_To_Image\1.7.0.0\
или в (если стоит Виста):
I:\ProgramData\TMtoImage\TM_To_Image\1.7.0.0\

Автор:  Вадим [ Ср 1 апр 2009 11:26 ]
Заголовок сообщения: 

Микс писал(а):
Framework второй нужен.

Переустановил, не помогло.
Микс писал(а):
Предположительно нужно запускать от имени администратора.

Так и делаю.
Микс писал(а):
Последняя версия - 1.7.

Его и пробую.
Микс писал(а):
Пришли error.log.

Добавлено спустя 4 часа 40 минут 27 секунд:

error.log лежит в:
I:\Documents and Settings\All Users\ApplicationData\TMtoImage\TM_To_Image\1.7.0.0\

Нет и меня такой папки (TMtoImage).

Razum писал(а):
Кстати, а почему пути к файлам такие странные - диск К, диск И...

Диски C, D, E, F - картридеры, несмотря на то, что туда может быть ничего и не вставлено, они всегда присутствуют и присваивают эти буквы.
G, H - дисководы.
I, G, K (как единичные векторы! :twisted: ) - собственно, разделы жесткого диска: на первом винда XP; второй был предназначен для Висты (а то, ведь, она DX10 поддерживает, и в более современные игры (тот же Сталкер) красивее играть на ней), но она, установившись, не запускается; третий - для игор и программ, чтобы не путаться, где что (некоторые игры после удаления оставляют после себя полупустые папки, которые приходится вручную удалять, а искать их в огромной кипе системных папок не очень удобно).
Еще есть L - это внешний жесткий диск, мое резервное хранилище данных.

Автор:  Микс [ Ср 1 апр 2009 11:39 ]
Заголовок сообщения: 

Вот попробуй:
http://ifolder.ru/11370352
Тут в лог ошибка точно запишется.

Добавлено спустя 19 секунд:

А вообще... Очень это странно! :shock:

Автор:  Вадим [ Ср 1 апр 2009 12:03 ]
Заголовок сообщения: 

Микс писал(а):
Вот попробуй:
http://ifolder.ru/11370352
Тут в лог ошибка точно запишется.

Гы! :lol:
"Неверная ссылка".
Микс писал(а):
А вообще... Очень это странно!

Вот такой у меня неправильный комп.

Добавлено спустя 8 минут 16 секунд:

Так, вроде на Framework 3.5 SP1 заработало. Пока не знаю на сколько, но, вроде, сообщение то не вылетает...

Добавлено спустя 6 минут 44 секунды:

Аллилуйя, работает! :god:
Только каждый раз при нажатии на кнопку "открыть" (где надо файл конвертируемый указать) выскакивает сообщение "вставьте диск С", но потом нормально открывается Мой компьютер. Я так понял, по умолчанию эта кнопка открывает как раз С, но он у меня картридер, да еще и пустой.
Короче, это не особо напрягает, так что все ОК :smile:

Добавлено спустя 1 минуту 35 секунд:

Всем спасибо. :supercool:

Автор:  Микс [ Ср 1 апр 2009 12:13 ]
Заголовок сообщения: 

Вадим писал(а):
Так, вроде на Framework 3.5 SP1 заработало.

Хм, подозрительно... По идее должно и на втором работать. Ну ладно. :smile:

Добавлено спустя 51 секунду:

Вадим писал(а):
Я так понял, по умолчанию эта кнопка открывает как раз С, но он у меня картридер, да еще и пустой.
Короче, это не особо напрягает, так что все ОК

Да. После каждого запуска программы сохраняется последний выбранный путь.

Автор:  Вадим [ Ср 1 апр 2009 12:28 ]
Заголовок сообщения: 

Микс писал(а):
Да. После каждого запуска программы сохраняется последний выбранный путь.

Супер! Теперь все хорошо.
А сколько файлов одновременно можно выбрать для конвертации?
Заметил, что если я выделяю файлов больше некоторого лимита, то прога приписывает в путь к файлу еще одну букву, и, понятное дело, не находит такой папки.
В общем, если я выбираю файлы группыми по 1000-1100, то все нормально. А если больше, то говорит, что указанной папки не существует. Например: у меня ТМ-файлы в папке, скажем, I:\DATA. Если я выбираю небольшое количество, то путь I:\DATA и имена файлов от и до. А если большую группу, то I:\DATA\T и имена файлов. И откуда взялось Т не ясно, у меня такой папки вообще нет!

Автор:  Микс [ Ср 1 апр 2009 12:43 ]
Заголовок сообщения: 

У тебя скока оперативки? Я 2876 файлов разом спокойно конвертирую.

Страница 1 из 3 Часовой пояс: UTC + 4 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/