MBMTooL - программа для работы с MBM-файлами. Описание от автора: Навигация: При входе в программу необходимо выбрать диск с которым будете работать, при работе с диском C: скорость запаковки/распаковки выше, но необходимо чтоб на нём хватало места (а обычно места на нём мало), при работе с диском E: скорость поменьше, но места хватает. Далее отображается два рабочих окна, в левом окне список картинок в папке /Python/mbmtool/img , в правом окне список mbm файлов в папке /Python/mbmtool/mbm , Если таких папок у вас нет - они будут созданы, если они пустые - программа скажет об этом. Левое окно "картинки": Каждый элемент списка подписан значением битности используемой при запаковке: значение "24" означает, что данная картинка будет упакована как есть, значение "16" означает, что картинка будет упакована с небольшим сжатием которое достигаеться посредством уменьшения палитры, значение "08" означает, что картинка будет упакована в чёрнобелых тонах, т.е. как маска (к предыдущей картинке). По умолчанию значения выставляются в "16" бит, выбрав пункт меню "битность" вы можете автоматически присвоить картинкам нужную битность. Если вас не устраивает автоматическая расстановка битности, то нажатием на клавиши 1,2,3 вы можете изменит битность картинки, находящейся под курсором, на 8,16 и 24 бита соответственно. Нажав в центр джойстика Вы сможете посмотреть картинку находящуюся под курсором. При просмотре Вы можете листать картинки нажимая джойстиком вправо/влево. Выбрав пункт меню "запаковать" вы запустите процесс упаковывания картинок в mbm файл. Программа предложит вам ввести имя mbm файла, имя пишется без формата. Картинки упаковываются в mbm файл в папке /Python/mbmtool/mbm/ . Следите за прогрессбаром, если всё пойдет хорошо и без сбоев, то по окончании запаковки программа сообщит вам "запаковано". Если же программа не сможет открыть какую либо картинку - она выдаст вам запрос, отменить запаковку или продолжить проигнорировав эту картинку. Форматы поддерживаемых картинок: png , jpg , gif , bmp . Картинки в mbm файле будут идти в таком порядке как вы их видели на экране и их цвета будут зависеть от указанных вами значений битности. Совет: чтобы ваши картинки были упакованы в mbm в том порядке как надо вам, а не так как захочет программа, задавайте названия картинкам 001.png, 002.png и т.д. в таком же духе. ВНИМАНИЕ: имена картинок не должны содержать русских букв (кирилицы). ВНИМАНИЕ: не насилуйте свой смарт и программу, не надо паковать фотографии и карты городов - программа рассчитана на работу с относительно небольшими картинками, помните что вы работаете не на компьютере, а на смарте, ресурсы которого весьма ограничены. Центральное окно "архивы": Выбрав пункт меню "распаковать" вы можете распаковать mbm файл на картинки. Распаковывается файл на котором перед нажатием меню был наведён курсор. Далее необходимо выбрать в какой формат картинок будет распакован mbm-файл: png или jpg . Рекомендую использовать формат png , так как после обратной сборки mbm файл получается гораздо меньших размеров, чем при сборке из jpg , вес mbm файла зависит от качества цветопередачи и сглаживания, которые у png лучше чем у jpg . Распаковка происходит в папку /Python/mbmtool/img в картинки выбранного формата. Если в папке были картинки, то до распаковки они будут удалены, если картинок было много программа подвиснет на несколько секунд, ничего страшного в этом нет. Данные о битности картинок сохраняются в файл /Python/mbmtool/img/mbmlist.txt . Эти данные нужны программе для автоматического выставления битности в соответствии с исходными значениями. Следите за прогрессбаром, как дойдёт до конца программа сообщит о окончании распаковки, в случае возникновения ошибок уведомит вас о них. Нажав в центр джойстика Вы откроете редактор mbm файла, в котором можно добавлять, удалять и заменять картинки, а также извлекать их. Нажав в центр джойстика в редакторе Вы сможете посмотреть картинку находящуюся под курсором. При просмотре Вы можете листать картинки нажимая джойстиком вправо/влево. При добавлении картинка вставляется следом за картинкой на которой наведён курсор. При добавлении и изменении картинок надо выбрать картинку из папки Python/mbmtool/img и указать нужную битность. Извлекаются картинки в папку Python/mbmtool/img под имененм mbm файла плюс индекс картинки в нём, в формате png . При нажатии "выйти" если были произведены изменения, программа предложит их сохранить, если согласитесь - произойдёт перепаковкаmbm файла. История программы: 28.04.2009 версия 3.0: Переработано построение интерфейса, улучшен прогрессбар. Модифицирован алгоритм упаковки картинок в mbm-файл. 29.04.2009 версия 3.1: Переработан интерфейс, теперь инициализация списков происходит только если в папках были удалены/добавлены/изменены файлы (анализ по общему весу, не совсем точный, но хоть что-то). В очередной раз модифицирован алгоритм упаковки картинок (вынужденая мера, необходимая для добавления редактора). Модифицирован алгоритм распаковки mbm файлов, теперь программа постарается распаковать даже "битые" mbm файлы (например те которые были недопакованы). Добавлен дебагер. 30.04.2009 версия 3.2: Добавлен удобный вьювер с автозумом, устранена ошибка в инициализации списка картинок. 06.05.2009 версия 3.3: В заголовке вьювера теперь помимо имени и битности картинки отображается её размер. Изменён дебагер - теперь информация об ошибке не только выводится на экран, но и записывается в файл, в корне диска C . Разработчик: Shrim Интерфейс: русский Совместимость: symbian 9.х
|