Все для телефонов Sony Ericsson Мобильные клубы: Sony Ericsson, Siemens, Nokia
Телефоны |  Обзоры и тесты |  Аксессуары |  Программы |  Инструкции |  Мелодии |  Игры для Sony Ericsson |  Картинки |  Темы |  Патчи |  Эльфы | 
ГлавнаяФорум ЛучшиеКарта FAQ Правила Поиск
 [ Регистрация| Вход ]


WAP/PDA версия сайта доступна по адресу http://waping.ru

BIG FAQ по моддингу плеера


Новая тема Тема закрыта Форумы Все для телефонов Sony Ericsson » База Знаний Версия для печати
Автор Сообщение
Fader
Модератор
<b>Модератор</b>
Имя: Игорь

Возраст: 29
С нами с: 13.02.2009
Сообщений: 1150
Откуда: UA
Модель телефона: W610i; Samsung Corby II

1/15 СообщениеДобавлено:Сб Янв 30, 2010 13:11   Заголовок сообщения:
Цитата

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

:paper: Вопросы после прочтения можно задать здесь

Рисуем графику плеера:

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


Пример создания самого простого варианта главного окна Walkman 2.0:
*Данный пример создан в редакторе Paint.NET v.3.31. Является демонстрацией не способов, а Как нарисовать полосочку, квадратик, как сделать какой-нибудь эффект - вопросы непосредственно к инструкциям программ и на тематических форумах, благо последних несметное количество..
Аналогично рисуется и для остальных моделей SE (не Walkman).


Для работы нам понадобится любой графический редактор, умеющий "слоить" изображения.

1. Открываем либо находящийся на компе оригинал, либо для 100% наглядности и удобства - делаем скриншот с экрана телефона при развернутом плеере.
*В последнем случае имеем полноценную картину (расположение элементов, надписей, счетчиков...)


2. Создаем новый слой. На него ляжет ваша собственная картинка - фон скина.
3. Собственно выбираем и добавляем изображение. Делаем эффекты...


4. Создаем еще один слой - прозрачный(!). На нем будут расположены все дополнительный элементы: прогрессбар, окошко обложки альбома/визуализации, разные украшения (рамочки, полосочки... зависит от вашей фантазии).
5. Отключаем предыдущий слой с фоном и возвращаемся обратно(!) к прозрачному.
* Самым нижним остается слой со скриншотом.
6. Теперь на прозрачном рисуем все нужные элементы (почему собственно и рекомендуется брать скриншот с телефона).
:idea: Не забывайте проверять на каком именно слое вы находитесь! Иначе придется всё переделывать.


7. Всё нарисовали, всё нравится. Соединяем два последних, созданных нами, слоя. Отключаем, можно даже удалить, самый нижний (со скрином из телефона).


8. Сохраняем в формате *.png. Графика для скина готова!



:idea: Все остальные элементы рисуются по аналогии. Объяснять не буду.



Для того, чтобы узнать размеры изображений, hex-адреса (для чего они необходимы узнаете дальше) нужно достать оригинальную графику телефона:

:idea: hex-адрес - это Цифры: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9; Буквы: только(!) A, B, C, D, E, F , например: ЕС28, F39B, E592! Не путайте с остальными цифро-буквенными индексами в программах!!!

Телефоны на платформах DB 2000, 2010, 2012
:arrow: SE Extractor 0.7 lite
Телефоны на платформе DB 2020
:arrow: SE Image Tool
:arrow: DB2020 GFX replacer
Телефоны на платформе А2
:arrow: SE Image Tool
:arrow: SEImageEditor - для DB3200/3210/3350
:arrow: DB3210 IC File Extractor


Дальше по конкретным моделям:

_________________
I regroup, feign retreat, they'll pursue
Coup de grace, I will win but never fight


Последний раз редактировалось: Fader (Вс Фев 28, 2010 14:52), всего редактировалось 1 раз
Вернуться к началу ПрофильЛичное
Fader
Модератор
<b>Модератор</b>
Имя: Игорь

Возраст: 29
С нами с: 13.02.2009
Сообщений: 1150
Откуда: UA
Модель телефона: W610i; Samsung Corby II

2/15 СообщениеДобавлено:Сб Фев 06, 2010 23:51   Заголовок сообщения:
Цитата

