Форум LetsMoto

Вернуться   Форум LetsMoto > Телефоны Motorola > Прошивки > Патчи, DRM-графика, ленгпаки

 
Опции темы
Старый 21.04.2008, 14:46   #1
Мотоспец
 
Аватар для DemоN
 
Адрес: Орск
Телефон: KRZR K1
Прошивка: R452F_G_08.03.08R_noRSA
Сообщений: 367
Уровень респекта: 163
Отправить сообщение для DemоN с помощью ICQ Отправить сообщение для DemоN с помощью Yahoo
APSkins v1.0 by Andy51&Last

Автор Andy51 с мотофана

Патч добавлет новую функциональность в стандартный плеер - поддержку скинов.

A51: Полностью заменена система вывода аудио/видеоплеера, почти весь код патча выполнен на ассемблере.
Last : Специально для этого релиза был создан красивый скин, на его примере можно посмотреть устройство скинов.
Патч предусматривает сразу два скина - один для аудиоплеера, и один для видео.
Сами скины берутся из папки с текущим скином телефона, например,
/c/mobile/skins/Techno/player/audio/ и /c/mobile/skins/Techno/player/video/ соответственно.

Состав скина
- Конфигурационный файл (apconfig.cfg), в нём находится информация о местоположении на экране каждого элемента скина.
- 9 картинок, представляющих различные экранные объекты.

Каждому объекту соответствует одна картинка и одна строка в конфигурационном файле(кроме фона - у него нет настройки). Имена объектов фиксированы и совпадают с названием соответствующей строки и картинки.
Например, объекту "Play" соответствует картинка Play.gif и строка с именем Play = ...
Обратите внимание на регистр имён папок и файлов - он важен!
Поддерживаются строки - комментарии. Они должны начинаться с точки с запятой (';')

Обработчик конфига довольно примитивный, но, тем не менее, не слишком требователен. Разрешены пустые строки, лишние пробелы, табуляции. Порядок строк - не важен.

Список объектов

Кнопки
Play, Stop, Pause, Backward, Forward - объекты типа "кнопка" появляются на экране тогда, когда происходит соответствующее событие.
Настройки: <x> <y> - координаты левого верхнего угла картинки.

Текстовые объекты
Title, Artist, Elapsed, Length, Bitrate, Size - объекты текстового типа отображают различную информацию о проигрываемом файле.
Настройки: <x> <y> <length> <color> - позиция на экране левого нижнего угла строки, длина текстового поля в пикселах и цвет строки в формате RGBT. Последний удобнее всего задавать в шестнадцатиричном виде, но это - не является требованием.

Другие объекты
Background - Фоновая картинка. Не имеет настроек.
Animation - Анимированная картинка. Появляется на экране только в аудиоплеере в процессе проигрывания. Нужна только в скине для аудиоплеера - не добавляйте эту строку в скин для видеоплеера! Настройки такие же, как у кнопок.
Frame - Позиция кадра отображения видео. Соответственно, нужна только в скине для видеоплеера - не добавляйте эту строку в скин для аудиоплеера! Настройки такие же, как у кнопок, однако позиция по x игнорируется.
Progress - Ползунок времени. Ползёт от начальной координаты к конечной. Таким образом, можно делать "вертикальные", "косые", "задом наперёд" ползунки Координаты задаются для левого верхнего угла картики!
Настройки: <x1> <y1> <x2> <y2>
Volume - Громкость. Имеет довольно сложный принцип работы, и требует более подробного описания.
1) Картинка Volume.gif должна по ширине быть кратна 7
Например, вот так:
2) В процессе отрисовки картинка делится на 7 равных частей, расположенных друг за другом по горизонтали.
2) Строится невидимая линия от начальной к конечной позиции
3) Линия также делится на 7 равных отрезков
4) В координатах начала каждого отрезка выводится одна седьмая часть картинки, соответствующая порядковому номеру отрезка, считая от начальной позиции. Число выводимых таким образом "подкартинок" зависит, конечно, от текущего уровня громкости.
Настройки: <x1> <y1> <x2> <y2> - начальная и конечная позиция.

Если у вас стоит мой предыдущий патч (на фоновую картинку в плеере) - его необходимо откатить!

