Multi Image Tools 3

Joker-2013

Администратор
Multi Image Tools 3

Краткое описание:
Программа распаковки и упаковки Android образов разделов, прошивок SoC Amlogic, Rockchip и Allwinner в среде Windows (x86\x64)
62
Возможности:
  • Распаковка и упаковка разделов: system, vendor, product, odm (raw, sparse)
  • Распаковка и упаковка разделов с расширением: *.img; *.fex; *.PARTITION; *.new.dat; *.new.dat.br
  • Распаковка и упаковка раздела логотипов: logo.img, logo.PARTITION
  • Распаковка и упаковка раздела: _aml_dtb.PARTITION (single, multi, multi/gzipped)
  • Распаковка и упаковка раздела ресурсов: resource.img
  • Распаковка и упаковка прошивок SoC Amlogic, Rockchip и Allwinner
  • Распаковка и сборка пакета обновлений: *.zip (Update.zip)
Плюсы:
  • Программа полностью бесплатна для некоммерческого использования
  • Портативная версия. Не требуется установку в систему, не оставляет следов работы в реестре
  • Программа многопоточна и при выполнении действий, интерфейс отзывчив
  • Простота в управлении и минимум действий со стороны пользователя
  • Авто определение желаемого действия, на основе анализа файлов
  • Автоопределение типа раздела: raw или sparse
  • Пакетная обработка и отложенные задания
  • Выполнения после распаковки и до упаковки прошивки, дополнительных действий.
  • Запуск программы с параметрами командной строки
  • Перетаскивание на значок программы или в окно программы файлов и папок
  • Перетаскивание файлов в окно программы, даже когда выполняются текущие действия
  • Никаких отвратных батников и привязки к конкретной папке
  • Файл образа может находится где угодно, папка с распакованным образом, будет создана рядом с файлом.
  • Логирование всех действий
  • Лог файл можно сохранить в любой момент или найти в папке bin\lastAction.log, после закрытия программы
  • Мультиязычный интерфейс. С возможностью локализации на любой язык.
  • Unicode версия программы
  • Настройка внешнего вида главного окна программы
  • Настройка параметров сжатия
  • Звуковой сигнал по окончанию всех действий
  • Работа в ОС Windows от XP до 10 (x86\x64)
  • Быстрые фиксы автором, при нахождении багов пользователями.
Минусы:
  • Все файлы и папки в одной папке, куча всего и тяжело ориентироваться
  • Нет динамической индикации прогресса выполнения текущего задания
  • Нет возможности выбрать текущую папку проекта и быстрого доступа к ней
  • Нет файла справки
  • Нет описания трюков, для выполнения нестандартных действий
  • Периодические ложные детекты антивирусов на программу и консольные утилиты в её составе
  • В некоторых случаях, антивирус может по тихому блокировать действия и не давать их выполнить корректно
  • Для подписания Update.zip, требуется установленный в систему движок Java