Традиционно среди продуктов компании Sony Ericsson присутствует семейство Walkman - музыкальная линия.
W200i, W205, W300i, W302, W350i, W380i, W395, W508, W550i, W580i, W595, W600i, W610i, W660i, W700i, W705, W710i, W760i, W800i, W810i, W830, W850i, W880i, W890i, W900i, W902, W910i, W950i, W960, W980, W995.

Будет не прав тот, кто скажет, что W - это только телефоны. В модельном ряде есть два представителя смартфонов, работающих на Symbian OS v9.1 UIQ3 - это W950 и W960 (о том, как в них менять графику плеера, найдете ниже)
Имеются также аппараты, в которых, к сожалению, ничего нельзя поменять - это ODM-телефоны W205, W302 и W395. Здесь придется довольствоваться тем, что есть.
Итак, поехали...



Ваша модель:
W508, W595, W705, W760, W890, W902, W910, W980, W995.
Стандартный проигрыватель - Walkman 3.0.
Скин плеера меняется вместе с темой оформления телефона.
Про то, как всё это устроено описано здесь и здесь, поэтому переписывать одно и то же не буду. Сами темы можно найти здесь*
* не все темы расположенные там имеют редактированный скин плеера!

Также интерфейс можно менять при помощи
:arrow: Создание графических патчей для А2
:arrow: Готовые графические патчи А2
:arrow: Запросы на патчи А2
Патчим А2:
:arrow: А2 Runtime patcher
:arrow: A2 Uploader



Ваша модель:
W350, W380, W580, W610, W660, W830, W850, W880.
Стандартный проигрыватель - Walkman 2.0.
Скины плеера в этих моделях расположены по адресу: tpa/system/multimedia/mp/skin в скрытой файловой системе (FS). Как туда попасть:
:arrow: Заливаем файлы в телефоны - все доступные способы. Находите подходящий вам и вперед!

Здесь вы найдете два стандартных заводских оформления - Orange skin и White skin. Новый скин необходимо копировать папкой, в которой он содержится. Т.е. у вас при копировании, скажем, скина "Green leaf", должно получится tpa/..../skin/Green leaf! А в ней уже будут лежать необходимые элементы скина.
:idea: В некоторых случаях может возникнуть проблема с отображением названий скинов или самих скинов. При таком развитии событий необходимо удалить файл settings.bin, который находится в папке .../skin и появляется при каждом добавлении нового скина.

О самом скине - это 7 графических элементов:
PlayView_Background - главное окно проигрывателя
PlayNow_Background - окно текущего списка воспроизведения
BrowseView_Background - окно библиотеки "Моя музыка"
Play_Icon - иконка режима "Play"
Stop_Icon - иконка режима "Стоп"
FF_Icon - иконка режима "Перемотки вперед"
Rewind_Icon - иконка режима "Перемотка назад"

+ конфигурационный файл Skin.xml.


Как пример взят оригинальный "Orange skin".
Цитата:
<?xml version="1.0" encoding="UTF-8"?>
<!--
XML Coder, Oct 5 2005, 10:31:28, (C) 2005 Sony Ericsson Mobile Communications AB
-->
<!--
Sony Ericsson Mobile Communications AB, Mediaplayer Skin
-->
<semc_mediaplayer_skin>

<skin_info>
<version>1.0</version>
<name>Orange skin</name> - имя скина
<comment>Reference theme for this version. Use to build new semc mediaplayer themes.</comment> - комментарий
</skin_info>

<skin_colors>

<!-- Skin colors
colorref is 32 bit alfa and rgb value. The mostsignificant 8 bits are alfa chanel
where 0 is fully transparent and 255 is opaque. The following 8 bit chuncks are rgb
values. 0xFF0000FF is opaque blue and 0x80FF0000 is half transparent red.-->
<!-- Browser --> - Библиотека "Моя музыка"
<color id="browser.foreground" colorref="0xFFFFFFFF"/> - Список элементов библиотеки "Моя музыка"
<color id="browser.background" colorref="0xFFFFFFFF"/> - ?
<color id="browser.disabled" colorref="0xFFFFFFFF"/> - ?
<color id="browser.highlight.foreground" colorref="0xFFFF7800"/> - Выделение текущей позиции
<color id="browser.highlight.background" colorref="0x00000000"/> - Выделение текущей позиции рамкой (в данном случае прозрачное)
<color id="browser.highlight.disabled" colorref="0xFFFFFFFF"/> - ?

