indeec
20.8.2006, 13:07
Недавно лазил по форуму и нашел темку про этот формат. Вот написал прогу для быстрой установки этих тем.
Пока она еще альфа но будет доробатываться до полноценного менеджера тем
Текущая версия 0.4а может
* инсталлить темы из mxt выбором компонентов для установки
* имеется приличный вьювер
* Появился человеческий интерфейс
Планирую в будущих версиях:
* закачку гифов и меню просто с винта, а не из темы
* добавить сборку меню по конфигу
aligatro
20.8.2006, 16:21
indeec
21.8.2006, 14:16
Цитата(Motohobiman @ Понедельник, 21 Августа 2006, 13:51)
Пиши,просто я не понимаю инсталятор куда и какой (с компа на тело).Дай иhфы.
Ставит темы в формате Moto x-theme на тел
Пр формат поищи на форуме
Сами темы можно скачать с cym.motofan.ru раздел "Темы"
Прога полезна только владельцам с380/650 и.т.д (где нет встроенной поддержки скинов)
А ставить просто:
Качаеш тему
Распаковываеш в любую директорию
В проге открываеш moto.xtheme.ini из этой директории
Проверяеш статус подключения в проге, при необходимости переподключаеш телефон
Давиш кнопку "Установить тему". Если все ОК то прога скажет "Тема установлена"
Перезагружаеш телефон и радуешся новым иконкам, цветовому стилю и в зависимости от темы, меню.
В следующих версиях добавлю автоматическую загрузку обоев, анимации на вкл/выкл и звуков (если это все будет идти в теме конечно:) )
Motohobiman
22.8.2006, 10:44
Пишу подробней.У нас (л2 и л6) нет скинов,а темы есть.Проблема в том,что напрямую mma_ucp редактировать нельзя пока ни чем .Можно только перегнав через утилиту mma_ucp конвертор,потом править можно в p2k menu editore.Я и спрашиваю не смог бы ты посмотреть конвера для интеграции в прогу.Выложить счас сам конвер не могу.
indeec
22.8.2006, 12:18
А зачем mma_ucp редактировать? Он идет в теме из заменяет твой.
На всех моторах вроде он один и тотже (возможно путаю с spcolor :)
А конвертор пока поискать немогу - денег на инете осталось очень мало (
Кстати если твой конвертор может работать с ключами коммандной строки, то его можно будет включить в программу
(Если лицензия позволяет, конечно)
Motohobiman
22.8.2006, 15:40
Конвер фриварный.Проблема у новых моделях мото,другой формат мма,и для того чтобы тел правильно понял мма нужно его ещё раз прогнать через конвер и уж потом залить.ЗЫ Незачто,тебе спасибо за работу.Денег и у меня нету,как смогу сразу выложу или ссылку кину.Пиши !
Вот разжился на деньги,выкладываю конвертор посмотриЮможет что-нить и выйдет !!!
indeec
23.8.2006, 3:00
Спасибо за конвер. Щас попробую чтонить написать.
Не этот конвер включать будет крайне геморойно
С функциями типа SendMessage() я еще работаю плохо, а без них никак
А у тебя нет случайно консольного конвертора. Его включить просто
Да и лицензия на тот конвер кажись не позволяет его включить в прогу.
Motohobiman
23.8.2006, 4:24
Консольного нету...Давай тогда пойдём другим путём,для наших тел можно инсталировать всё кроме мма,его можно отдельно прицепить вручную например,тем более один раз и всё.Да думаю,это самый нормуль,а ты если можеш то сделай поддержку профилей,функция будет полезна всем(можно на все тел. сделать) на с 380 нет камеры ,один профиль,для с 390 есть блютуз -другой профиль и т.д. Ну это к примеру,тебе конечно видней,как проще.
indeec
23.8.2006, 5:10
Цитата(Motohobiman @ Среда, 23 Августа 2006, 10:54)
Консольного нету...Давай тогда пойдём другим путём,для наших тел можно инсталировать всё кроме мма,его можно отдельно прицепить вручную например,тем более один раз и всё.Да думаю,это самый нормуль,а ты если можеш то сделай поддержку профилей,функция будет полезна всем(можно на все тел. сделать) на с 380 нет камеры ,один профиль,для с 390 есть блютуз -другой профиль и т.д. Ну это к примеру,тебе конечно видней,как проще.
Если бы темы поддерживали такое, профили можно было бы прикрутить
В теме идет один мма. Все что могу сделать - выбор устанавливаемых компонентов.
Кстати все ссылки на новые иконки хранятся в mma_ucp, так что всем владельцам Л2 и Л6 его придется вручную конвертить и заливать
Motohobiman
23.8.2006, 9:45
Хорошо ,подумаю над этим.Ты не пробовал в темах сам ковыряться,мечтаю об одной хорошей проге,которая умеет всё делать и мма потрошить и иконки со всеми прибамбасими лить.Ладно.Может что и придумаем !Спасибо за старание !
indeec
23.8.2006, 10:14
Тема - это ини конфиг и куча файлов. В них даже умственно отсталый разберется :)
А если я разберусь с форматом мма, то напишу прогу, которая будет собирать меню под нужную модель
А придумать что-то врядли получится - стандарт moto x-theme не я придумал, а в нем нет раздельных меню для каждой модели
Motohobiman
23.8.2006, 11:14
Разберись с мма ,было-бы круто,тебе немного поможет seemplayer ,скачать можеш на сайте Осты,ссылку смотри в его подписи.Ну а формат мма не знаю,просматривал в хексе ,толком ничего не разобрал.Версию качну ночью.
indeec
24.8.2006, 5:13
Немного разобрался с мма
Если я все правильно понял, то:
До названия пункта меню идет 6 байтов
Все адреса пунктов меню в файле фиксированные
(Правда я понял значение только 4 байтов)
1: наличие подменю 00 нету 01 есть
2: Пренадлежность к группе
09 главное меню
0D офис
0F интернет
10 медиацентр
12 настройки
18 Служба вызовов
3: Стартовый адрес следующего меню
4: Его значение я непонял
5:Там везде нули, значения вроде нет
6: Его значение я тоже непонял
Посмотри тоже вдруг чего найдеш
Motohobiman
24.8.2006, 7:26
Закачал прогу-ты красавчег-очень мне понравилось,дизайн со вкусом,интуитивно понятно всё ,в общем рулез!Мне не понятны значения байтов идуших сразу после имени меню,и переадресация на иконки странная.Какой байт(можт бит)отвечает за переадресацию -графика стандарт дрм или своя.
indeec
24.8.2006, 8:14
Графика стандартная. Переадресацию я еще не нашел
а после имени идут нули. Рискну предположить, что это разделители.
Motohobiman
24.8.2006, 12:35
Сделай плз заливку и простую(типа файл менеджера) если не трудно.
indeec
24.8.2006, 15:49
Упс. Перечитал спецификацию тем и понял, что допустил ошибку с путями к файлам
Исправляюсь и выкладываю исправленную версию (правда превьюшки пришлось убрать)
Motohobiman
26.8.2006, 5:01
Уважаемый разработчик переложи архив он битый,скачал с YoMoto.ru.Буду на выходных тестить.Ау!Владельци серии С помогите потестить,пишите от3ывы, молча не качайте человек улутшить прогу хочет !
Уважаемый разработчик переложи архив он битый,скачал с YoMoto.ru.Буду на выходных тестить.Ау!Владельци серии С помогите потестить,пишите от3ывы, молча не качайте человек улутшить прогу хочет !
indeec
26.8.2006, 5:43
Перелаживаю :)
В архиве идет тема aquiles переделанная мной по спецификации (там не по тем дирам было кое-что разложено и конфиг несколько нетакой был)
Для распаковки нужен Rar 3.41
DaY
26.8.2006, 19:22
прикольно. я тоже нечто подобное писал, но остановился на сделанном потому что Max.Wiz так и не реализовал библиотеку для работы с файлом mma_ucp. потому что считаю что по хорошему нужно делать так:
1. загружать с телефона файл mma_ucp (в самом файле темы его быть не должно)
2. применять к каждому пункту меню иконку согласно инициализационному файлу темы (.ini)
3. загружать в мобилу файлы темы.
4. загружать в мобилу файл mma_ucp в формате согласно версии прошивки телефона.
внешний вид моей программы можно посмотреть
здеськстати cкриншот она рисует сама из файлов темы (все скриншоты моих тем сделаны посредством неё, и огромное спасибо KEO за исходники, правда я там доделал много чтобы фон коррректно отображался ;)
писано так же на Delphi.