Добавлен , опубликован
Итак, после нескольких мучительны дней в поисках и изысканиях, я таки собрал на своих коленках, своими кривыми местами руками, тот 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 иконок.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
4
26
6 лет назад
Отредактирован Hanabishi
4
Получилось наконец. И твой батник короче кривой, вот правильный. Запускать от админа. Тык
0
37
6 лет назад
0
Без админа никак?) жнгп смог, а окошко с парсером не смогло
0
32
6 лет назад
0
Hanabishi:
Получилось наконец. И твой батник короче кривой, вот правильный. Запускать от админа.
слишком просто))) спасибо. Но вообще батник я правил из того, что поставлялся с либой.
ему лет 15 уже.
Но вообще через инсталлер все встает гораздо прямее.
ScorpioT1000:
Без админа никак?) жнгп смог, а окошко с парсером не смогло
ин ста ллер
для меня искреннее открытие, что юзеры на своих же пеках сидят не под рутом 0_о
0
35
6 лет назад
0
Fakov, скорп тебе сейчас лицо объест, под рутом на винде сидеть нельзя, только софт ставить.
0
32
6 лет назад
0
звучит весьма странно, но возможно тут разность понятий. Я прост сижу исключительно под полными админскими правами, и уже сто лет не видел сообщений, требующих от меня администраторский доступ для установки чего либо. Антивир только реагирует на новый софт, а сама винда ничего не ограничивает.
0
26
6 лет назад
0
Я прост сижу исключительно под полными админскими правами, и уже сто лет не видел сообщений, требующих от меня администраторский доступ для установки чего либо.
Потому что ты сидишь под админом, потому и не требует.
0
32
6 лет назад
0
ну вот дэ. это же нормально быть админом своей пеки...
0
35
6 лет назад
0
Fakov, да, но не сидеть под ним
0
29
6 лет назад
0
Вот у меня вопрос в чём истинная цель создание ещё одного MPQ правщика, если есть другие. Вы хотите добиться умного импорта, которого нет у других правщиков. Али просто вы делаете его как хобби?
4
32
6 лет назад
4
KingMaximax:
Вот у меня вопрос в чём истинная цель создание ещё одного MPQ правщика, если есть другие. Вы хотите добиться умного импорта, которого нет у других правщиков. Али просто вы делаете его как хобби?
моя истинная цель лежит немного в другой плоскости. Она недосягаема. Я вернулся на сайт несколько месяцев назад под лозунгом make warcraft great again и просто развлекаюсь этим сейчас. Конкурс, редактор mpq - это все хобби, результатом которого является какой либо продукт, который увеличивает энтропию вселенной. Зачем - так надо, религию запрещено обсуждать в интернетах
Цель достаточно проста - мне было нужно. С прагматичной точки зрения я просто пилю в свое удовольствие функциональный редактор с возможностями, которые не нашел в других mpq-редакторах.
0
29
6 лет назад
0
Цель достаточно проста - мне было нужно. С прагматичной точки зрения я просто пилю в свое удовольствие функциональный редактор с возможностями, которые не нашел в других mpq-редакторах.
Понятно, хотя неплохо было если кто-то б нашёл исходники MPQMaster и перепилил его бы в более совершенный редактор, который поддерживал бы юникод и ещё в нем можно было сделать ф-ию создать новый mix-архив и паковать в него фалы. Просто нынешние уже не так хороши, и им возможно много не хватает.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.