<!-- Audio --> - Главное окно и текущий список воспроизведения
<color id="audio.artist" colorref="0xFFFFFFFF"/> - Исполнитель
<color id="audio.title" colorref="0xFFFFFFFF"/> - Название трека
<color id="audio.album" colorref="0xFFFFFFFF"/> - Альбом
<color id="audio.time" colorref="0xFFFFFFFF"/> - Временные счетчики
<color id="audio.songnumber" colorref="0xFFFFFFFF"/> - Номера треков - текущий/общий
<color id="audio.mode" colorref="0xFFFFFFFF"/> - Режимы воспроизведения / Пресет эквалайзера
<color id="audio.progress.background" colorref="0xFFFFFFFF"/> - ?
<color id="audio.progress.fill" colorref="0xFF080808"/> - Прогрессбар
<color id="audio.progress.buffert" colorref="0xFFFFFFFF"/> - ?
<color id="audio.playlist.item" colorref="0xFFFFFFFF"/> - Названия треков в окне текущего списка воспроизведения
<color id="audio.playlist.playing" colorref="0xFF50c90d"/> - Проигрываемый трек, не выбранный
<color id="audio.playlist.highlight" colorref="0xFFFF7800"/> - Выбранный трек

</skin_colors>

<skin_images>

<!-- Skin images
path is optional and relative (path="/images")-->
<!-- Browser -->
<image id="browser.background" filename="BrowseView_Background.png"/> - Окно библиотеки "Моя музыка"

<!-- Audio -->
<image id="audio.background" filename="PlayView_Background.png"/> - Главное окно проигрывателя
<image id="audio.list.background" filename="PlayNow_Background.png"/> - Окно текущего списка воспроизведения
<image id="audio.state.play" filename="Play_Icon.png"/> - Иконка режима "Play"
<image id="audio.state.stop" filename="Stop_Icon.png"/> - Иконка режима "Стоп"
<image id="audio.state.ff" filename="FF_Icon.png"/> - Иконка режима "Перемотки вперед"
<image id="audio.state.rew" filename="Rewind_Icon.png"/> - Иконка режима "Перемотка назад"

</skin_images>

</semc_mediaplayer_skin>



FFFF7800 - цвет элемента.
FF - альфаканал (прозрачность); FF - полностью непрозрачный, 00 - полностью прозрачный.
FF7800 - значение цвета в НЕХ (можно посмотреть в палитре графического редактора, напр. Photoshop или PaintNET)

:idea: В элементах, отмеченных знаком "?" - при смене цвета видимых изменений не происходит...


:idea: Панель навигации не убрать никак! Она вшита в сам проигрыватель.




* Некоторые названия (текстовые метки) могут не совпадать... у меня ленгпак редактированный))


Для тех кому лень редактировать Skin.xml вручную, есть программка Walkman 2.0 Skin.xml Generator. Интерфейс её прост и понятен.
Оригиналы скинов можно достать распаковав файловую систему из FS-прошивки.

:arrow: Готовые скины можно найти здесь (176х220) и здесь (240х320).
:arrow: Есть возможность с помощью патча сменить интерфейс Walkman 2.0 под Walkman 3.0. Пока только для некоторых моделей. Посмотреть можно здесь.

Исключением является модель W710, имеющая тот же проигрыватель Walkman 2.0, но в которой поменять скины вышеописанным способом не получится. Вы даже не найдете стандартных скинов по указанному для предыдущих моделей адресу.
В связи с этим единственным способом замены является патч "Тотальная смена графики" - W710_R1JC002

:idea: Для справки! Как вариант и для всех остальных моделей с плеером Walkman 2.0, возможно применение "Тотальной смены графики". Но, думаю, это не уместно в данном случае.



Ваша модель:
W200, W300, W550, W600, W700, W800, W810, W900.
Стандартный проигрыватель - Walkman 1.0
Скин меняется с помощью патча "Тотальная смена графики". Найти для своей модели и прошивки можно в этой теме. Как установить:
:arrow: Патчим db201* и db2020 любого CID с помощью JDFlasher
:arrow: Патчим DB2010 CID49 через SETool2Lite
:arrow: FAQ по установке патчей *.vkp на CID36
Как пользоваться написано в шапке каждого такого патча.
Цитата:
;Замена графики телефона
;В папку ini (/usb/other/ini), НА ТЕЛЕФОНЕ, кладём файл GFX.ini
;В GFX.ini указываем путь к папке с заменяемой графикой
;Например: [GFX_Folder]: /usb/other/IMG
;после пути не забываем ставить Enter
;В эту папку ложим иконки XXXX.PNG (XXXX.GIF, XXXX.JPG),
;где XXXX - номер (hex) заменяемой картинки
;Перезагружаем телефон

