Reforgerator — программа для массовой обработки изображений и создания иконок Warcraft III.
  • Поддержка стилей: Classic SD, Classic HD и Reforged HD для всех версий Warcraft III 1.0—2.0+.
  • Поддержка размеров: Все рамки доступны в размерах 64x64, 128x128 и 256x256.
  • Поддержка форматов: из всех популярных форматов изображений в BLP, DDS, TGA и PNG.
  • Предварительный просмотр влияния степени сжатия на качество картинки.
  • Пакетная обработка: генерация иконок в различных стилях, размерах и форматах по одному нажатию кнопки.
  • Опции первичной обработки: Обрезка краёв, добавление чёрной рамки, настройка альфа-канала.
  • Различные методы работы: Выбор файлов и папок через проводник, перетаскивание (Drag-and-Drop) или командную строку (CLI).
  • Поддерживаемые языки: English, Русский, Español, Tiếng Việt, 简体中文.

ИСХОДНИКИ

Программа написана на Python 3.12. Исходный код доступен на GitHub: github.com/makkad0/Reforgerator

Changelog
Открыть
📅 1.1.5 - 6 мая 2025:
  • Рамка BTN-classic-sd-256 от Aldeia теперь используется по умолчанию для BTN-рамок в стиле Classic размером 128x128 и 256x256. Старая рамка Classic HD 2.0 всё ещё доступна через выбор пользовательских рамок.
📅 1.1.4 - 6 мая 2025:
  • Добавлена пользовательская рамка BTN-classic-sd-256 от Aldeia — стилизованная под BTN Classic SD, но выполненная в разрешении 256x256. В отличие от других рамок этого разрешения, она использует стиль Classic SD, а не Classic HD.
📅 1.1.3 - 21 марта 2025:
  • Опция прогрессивного кодирования BLP заменена на опцию оптимальной сжимаемости. Новая опция автоматически тестирует несколько настроек кодирования и выбирает наиболее эффективную. Выбираются те настройки, которые дают наименьший размер файла после сжатия zlib, что улучшает эффективность хранения BLP в архиве.
📅 1.1.2 - 18 марта 2025:
  • Дополнена секция "О программе".
📅 1.1.1 - 16 марта 2025:
  • Оптимизация веса дистрибьютива. Исправлены мелкие ошибки.
📅 1.1.0 - 15 марта 2025:
  • Добавлена поддержка PSD-файлов, включая RGBA-слои, прозрачность и маски в обычном режиме наложения.
  • Для входных и выходных BLP1 JPEG добавлена поддержка альфа-канала.
  • Добавлен фильтр по формату файлов изображений для пакетной обработки директорий.
  • Добавлена поддержка многопапочного режима для Drag-and-Drop и CLI-ввода.
  • Обновлен интерфейс выбора папок — добавлена новая иконка.
  • Добавлена поддержка пользовательских рамок. Подробнее в readme.txt
  • Введены новые типы рамок: Scorescreen Hero (SSH) и Scorescreen Player (SSP).
  • Добавлены отдельные рамки для иконок "Disabled Passive" (DISPAS) и "Disabled Autocast" (DISATC).
  • Область Drag-and-Drop расширена на всё окно программы.
  • Добавлена локализация на упрощенном китайском (local_zh-CN.txt).
📅 1.0.0 - 8 марта 2025:
  • Публичный релиз.
Комментарий от автора Makkad:
Открыть
Программа представляет собой графический интерфейс для ранее написанного мной скрипта, с помощью которого я создавал иконки для своего проекта Northrend RPG с полной поддержкой Classic и Reforged графики. Поэтому мне нужен был единый инструмент, позволяющий быстро и просто создавать полный набор иконок для разных стилей.
Спасибо RvzerBro и Darkmen500 за предварительные тесты.
Буду рад получить ценные замечания по багам, недоработкам, и возможным улучшениям программы.
Пароль от архива: makkad
Программа предназначена для Windows.
  1. Пароль от архива: makkad .Распакуйте архив Reforgerator_{ver}.zip в папку с правами на чтение и запись.
  2. Запустите программу Reforgerator.exe из извлечённой папки.

УДАЛЕНИЕ

  1. Запустите uninstall.bat, чтобы удалить приложение.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Этот комментарий удален
22
Программа подойдет для любого патча или исключительно Reforged?
Ответы (1)
23
Maxlaid, Встроен набор рамок для любого патча начиная с релиза, в том числе Warcraft III 2.0 Classic HD. Соответственно выбираем:
Warcraft 1.0 - 1.31: Стиль Classic, 64x64 blp
Warcraft 1.32+ SD: Стиль Classic 64x64 dds
Warcraft 1.32+ Reforged HD: Стиль Ref.HD 256x256 dds
Warcraft 2.0+ Classic HD: Стиль Classic 256x256 dds
23
Не хватает 128х128 для 1.0-1.31
К примеру 1.26а прекрасно кушает такие иконки, проверял и делал. Качество при этом лучше получается
Или можно? На скриншоте вижу, что можно, но для классики ли?
Ответы (1)
23
Поддержка размеров: Все рамки доступны в размерах 64x64, 128x128 и 256x256.
EugeAl, почему не хватает? Все есть уже в программе.
8
Класс! Программа весьма удобная рекомендую её. Поддерживает Классику или реф. 10 из 10)
1
Приветствую! Как запускать в WFT карты размером более 8 мб.? подскажите... в интернете есть гайды... но не получается при помочи вставки файлов, не получается запустить большие карты.
Ответы (1)
23
Avadonchik, вопрос не по теме ресурса, но все же отвечу. Скачайте и положите в корневой каталог игры следующий mix файл
15
Планируется поддержка SSH иконок (которые отображаются на экране статистики у героев; в Reforged этот момент не поддерживается), ну или просто каких-либо кастомных рамок?
Ответы (1)
23
Pavell, да, можно добавить в будущем поддержку кастомных рамок (включая SSH). Не стал SSH сразу поддерживать, так как тут ничего нового по сравнению с Button Manager не привнести.
11
А чего PSD фотошопский не сделали как поддержку формата? Button Manager поддерживает и это очень удобно... А еще картинку нельзя прямо брать и перетягивать на программу, нужно тыкать кнопки... ааа... я очень ленив. Хочу как в Button Manager!
Ответы (4)
23
Различные методы работы: Выбор файлов и папок через проводник, перетаскивание (Drag-and-Drop) или командную строку (CLI).
prizraknadache, здравствуйте. Перетягивание есть в окно предпросмотра загрузки. Перетягивать можно как папки, так и набор файлов.
Поддержку входного PSD можно попрбовать добавить, спасибо.
11
makkad, ааа вот оно как... а вот в Button manager в любой участок программы можно переносить... почему именно в окно предпросмотра сделано?)) Если в любое место программы это было бы удобнее... Точно также BLP lab работает. К слову, поддержки кастомных рамок нет или я просто этого не увидел ?
23
prizraknadache, чуть проще было реализовать так. Но попробую посмотреть, можно ли будет без серьезной переделки сделать перетягивание на все окно.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.