Как пользоваться: Перенесите на окно программы или на её значок образ(ы) прошивки (*.img), файл(ы) обновления (*.zip), образ(ы) раздела(ов) (*.img, *.PARTITION, *.fex, *.new.dat, *.new.dat.br) или папку с распакованной прошивкой, папку с распакованным обновлением, папку с распакованным образом раздела.
596061
Внимание! Частые обновления без изменения версии. Ориентируйтесь по номеру билда в свойствах файла.
14.02 18:30 Добавлена ссылка на данную тему в меню Помощь
15.02 20:30 Информирует о свободном месте, которое можно использовать для добавления своих файлов в раздел распакованного образа
16.02 11:12 Системный звук после выполнения всех действий
16.02 16:40 Системный звук заменён на пользовательский (IMG_Tools3\bin\Complete.wav), добавлена регулировка громкости данного сигнала и тест воспроизведения
18.02 23:20 Окно О программе и Donate (ранее были лишь системные сообщения)
28.02 17:50 Настройки размера и цвета шрифта, индекс в имени создаваемого файла прошивки, оптимизация кода
03.03 01:00 Мульти язычная версия Пока только русский и английский язык. Если мне пришлёте свои переводы, с удовольствием добавлю
07.03 10:00 Распаковка и упаковка прошивок Амлоджик, Рокчип и Алвинер. Новое название программы.
08.03 00:40 Восстановлена работа функции дополнительной распаковки и упаковки образов system и vendor (галочки в меню настроек)
13.03 19:00 Выведено ещё несколько строк в файлы локализации, удалены не используемые процедуры
14.03 19:15 Китайский, Украинский, Белорусский языки локализация. Распаковка прошивок Рокчип нового образца, распаковка boot, recovery разделов
15.03 13:40 Распаковка и упаковка раздела: Logo (Благодарю XVortex за помощь!)
16.03 11:30 В папке с распакованным Logo, файлы с расширением: bmp. Резервные копии разделов с расширением: bak
17.03 12:10 Распаковка и упаковка raw разделов (Благодарю derak1129 за идею) Правка файлов локализации. Последняя версия на пайтон (питон) движке, далее будет интересней.
17:03 18:00 Облегчённая версия по размеру, но не функционалу. Распаковка и упаковка Product и Odm разделов (v3.2)
18.03 18:16 Распаковка и упаковка раздела Product и Odm в меню пред настроек
22.03 22:16 Распаковка и упаковка раздела _aml_dtb.PARTITION (single, multi, multi/gzipped)
23.03 20:20 Распаковка Update.zip, образов разделов *.new.dat и *.new.dat.br (упаковывать пока не умеет) (v3.3)
27.03 20:20 Новые пункты в menubar, упаковка разделов *.new.dat и *.new.dat.br
27.03 22:15 Отредактирован дизайн меню настроек
28.03 12:10 Доработана функция распаковки разделов: *.new.dat и *.new.dat.br, удаление промежуточных образов
28.03 12:10 Доработана функция сборки разделов: *.new.dat и *.new.dat.br, удаление промежуточных образов
29.03 17:18 Упаковка, распакованного ранее файла обновления (Full OTA) Update.zip. Подписывание файла обновления, тестовой подписью. Установка уровня сжатия в настройках программы
31.03 00:10 Установка параметров сжатия в меню настроек. Другая, более стабильная утилита подписания. Правка файлов локализации
03.04 21:30 Устранена ошибка: упаковка временного файла конфигурации update.cfg в архив update.zip
07.04 15:35 Правка настроек компилятора (v3.4)
15.04 22:50 Устранена ошибка: при распаковки *.zip не открывалась папка проекта в проводнике (если в настройках выставлена такая опция)

Скачать: up.png
тут или тут
 
Последнее редактирование:

Joker-2013