Чтобы узнать hex-адреса картинок пользуемся SE Extractor 0.7 lite.
Готовая графика есть здесь. Ещё можно поискать в этой теме.



:idea: Старайтесь создавать максимально простую и "легкую" графику для плеера! Вся она грузится в ОЗУ и, думаю не надо объяснять как будет вести себя телефон с сильно загруженной "оперативкой".


Только для W700, W800 имеется еще один способ:
В скрытой файловой системе (FS) по адресу tpa/system/ создаем папку icons. В нее закидываем картинки с hex-адресами, как для патча "Тотальная смена графики". Но существенный минус способа - не отображается прозрачность картинок!
:arrow: Заливаем файлы в телефон



_________________
I regroup, feign retreat, they'll pursue
Coup de grace, I will win but never fight


Последний раз редактировалось: Fader (Пн Июл 26, 2010 12:31), всего редактировалось 3 раз(а)
Вернуться к началу ПрофильЛичное
Fader
Модератор
<b>Модератор</b>
Имя: Игорь

Возраст: 29
С нами с: 13.02.2009
Сообщений: 1150
Откуда: UA
Модель телефона: W610i; Samsung Corby II

3/15 СообщениеДобавлено:Пн Фев 08, 2010 18:46   Заголовок сообщения:
Цитата

С Walkman'ами разобрались. А как же быть с остальными моделями, ведь у них вообще нету скинов, даже заводских. Разбираемся...


Ваша модель:
F305, S302, S312, Z300.
Всё это ODM-телефоны. Не поддерживает ни скины, ни какую-либо вообще замену!



:idea: Сразу оговорюсь: Проигрыватель Walkman в следующих моделях получите ТОЛЬКО методом перепрошивки в W-модель! Если здесь вы не нашли своей модели, значит не получите НИКАК!



Ваша модель:
C510, C702, C901, C902, C903, C905, G502, G705, J105, K630, K660, K850, T700, T707, T715, V640, Z750, Z770, Z780.
Скин плеера меняется вместе с темой оформления телефона.
Про то, как всё это устроено описано здесь, здесь и здесь, поэтому переписывать одно и то же не буду. Сами темы можно найти здесь*
* не все темы расположенные там имеют редактированный скин плеера!

Также интерфейс можно менять при помощи
:arrow: Создание графических патчей для А2
:arrow: Готовые графические патчи А2
:arrow: Запросы на патчи А2
Патчим А2:
:arrow: А2 Runtime patcher
:arrow: A2 Uploader



Ваша модель:
K530, K550, K610, K770, K790, K800, K810, S500, T650, V630, Z610, Z710.
Оформление плеера в этих моделях содержится в MAIN'е прошивки. Заменить графику плеера можно двумя способами:

:idea: Не пытайтесь использовать Walkman'овский способ и заливать иконки по адресу tpa/system/multimedia/mp/skin !!! Скин может стать, но слетит при первом-втором включении/выключении проигрывателя! Поберегите собственное время и нервы!

Первый - это создать и залить графический патч.
:arrow: Готовые графические патчи
Создаем графические патчи:
:arrow: DB2020 GFX replacer*
:arrow: SE Image Tool*
* Посмотреть размеры изображений можно с помощью этих же программ.

Если понравилась графика из какого-то патча, а он не для вашей модели/прошивки:
:arrow: Вытаскиваем графику из графических патчей

Заливаем готовые патчи в телефон:
:arrow: Патчим db2020 любого CID с помощью JDFlasher
SEtool2Lite - установка патчей на DB2020 CID52
FAQ по JDFlasher: Установка патчей на DB2020 CID52

Второй - это "Тотальная смена графики".
Патчи под вашу модель и прошивку можно найти в этой теме. Размеры изображений можно посмотреть с помощью вышеуказанных программ. Как заливать, тоже указано выше.
Графику можно найти в этих темах: 176х220 и 240х320




У остальных моделей проигрыватель построен по тому же принципу. Отличаться может графика (и размеры соответственно).
:idea: Элементов, указанных на схеме с размером 240х40, должно быть 3 шт.

