Изменения в версии 2.1: -исправлены ошибки с загрузкой bcfg -исправлена перезагрузка при воспроизведении музыки из диспетчера файлов -добавлен индикатор громкости -обновление конфигурационного файла с 2.0 (ENG/RUS) до 2.1 ENG/RUS. -мелкие изменения
Возможности: -Перевод плеера в горизонтальный режим и обратно нажатием кнопки или при помощи акселерометра -Перерисовка горизонтального и вертикального режима -Показ названия, альбома, исполнителя, года издания, жанра, битрейта, частоты дискретизации, текущего времени, всего времени, оставшегося времени, номера трека, кол-ва треков -Показ иконок: названия, исполнителя, альбома, проигр./стоп, эквалайзера, режима воспроизведения, повтора, расшир. стерео. -Показ обложки. -Поддержка различных кодировок. Для этого необходим файл "encoding.bin" с нужной кодировкой в папке Config/WalkmanDisplay/ -Несколько типов обводки. -Возможность скрыть софт-кнопки в какой-либо ориентации экрана. -Возможность задать зону прорисовки строк.
Файлы иконок в основном берутся из прошивки, но есть возможность замещения их иконками из файловой системы.
Изображения:
Из папки со стилем оформления плеера берётся: Обязательные: PlayView_Background_h.png - фон текущего плейлиста в горизонтальном режиме PlayNow_Background_h.png - фон плеера в горизонтальном режиме Необязательные: Play_icn.png - иконка воспроизведения Pause_icn.png - иконка паузы (если отсутствует, берётся иконка Stop_icn.png) Stop_icn.png - иконка остановленного воспроизведения Forward_icn.png - иконка промотки вперёд Rewind_icn.png - иконка промотки назад
Artist_icn.png - иконка исполнителя Album_icn.png - иконка альбома Title_icn.png - иконка названия Cover_h.png - иконка обложки в горизонтальном режиме (если отсутствует, иконки не будет) Cover_v.png - иконка обложки в вертикальном режиме (если отсутствует, иконки не будет)
eq_номер.png - иконки эквалайзера в разных режимах. Последняя иконка - ручной режим Пример: eq_02.png - данная иконка будет использоваться вместо иконки MegaBass. Loop_mode_icn.png - иконка режима "Повтор" Loop_mode_off_icn.png - иконка отключенного режима "Повтор" Random_mode_icn.png - иконка режима "Случайный порядок" Random_mode_off_icn.png - иконка отключенного режима "Случайный порядок" StereoWidening_mode_icn.png - иконка расширенного стерео StereoWidening_mode_off_icn.png - иконка отключенного расширенного
Navigation.png - фон навигационного блока Prev_nav_icn.png - иконка предыдущего трека Next_nav_icn.png - иконка следующего трека Prev2_nav_icn.png - иконка предыдущего трека во время промотки Next2_nav_icn.png - иконка следующего трека во время промотки Play_nav_icn.png - иконка воспроизведения Stop_nav_icn.png - иконка "стоп" Up_nav_icn.png - стрелка вверх Down_nav_icn.png - стрелка вниз
Данные иконки можно класть либо в папку со скином, либо в Config/WalkmanDisplay/
Также существует два bcfg-конфига. WalkmanDisplay.bcfg - конфиг с основными параметрами, не касающимися стиля оформления WalkmanDisplay_Skin.bcfg - конфиг с параметрами оформления. Можно класть в папку со скином, либо в Config/WalkmanDisplay.
Основные рекомендации и советы:
-Если вы хотите сделать уникальное оформление какого-либо скина, скопируйте WalkmanDisplay_Skin.bcfg в папку с этим скином, и редактируйте его. -Не стоит слишком увлекаться изменением иконок без необходимости. Количество HEAP в телефоне небольшое. -Используйте последний BcfgEdit с perk11.info. Он обладает улучшенной поддержкой горизонтальной ориентации экрана
Установка:
-Запустите *.pkg файл с нужным языком с помощью ElfInstaller. -(Не обязательно) Скопируйте поддерживаемые скины в соответствующую папку. -Запустите WalkmanDisplay.elf -При первом запуске плеера будет произведено автоопределение телефона.
Если вы сделаете стиль оформления с поддержкой данного эльфа, выкладывайте здесь в формате:
Название: Автор: Разрешение экрана: Скриншот:
Данный эльф только под телефоны с Walkman 2.0 За вопросы по теме совместимости эльфа с Walkman 1.4 последует как минимум предупреждение
Название: Progress Автор: Danger-NN Переделка под стиль Walkman 4.0: M@rvin Разрешение экрана: 240x320 Скриншот:
Название: Divism Автор: Sony Ericsson Автор bcfg: UltraShot Разрешение экрана: 240x320 Скриншот:
James_LaBrie, я вчера заметил свою ошибку и обновил пост/архив. Просто убери из названия папки точку ----------------------------------- Несколько вопросов / багов:
1. Если в зоне прорисовки громкости есть иконки (если текст - не проверял), то они вылазят поверх неё.
2. Планируется ли в будущем нормальное отображение подложки плейлиста в горизонтальном режиме при переворачивании через Опции (патч)?
3. Возможен ли вывод визуализации? ----------------------------------- [Добавлено позже]
4. Делая скин заметил, что в skin.xml параметр Код:
<color id="audio.mode" colorref="0xЦВЕТ"/>
не меняет цвет иконок повтора, эквалайзера etc при стандартных иконках. Если отключить эльф всё ОК. Это можно исправить?
[ Редактировано IntrO в 13.10.09 15:12 ]
SiLoN
Опытный
Регистрация: 23.9.09 Сообщений: 172 Репутация: 312 Откуда: Тюмень
UltraShot, спасибо за ответы. ------------------------------------- Продолжение классики.
Большинство владельцев волков, полагаю, установили патч, меняющий интерфейс плеера на улучшенный (aka 3.0). Старые скины можно использовать совместно с WalkmanDisplay (надо лишь поставить галку "Стандартная прорисовка" в Config/WalkmanDisplay_skin.bcfg), но как быть с самыми старыми, 2.0? У меня осталась парочка таких любимых и я сделал конфиг для их использования + стандартный скин для примера. Только цвета надписей придётся подгонять самим под скин, с тёмными проблем не будет.
- Положите конфиг WalkmanDisplay_Skin.bcfg из архива в папку со скином под Walkman 2.0. - Также скопируйте туда картинку отсутствующей обложки альбома Cover_v.png (или свою).
Название: Walkman 2.0 Автор: IntrO / SonyEricsson Автор bcfg: IntrO Разрешение экрана: 176x220
Сравнение с оригинальным:
Да, цвета иконок эквалайзера, повтора и случайного воспроизведения разнятся. Дело в эльфе и если это исправят, цвета будут идентичны.
Шрифт цифр отличается, т.к. они находятся в прошивке в виде картинок.
Обновлено! Теперь подложка плейлиста нормально отображается при переключении на горизонтальную ориентацию как горячей, так и через "Опции" (патч). Пожалуйста, перекачайте!
UltraShot, большая просьба. Сделайте опционально вывод дополнительных нулей в 'Номере трека' и 'Кол-ве треков', добавив в маску тире (%--d или как там)). Объясню зачем: если в скине нужно разместить эти элементы выровняными по одной стороне (как в и двух моих предыдущих скинах ) приходится размещать их с расчётом, что будет 3 цифры (380 из 380) и если открыть напр. первый трек, то всё сдвинется, как ни крути (1 из___380 или ___1 из 380 или 1 из 380___).
А ещё лучше вынести 'Кол-во треков' в отдельную переменную, что-бы дописать её в 'Номер трека' (%a из %b). Будет цельная строка.
Надеюсь, ясно выразился.
ploik
Developer
Регистрация: 16.12.06 Сообщений: 719 Репутация: 6358 Откуда: Саров-Нижегородская область
Хм, что за смещение? Понял. Этими способами никак не добиться точного выравнивания всей строки по левой стороне. Чуть-чуть, но вылазить будет. имхо.
+ заметил неприятный баг из-за которого испорчен скин под Волк 2.0( Если название оказывается расположеным над текущим треком плейлиста (он же прорисовывается в фоне, можно убедиться, убрав картинку плеера и полистав песни) оно мигает, причём только задетая часть текста. Если не очень понятно, позже кину скрин.
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.