Администратор
Мой антивирус находит заразу и блокирует работу программы ?
Зловредов в программе нет и не будет, так же их нет в консольных утилитах распаковки.
То что антивирусы ругаются, это ложные детекты.
Я в своей программе сделал всё возможное, что бы программа работала кристально чисто, выполнил неписанные правила кодера, но всё равно возможны детекты AV
Делать с этим ничего не собираюсь, так как война с Антивирусными программами совсем не равная. Их много, а я один.
Вы сами решайте, пользоваться программой, занося её файлы в белый список AV, отключать его, или удалить программу и найти нечто другое.
Почему окно программы так выглядит и к чему ей это чёрное окно?
Программа, лишь оболочка, для запуска консольных утилит разных авторов.
Данные консольные утилиты, при выполнении, предоставляют информацию, которую удобно просматривать в одном окне.
Почему в программе нет динамического отображения прогресса выполнения действий?
Не сложилось... Всякие фейковые процессы выполнения, нагружают компьютер и мешают консольным утилитам выполнять их истинное предназначение.
Почему главный принцип программы, это перетаскивание в окно или на значок программы?
Во всех других программах, данного назначения, мне не нравилась привязка к определённым папкам. В данной программе такого ограничения нет. Лично мне, удобно именно такое управление.
Кидать в окно программы файлы и папки, не задумываясь о том, как распаковывается или упаковывается тот или иной файл.
Почему в программе нет справки ?
Потому что её кто то должен создать и обновлять. Создание справки, это ещё один проект, на который уйдёт куча моего времени.
Программу я пишу лично для себя и друзей, но поделился с вами безвозмездно.
Я умею использовать весь функционал программы, друзьям подскажу.
Все остальные, пользуются на халяву, так как есть.
Создать справку могу, но только за финансовую помощь проекту, если такая будет и наберётся в объеме от $50.
Ибо лично мне справка не нужна, а делать то, что мне не хочется за Спасибо, нет ни малейшего желания.
Почему программа не распаковала мой образ?
Я тестировал работу только на нескольких тестовых образах и не могу гарантировать что будет работать на других...
Если уж хотите помочь, распишите всё в деталях, представьте скриншоты, видео и ссылку на образ, с которым программа не справилась. Будьте готовы тестировать.
Если у меня будет желание и время, я проверю и отвечу в чём причина и если получится, устраню неисправность в коде программы.
Нет желания описывать и тестировать, не пишите вообще, ибо пользы от вашего сообщения ни какой.
Я вам написал личное сообщение, а Вы не отвечаете.
По возможности, стараюсь отвечать всем.
Но если сообщение короткое и невнятное, то нет желания общаться с таким человеком, которые не потрудился описать детали и принуждает меня задавать дополнительные вопросы, отвлекаться от своих дел и портить свои нервы.
Я как автор программы, никому ни чем не обязан. Так как, распространяю её безвозмездно.
Без каких либо гарантий. Поддержка возможна, но зависит от моего желания.
Приветствуется материальная помощь проекту, это помогает мне понять что проект кому то нужен, способствует его развитию и улучшению функционала..
Реализуйте возможность работы с Андроид 10, 11, 12+
Возможность распаковки и упаковки, зависит от наличия (существования) консольных утилит под Windows х86. Если их не существует, то ничем не могу помочь.
Почему вы не реализовали такой то функционал?
Наверное потому что я не знал что он кому то требуется и не вижу полной картины интеграции его с существующим в программе. Мало предложить что то, нужно понять и решить множество технических вопросов.
Если мне функционал не интересен, а Вам он требуется в работе, будьте любезны описать всё в деталях, тестировать и сделать пожертвование на развитие программы.
Почему Вы постоянно пишите про пожертвование $?
Я писал программу для себя и функционал меня полностью устраивает. Меня попросили его расширить, я это сделал. Дальнейшее развитие нужно Вам, а не мне. Делать что то, то что не хочется и не приносит радости, нет никакого желание, тем более безвозмездно. Уж поверьте, не разбогатею я на донатах... В лучшем случае, оплачу услуги интернета. Или куплю что то покушать. Обычно, если программа фришная, то многие считают её халявой и никогда не помогут автору. Притом считают, что автор им что то должен, раз уж поделился своей разработкой, но это не так...
Я нашел баг в программе, устраните...
С удовольствием, если предоставите полную информацию его возникновения.
Если не хотите помогать, то лучше и не пишите... Ибо у меня всё работает и вычислять что не работает у вас, нужно куча времени и сил и может так оказаться, что виновата не программа а пользователь, оказывать в данном случае адресную помощь, безвозмездно я не хочу, извините.
Можно ли использовать программу в коммерческих целях?
Нет, нельзя! Я пишу программу, трачу своё время, нервы, силы, оплачиваю свет, интернет.
Вы же хотите зарабатывать деньги, так поделитесь с автором, в личке обговорим условия.
Как я могу помочь проекту?
Участвуйте в темах обсуждения, предлагайте идеи, тестируйте, пишите о программе на разных ресурсах, переводите посильную материальную помощь.
Я помог автору финансово, а он не хочет делать то что я прошу...
Помощь является безвозмездной, то есть не обязывает автора не к чему.
Если вы что то хотите за неё, сразу обговаривайте детали с автором.
На реализацию какого то функционала, требуется время, нужно просто подождать.
Не всегда реализация возможна, в контексте данного проекта.
Продолжение следует...
 
Последнее редактирование:
Верх