Статья может пригодиться тем, кто делает моды на какие-либо программы для смарта. На ее написание натолкнуло сообщение, которое я получил буквально сегодня. Далее практически цитирую наш диалог.
Q: Хотел спросить а как ты менял иконки в avkon2.mif я пробовал у меня все местами меняются значки, чем ты распаковываешь и упаковываешь?
A: Есть такая программа на комп SIScontents (берем его, например, здесь). Она позволяет редактировать mif, не нарушая порядок иконок в нем. Но есть много нюансов. Во-первых, нужно создать в программе проект, после чего нажать на кнопочку Contents и добавить в него mif, который хотите изменить. Отдельно mif-файлы программа не обрабатывает. Двойным кликом открываем добавленный mif-файл и нажимаем extract all images. Появляется новая проблема. Извлекаются иконки в формате svgb, который не открывается ни одной программой (он защищен). Нужно преобразовать svgb в svg. Можно воспользоваться для этого маленькой утилитой из прикрепленного файла. Достаточно закинуть svgb-файлы в папку с программой и запустить start.bat. После преобразования можно просматривать иконки с помощью плагина от Adobe. Находим иконку, которую хотим заменить. Рисуем в иллюстраторе (или в каком-либо другом векторном редакторе) иконку для замены. После чего в Siscontents находим иконку с нужным номером и нажимаем replace (заменить). Выбираем заранее нарисованную иконку (в svg формате) и закрываем окно редактирования mif-файла, после чего извлекаем измененный mif по нужному пути. Все. Спасибо за внимание. Если есть вопросы, задавайте.
p.s. Способ может и известный, но я так и не нашел ничего подобного, когда сам столкнулся с проблемой редактирования больших файлов. Старый добрый SmartSis некорректно распаковывает большие файлы с иконками.
p.p.s. Прошу простить, если ошибся категорией. Впервые выкладываю статью.
Прикрепленный файл #1: svgb-to-svg_by_sergman_in_14012010234618_articles.zip (23.79 кб)
Источник новости: dimonvideo.ru
Никто не пробовал применить этот способ по редактированию avkon2.mif для S^3?
-------------
Добавлено в 19.50: Всё гуд Большое спасибо!
0 ответить