FaMPQ

Добавлен , опубликован
Итак, после нескольких мучительны дней в поисках и изысканиях, я таки собрал на своих коленках, своими кривыми местами руками, тот mpq эдитор, который очень давно хотел. Я специально выкладываю его в своем блоге, чтобы сразу нахрен слать всех кукареков ,которые мне скажут что это очень своевременный инструмент. Я нахожу его крайне полезным.

Какую проблему я хотел решить

Меня очень часто доканывала рутина, связанная с импортом контента в карту - иконок и моделей. Как известно, близы обделались и не предусмотрели автоматических инструментов, позволяющих проставлять необходимые иконками пути и стирать эти вот war3mapImported. Ну и когда мне понадобилось 30 иконкам отредактировать все пути как следует, я решил, что смогу решить проблему через любой mpq редактор.
Я очень сильно удивился, когда не нашел подходящего для этих целей редактора.
А когда начал писать свой инструмент, понял почему его не было.

И что же в итоге

В итоге получилась основа для будущего mpq-редактора, с возможностью массовой правки (пока в одностороннем порядке) контента в карте - иконок и моделей. Теперь можно:
  1. массово обновить все пути для иконок так, как они должны быть.
  2. добавить много файликов в корень архива.
  3. удалить файлик из архива
И все это будет работать сразу в WE.

Changelog

С этого момента начну пожалуй вести список версий. Пригодится наверно.
FaMPQ v1.0.8.3107
  • Теперь поле переименования содержит название файла который переименовывается(странно почему сразу про это не подумал)
  • Исправлена функция удаления - теперь действительно удаляет.
  • Исправлен баг при нажатии на поле списка файлов (возникал при нажатии на пустое место в списке).
  • Убраны ненужные внутренние функции, бесцеременно пытающиеся вломиться в реестр и оставить там записи регистрации компонента.
  • Теперь проблема незарегистрированного класса решаемая и решается она двумя путями.
Путь 1 - установка программы через инсталлятор. Ничего сверхъестественного - просто запусткете "FaMPQ Setup" и следуете указаниям установщика. После этого просто запускаете exe. Скачать отдельно инсталлятор: xgm.guru/files/265/210235/Setup_FaMPQ.exe
Путь 2 - Ручная установка. Просто распаковываете архив, запускаете от имени администратора *.bat файл и потом запускаете от имени администратора exe. Скачать отдельно архив программы: xgm.guru/files/265/210235/FaMPQ_v108-3107.rar
Разница пока лишь в том, что инсталлятор более стабилен в плане регистрации компонента.
Отдельное спасибо Uber за то, что вовремя дернул за руку и помог с тестированием.
FaMPQ v1.0.9
  • TODO: Сделать поиск по архиву
  • TODO: Добавить функцию сжатия архива
  • TODO: Добавить возможность полной распаковки архива в указанную папку.
  • TODO: Включить работу функции "Extract file"
  • TODO: Добавить возможность переименования DISPAS и DISATC иконок.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
26
6 лет назад
0
Clamp, таки последний в выдачу идет.
0
30
6 лет назад
0
Hanabishi, ну вот вам и пользовательский опыт тогда, был уверен, что первый =)
0
37
6 лет назад
0
Clamp, ты вводишь в заблуждение)
0
30
6 лет назад
0
Но ведь что-то меня в него ввело самого \о/
0
27
6 лет назад
0
Fakov, а будет ли здесь древовидная структура?
3
32
6 лет назад
3
Хороший вопрос. Заготвки к ней есть, но чтобы она окончательно появилась мне нужно с нуля переписать будет все. Вообще все. И я медленно к этому иду по ощущениям.
Самый большой геммор оказался сейчас с просмотром blp. Суперподстава просто, с которой хрен поймешь как разобраться. Оказалось что функция выгружает не файл из архива, а его некую эвфемерную сущность. В итоге вся тема с extract file/files просто накрывается пока медным тазом.
0
29
6 лет назад
0
Кстати, а ещё можно запилить автоматическую конвертацию для определённых импортов и экпортов, до пустим мы хотим экспротнуть иконки в jpg файлах, и вкл. авто-конвертер, который будет экспортируемые .blp превращать в .jpg Ну, или мы имортив иконку али изображения tga, или jpg формата, и нам нужное её сделать .blp формата. Ну как идея? Или плохая...
0
37
6 лет назад
0
Юзайте jpg для модмейкинга, ага)))
0
32
6 лет назад
0
Пока я не смогу вытащить без потерь блпшку из мпку - сложно что то утверждать относительно функционала.
ну и да. Зочем джипеги
0
29
6 лет назад
0
ну и да. Зочем джипеги
Ну есть те, кто используют иконки для описаний своих предметов, навыков геров, и вообще им приходится импортировать по значку, а потом конвертить. Я просто предложил как облегчение для некоторых действий, хотя наверно это было глупо предлагать.. Ах, да на джпэгах можно летать, ну и или в качестве обозначений защиты от XGM-ских пуджей. Экс Джей Эм как дота, только тут ражаются комментариями и проектами, фармя опыт. И будут лететь до тех пор, пока не наткнуться на xgm'скомовского пуджа, который схватит беднягу баунти-юзверя, и не скажет, размолачивая торами молчания следующее — Fresh Warn,. И поверженный юзверь хриплым голосом издаст последние слова like. aaa... fishhhh.,., протягивая рукой вверх к небу.
0
37
6 лет назад
0
KingMaximax, png, just use it
Blp lab юзает цпу и очень долго загружает блп, кстати.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.