Патч пока только для Е398 49R.

ТЕМА СО СКИНАМИ

motofan.ru
Вложения
Тип файла: rar APSkins_v1.0_49R.rar (65.1 Кб, 176 просмотров)
Тип файла: rar player.rar (45.8 Кб, 135 просмотров)


DemоN вне форума
Последний раз редактировалось DemоN; 25.04.2008 в 12:02.
   Ответить с цитированием   
Следующие 10 пользователя(ей) выразили Респект DemоN:
Старый 21.04.2008, 18:22   #2
E-Mod
 
Аватар для WalkеR
 
Адрес: Мичуринск
Телефон: E398,N70
Прошивка: [79R],[S.8.1]
Сообщений: 1,410
Уровень респекта: 1,075
Отправить сообщение для WalkеR с помощью ICQ
Вот скрины:
Миниатюры
Нажмите на изображение для увеличения
Название: screen6.png
Просмотров: 65
Размер:	22.2 Кб
ID:	21387   Нажмите на изображение для увеличения
Название: screen7.png
Просмотров: 15
Размер:	10.0 Кб
ID:	21388  


WalkеR вне форума

   Ответить с цитированием   
Следующие 4 пользователя(ей) выразили Респект WalkеR:
Старый 21.04.2008, 18:33   #3
Старший моторист
 
Аватар для Modent
 
Адрес: из дома
Телефон: E398
Прошивка: R373_G_0E.30.79R
Сообщений: 168
Уровень респекта: 50
Отправить сообщение для Modent с помощью ICQ
А вот теперь наверно, пора создать темку со скинами!
А у кого нить есть откат от патча картинка в стандартнике?


Modent вне форума

   Ответить с цитированием   
Старый 21.04.2008, 18:33   #4
Младший моторист
 
Адрес: KYIV
Телефон: E1
Сообщений: 38
Уровень респекта: 1
у меня стоит патч на картинку в плеере,но я не знаю как его откатить.


777 вне форума

   Ответить с цитированием   
Старый 21.04.2008, 18:46   #5
E-Mod
 
Аватар для WalkеR
 
Адрес: Мичуринск
Телефон: E398,N70
Прошивка: [79R],[S.8.1]
Сообщений: 1,410
Уровень респекта: 1,075
Отправить сообщение для WalkеR с помощью ICQ
Цитата:
Сообщение от Modent
А у кого нить есть откат от патча картинка в стандартнике?
Цитата:
Сообщение от 777
у меня стоит патч на картинку в плеере,но я не знаю как его откатить.
FB 2.62
Вложения
Тип файла: rar bg_in_player_v2.3n_49R_(fix)_UNDO.rar (715 байт, 46 просмотров)


WalkеR вне форума

   Ответить с цитированием   
Следующие 3 пользователя(ей) выразили Респект WalkеR:
Старый 21.04.2008, 19:00   #6
Старший моторист
 
Адрес: Казань
Телефон: motorola e398i :)
Сообщений: 159
Уровень респекта: 11
Т.Е нужно папки audio и video куда то законуть или как!!! обьясните толково!!


xyligan вне форума

   Ответить с цитированием   
Старый 21.04.2008, 19:01   #7
Старший моторист
 
Аватар для Modent
 
Адрес: из дома
Телефон: E398
Прошивка: R373_G_0E.30.79R
Сообщений: 168
Уровень респекта: 50
Отправить сообщение для Modent с помощью ICQ
Я всё сделал, как говорится в посте. Ну тоесть откатил патч на картинку, залил патч на этот скин, положил папку куда надо(ну тоесть в скины). Результат:чёрный экран.
в чём проблема?


Modent вне форума
Последний раз редактировалось Modent; 21.04.2008 в 19:27.
   Ответить с цитированием   
Старый 21.04.2008, 19:03   #8
Старший моторист
 
Адрес: Казань
Телефон: motorola e398i :)
Сообщений: 159
Уровень респекта: 11
Откатил патч!!! Теперь когда включаю музыку, телефон ребут!!! Чё делать???


xyligan вне форума

   Ответить с цитированием   
Старый 21.04.2008, 19:05   #9
Старший моторист
 
Аватар для Modent
 
