PatchMaker
Вот такая интересная программка от ds3v с MotoFana, идея не малоизвестного Osta так же с MotoFana, неперестающего нас радовать своими идеями и достижениями.
За что огромный респект этим двум комрадам
Данная программка даёт волю вашей фантазии по оформлению рабочего стола вашего телефона, и внешнего дисплея на моделях, где он имеется.
Посуте программа предназначена для генерации патча "Свобода в Статус-строке"
В общем вот что этот патчер умеет:
При указании папки с иконками патчер ищет указанные в файле конфига названия иконок для группы, и ищет максимальные размеры иконок данной группы. То есть если имеется 2 иконки, допустим с размерами 10x2 и 3x15, то размер созданного поля для данной группы будет равен 10x15. Это сделано в качестве защиты "от дурака", то есть чтобы не было проблем с пропаданием иконок. Первая иконка в конфиге для группы указывается как основная и она будет отрисовываться на иконке группы. Если иконки нет в выбранном каталоге, то основной становится вторая, и так далее.
Присутствует возможность открытия файла патча "*.fpa". Никакой защиты не сделано по этому поводу, впрочем позже будет сделана проверка "Description". С патча читаются позиции и размеры и вы увидите результаты на экране.
Имеется возможность задания размера "холста". Далее выложу полное описание конфига.
Имеются профили,пока только 3(r373_49R, R373_48R, R365_08R(взято с описания данного патча)), но это только потому что у меня нет других прошивок.
Кстати профили сортируются. То есть если выбран размер экрана 176x220, то только профили для этого размера и будут показываться.
Поиск сигнатуры по CG1, если нходится то добавляется в профили(пока нет проверки на присутствие).
Ну и сохранение в файл "fpa".
Насчет редактирования...
Перемещение групп осуществляется при помощи мышки, клавиатуры и полями для ввода.
Защита мышки, клавиатуры имеется, а вот насчет полей для ввода, если честно уже не помню... Вроде есть =).
Что касается клавиатуры:
Для начала нужно кликнуть мышкой на любую группу. После этого стрелочками перетаскивайте свои группы. Для удобства сделаны дополнительно:
1. [Ctrl]+стрелки - перемещение с шагом 5 пикселей.
2. [Shift]+стрелки - изменение размера. может использоваться совместно с клавишей [Ctrl]
Да, еще, была проблема с перекрытием иконок(то есть за одной не видно другую(на холсте, а не на экране)), решилось все за счет ComboBox с названием групп, выбираете группу и она выделяется на холсте, переходя в поле видимости.
Имеются профили:
-=Профили для V3i=-
R4441D_03_03R внещний и внутренний дисплеи
R4441D_01_03R внещний и внутренний дисплеи
-=Профили для V360=-
R4513_E0R
R4513_B7R
R4513_ABR
R4513_ACR
R4513_AER
-=Профили для L7=-
R4513_ABR_RB
R4513_ACR_RB
R4513_DCR_RB
R4513_E0R_RB
R44419_D6_1AR_RB
-=Профили для E398/E1=-
R372_95R
R373_48R
R373_79R
R373_49R
-=Профили для других моделей Моторола=-
R365_08R
Внешний экран(ничего о нем не знаю. Делал по паттерне, которую выкладывал Osta)
В общем пользуйте, ищите баги, отписывайтесь.
А вот что можно сотворить:
Это скажем так краткое, образное описание, более подробная информация и обсуждение на МотоFane, вот здесь
ссылка на программу
ссылка на программу непосредственно из первоисточника
программа весит : ( 44.41 килобайт )
Пользуемся и радуем нас своими достижениями.