Выкладываю свою подборку патчей для 373 платформы! В неё включены базы 42R, 45R, 46R(v4 a4), 48R, 49R, 70R, 79R
Патчи для Е398\Е1
Сообщений 1 страница 8 из 8
Поделиться221.04.2008 23:28:20
Предисловие: Буквально сейчас урвал новинку патча с сайта Letsmoto.
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/Е1 49R.
--Скачать--
P.S. Ставил себе, не пожалел - очень понравилось!
Вот так выглядит стандартный плеер после преображения:
Поделиться325.04.2008 01:41:36
Slavvy - Хороший патч но огромная просьба найди этот патч для проши на 79R базе!
Поделиться425.04.2008 20:18:49
>(DeM)<Ещё пока для 79 нет, т.к. патч буквально 5 дней назад был написан для 49.
Поделиться525.04.2008 20:47:49
Slavvy
давай кинь сюда,уже есть новые скины
Поделиться628.04.2008 00:56:37
>(DeM)<Ещё пока для 79 нет, т.к. патч буквально 5 дней назад был написан для 49.
Эт само собой! На новую базу всегда с задержкой выходят! Но всё-же жду!
Поделиться708.06.2008 21:26:26
Новая подпорка патчей так же для для 373 платформы и в неё включены базы 42R, 45R, 46R(v4 a4), 48R, 49R, 70R, 79R!
Скачать здесь
Поделиться805.12.2008 20:12:43
Новая сборка патчей
http://elektromir.ucoz.ru/_fr/0/E398_E1.rar