Если у вас стоит патч на улучшенный плеер (открытие списка воспроизведения, как на Walkman'ах, клавишами вверх/вниз или 2/8 ), тогда необходимо добавить следующие элементы:


:idea: - Не создавайте графику перенасыщенную цветами и эффектами! Во-первых теряются надписи, а во-вторых - чем больше цветовая гамма, тем больше "весит" изображение.
-Старайтесь максимально уменьшать "вес" изображений! Они грузятся в ОЗУ... и догадайтесь как будет вести себя телефон с перегруженной оперативкой.
-Используя для смены оформления плеера данный метод, старайтесь свести к минимуму количество остальной, не относящейся к плееру, графики! При "переборе" с графикой наблюдаются частые самопроизвольные выключения аппарата.

:arrow: Есть возможность с помощью патчей сменить оформление и некоторый функционал плеера "под Walkman". Ищем свою модель/прошивку здесь.



Ваша модель:
K310, K320, K510, K600, K750, Z520, Z530, Z550.
Оформление плеера меняется с помощью патча "Тотальная смена графики". Сам патч ищем здесь. Как использовать написано в шапке каждого патча. Для заливки используем:
:arrow: SETool2Lite. Патчим DB2010 CID49
JDFlasher. Патчим DB201* любого CID
FAQ по установке патчей *.vkp на CID36
Чтобы узнать hex-адреса картинок пользуемся SE Extractor 0.7 lite.
Готовую графику можно найти здесь. Также можно поискать в этой теме.



В остальных окнах графика остается такой же.

:idea: При создании графики руководствуйтесь некоторыми полезными советами! (описаны выше)



Ваша модель:
J300, K300, K500, K600, K700, K750, Z520, Z525.
Есть способ со "скрытой" папкой.
В скрытой файловой системе (FS) создаем папку icons по адресу tpa/system/. После чего просто копируем иконки, предварительно переименовав их hex-адресами как для патча, в папку tpa/system/icons/.
:idea: Важно! При этом способе в телефоне не отображается прозрачность изображений.
Как попасть в FS:
:arrow: Заливаем файлы в телефон


_________________
I regroup, feign retreat, they'll pursue
Coup de grace, I will win but never fight


Последний раз редактировалось: Fader (Пн Мар 08, 2010 01:33), всего редактировалось 2 раз(а)
Вернуться к началу ПрофильЛичное
Fader
Модератор
<b>Модератор</b>
Имя: Игорь

Возраст: 29
С нами с: 13.02.2009
Сообщений: 1150
Откуда: UA
Модель телефона: W610i; Samsung Corby II

4/15 СообщениеДобавлено:Вс Фев 28, 2010 14:26   Заголовок сообщения:
Цитата

Дополнительный моддинг плеера:

Эквалайзер / Громкость:
Смена графики регулятора громкости, эквалайзера, иконки "Mega Bass" производится посредством "Тотальной смены графики" или графических патчей. Как это делается - ищем в предыдущих постах свою модель и читаем.
Графика: 176х220 и 240х320




Поменять цвет рамки, выделяющей столбцы эквалайзера, возможно только патчем (но таковые встречаются редко).


Смена преднастроек (пресетов) эквалайзера производится патчами (ищите для своей модели самостоятельно; все собрать в кучу нет возможности).
Метод без патча описан тут.

Благодаря патчу, разработанному тов. MaPkiZzz aka Vital стало возможным изменение значений эквалайзера более чем стандартные +8/-8 (до +-20) в ручном режиме.
Ищем патчи для своей модели в этой теме.



Текстовые метки:
Для изменения надписей в плеере используем программу LNG Editor.



Изменение интерфейса и всякие вкусности при помощи эльфов:
Рекомендуется для начала полностью изучить основную тему - Эльфы.

Некоторые полезные и интересные эльфы:
- CoverArt in Standby
- Standby Mode
- PlayerMod v1.0
- PlayerMod v2.0, 2.5, 3.0
+ скины для PlayerMod
- PlayerPanel
- TagEditor
- Music Tagger
- Play-Pause Key
- Managment Headset
- ClearBass Graphic Equalizer



Визуализация для плееров Walkman:

- FAQ по созданию визуализаций
- Готовые визуализации для Walkman 2.0
- Готовые визуализации для Walkman 3.0




:paper: Опять же - все интересующие вопросы по FAQ'у (после ВНИМАТЕЛЬНОГО прочтения) можно задать здесь.

_________________
I regroup, feign retreat, they'll pursue
Coup de grace, I will win but never fight
Вернуться к началу ПрофильЛичное
Перейти:  
Новая тема Тема закрыта Форумы Все для телефонов Sony Ericsson » База Знаний Часовой пояс: GMT + 4
Рейтинг@Mail.ru