Представляю на ваш суд свою поделку.
NFirmwareEditor
Редактор ресурсов прошивок таких модов как: Evic VTC Mini, Cuboid, RX200, PresaTC75W.
Возможности:
- Открытие зашифрованных / расшифрованных бинарников прошивки;
- Сохранение как в зашифрованном так и в расшифрованном виде;
- Быстрая расшифровка / зашифровка без открытия прошивки (Tools -> Encrypt / Decrypt);
- Поиск графических ресурсов по пресетам (пресеты для любой прошивки можно задать в файле Definitions.xml);
- Поиск строковых ресурсов по пресетам;
- Редактор строк;
- Встроенный редактор, позволяющий очищать / инвертировать / переворачивать / копировать / вставлять / двигать в 4х направлениях изображение;
- Запоминания простых настроек приложений: высота и ширина окна, а так же состояние "полный экран" или обычное окно;
- Возможность экспорта / импорта изображений;
В планах:
- Добавить undo / redo в редактор;
- Добавить поддержку второго блока изображений для прошивок, в которых оный присутствует; - реализовано в v1.5
- Возможность просматривать и редактировать строки; - реализовано в v2.0
- Добавить патчер и патче создатель;
- Ваши пожелания приветствуются;
Экспорт / импорт:
Экспорт и импорт осуществляются путем выделения одного или нескольких изображений из списка и вызовом контекстного меню (правая кнопка мыши).
Слева расположены текущие изображения, а справа те, которые вы можете импортировать.
Количество участвующих изображений в импорте является минимальным из возможных с левой и правой стороны.
То есть, если вы выгрузили 50 изображений, а пытаетесь их импортировать вместо 3, то в импорте будут участвовать первые 3.
Скачать:
- Исходники - https://github.com/TBXin/NFirmwareEditor
- Последнюю актуальную версию: https://github.com/TBXin/NFirmwareEditor/releases
Требования:
- Windows XP или выше.
- Наличие установленного .NET Framewokr 4 или выше.
ПыСы:
Так же хочется отдельно выразить благодарность камрадам:
maelstrom2001 и
MicroSur, которые своими утилитами и раскопками дали своего рода пинок и подтолкнули на создание сия тулзы.
ПыСы:
Автор напоминает, что не несет ответственности за любые манипуляции, которые вы совершаете с прошивками своего девайса!!!