Адрес: из дома
Телефон: E398
Прошивка: R373_G_0E.30.79R
Сообщений: 168
Уровень респекта: 50
Отправить сообщение для Modent с помощью ICQ
xyligan,
Цитата:
Сообщение от @DemoN@
Сами скины берутся из папки с текущим скином телефона, например,
/c/mobile/skins/Techno/player/audio/ и /c/mobile/skins/Techno/player/video/ соответственно.


Modent вне форума

   Ответить с цитированием   
Старый 21.04.2008, 19:08   #10
Старший моторист
 
Адрес: Казань
Телефон: motorola e398i :)
Сообщений: 159
Уровень респекта: 11
нужно создать папку techno?


xyligan вне форума

   Ответить с цитированием   
Старый 21.04.2008, 19:09   #11
E-Mod
 
Аватар для WalkеR
 
Адрес: Мичуринск
Телефон: E398,N70
Прошивка: [79R],[S.8.1]
Сообщений: 1,410
Уровень респекта: 1,075
Отправить сообщение для WalkеR с помощью ICQ
Для особонепонятливых
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.JPG
Просмотров: 92
Размер:	98.2 Кб
ID:	21396  


WalkеR вне форума

   Ответить с цитированием   
Следующие 2 пользователя(ей) выразили Респект WalkеR:
Старый 21.04.2008, 19:16   #12
Старший моторист
 
Адрес: Казань
Телефон: motorola e398i :)
Сообщений: 159
Уровень респекта: 11
Это я понял!!! Извини, но до меня не доходит!!! Я закачеваю папку player в сам скин!!! А как сделать, чтоб было как у тя на картинке! +Player
+audio


xyligan вне форума

   Ответить с цитированием   
Старый 21.04.2008, 19:19   #13
E-Mod
 
Аватар для WalkеR
 
Адрес: Мичуринск
Телефон: E398,N70
Прошивка: [79R],[S.8.1]
Сообщений: 1,410
Уровень респекта: 1,075
Отправить сообщение для WalkеR с помощью ICQ
xyligan, ткни на папку плеер,правой кнопкой создать папку


WalkеR вне форума

   Ответить с цитированием   
Старый 21.04.2008, 19:36   #14
Старший моторист
 
Адрес: Казань
Телефон: motorola e398i :)
Сообщений: 159
Уровень респекта: 11
БОЛЬШОЕ СПАСИБО Walker за помощь и @DEMON@- за это чудо!!! Всё работает!!!

xyligan добавил 21.04.2008 в 10:36
Когда нажимаю скрыть, или на софт клавишу- остаёться крутиться анамация из плеера!!! И по всему меню так!!!:( И кстати будут ли выходить в будующем скины на этот плеер?


xyligan вне форума
Последний раз редактировалось xyligan; 21.04.2008 в 19:36. Причина: Добавлено сообщение
   Ответить с цитированием   
Этот пользователь выразил Респект xyligan
Старый 21.04.2008, 19:42   #15
Старший моторист
 
Аватар для Modent
 
Адрес: из дома
Телефон: E398
Прошивка: R373_G_0E.30.79R
Сообщений: 168
Уровень респекта: 50
Отправить сообщение для Modent с помощью ICQ
Всё, разобрался!

Modent добавил 21.04.2008 в 10:42
Цитата:
Сообщение от xyligan
Когда нажимаю скрыть, или на софт клавишу- остаёться крутиться анамация из плеера!!! И по всему меню так!!!:( И кстати будут ли выходить в будующем скины на этот плеер?
я тоже обнаружил этот баг! что будем делать?


Modent вне форума
Последний раз редактировалось Modent; 21.04.2008 в 19:42. Причина: Добавлено сообщение
   Ответить с цитированием   
Старый 21.04.2008, 19:59   #16
Заблокирован
 
Адрес: Кцепил
Телефон: E1
Сообщений: 29
Уровень респекта: 3
А если у меня скины хранятся на диске С, а не на В, то что делать?


Slawa вне форума

   Ответить с цитированием   
Старый 21.04.2008, 20:03   #17
Старший моторист
 
Адрес: Казань
Телефон: motorola e398i :)
Сообщений: 159
Уровень респекта: 11