motofan logo
> 

Light Player - Java Mp3 Player, для всех моделей и прошивок

grafmoto
сообщение 28.4.2005, 9:50


ЯваМотоКодер
********

Группа: Почётные мотофаны
Сообщений: 2 003
Регистрация: 15.10.2004
Из: Северодвинск
Пользователь №: 16 752
Модель телефона: iPhone 3Gs
Прошивка: iOS 6.1.3

Рейтинг: 703



Предлагается вниманию JAVA MP3 Player

http://grafmoto.narod.ru/files/lp.zip

устанавливать ТОЛЬКО Moto Midlets Manager V0.51.05b (от 05.10.2006), никакого P2KTools'a

Не забудьте дать доступ к файловой системе!! это можно сделать так же в Moto Midlets Manager'е


Клавиши управления:

джойстик вверх/вниз, клавиши 2/8 - перемещение по каталогу
джойстик кнопка, клавиша 5 - воспроизведение
клавиши 4/6 - перемотка назад/вперед
0 - стоп
удерживать 0 - выход
1 - пауза
3 - воспроизведение после паузы
джойстик влево/вправо - воспроизведение следующего/предыдущего трека
клавиша "меню", 7 - параметры
9 - режим mute
удерживать клавишу "меню", 7 - подсказка, время
удерживать клавишу 9 - блокировка кнопок

Меню:

удалить - удалить мелодию из текущего списка
Выделить - пометить мелодию для перемещения
Вставить - вставить помеченную мелодию в текущую позицию
Список - сохранить, загрузить, удалить список, загрузить m3u список
Папки - список папок для поиска мелодий
Оболочка - выбрать оболочку
Типы - используемые для поиска расширения файлов
Shuffle - вкл./выкл. громкость
Player mode - режим (настройка удалена)

Если player не играет можно попробовать изменить его режим.
При указании папки поиска в конце нужен "/".
Изменения папок и типов вступают в силу после перезапуска приложения.

Скины загружаются в папку, указанную в параметре skinpath, по умолчанию равным /a/mobile/audio/
Для C380/C650/E398/V635 этот параметр может быть чувствителен к регистру.
Параметр hands может принимать значения: next, prior, stop, play. Задает действие при нажатии на кнопку гарнитуры.
Параметр smart задает действие при нажатии на смарт-клавишу телефона. Только для 373 платформы и выше.
Если handledevent = true, то при входящем звонке плеер сворачивается и происходит стандартное оповещение.
Если false, то воспроизводится мелодия, указанная в параметре notifysound.

Формат m3u:

#EXTM3U
#EXTINF:время в сек. трэка 1,название трэка 1
\путь\трек 1.расширение
#EXTINF:время в сек. трэка 2,название трэка 2
\путь\трек 2.расширение
#EXTINF:время в сек. трэка 3,название трэка 3
\путь\трек 3.расширение

Путь указывается без имени устройства. Устройство определяется по устройству, на котором найден m3u файл.
Ведущий \ не обязателен. Списки m3u должны находится в каталогах, указанных в меню "Папки".



Назначение переменных скина:
type:skin - название типа
name:lime - имя скина, отображается в списке выбора оболочки
timex:9 - координата X цифрового индикатора "88:88"
timey:9 - координата Y цифрового индикатора "88:88"
volumex:10 - координата X индикатора уровня громкости
volumey:24 - координата Y индикатора уровня громкости
tickerx1:65 - координата X верхнего левого угла прямоугольника текущего трека (бегущая строка)
tickery1:10 - координата Y верхнего левого угла прямоугольника текущего трека (бегущая строка)
tickerx2:165 - координата X нижнего правого угла прямоугольника текущего трека
tickery2:31 - координата Y нижнего правого угла прямоугольника текущего трека
playlistx1:10 - координата X верхнего левого угла прямоугольника списка треков
playlisty1:47 - координата Y верхнего левого угла прямоугольника списка треков
playlistx2:165 - координата X нижнего правого угла прямоугольника списка треков
playlisty2:181 - координата X нижнего правого угла прямоугольника списка треков
offsetlinex:-5 - смещение по X указателя относительно левой координаты списка треков
offsetliney:0 - смещение по Y указателя относительно верхней координаты списка треков
seekx1:6 |
seeky1:193 | задает координаты прямоугольника указателя позиции времени трека
seekx2:169 |
seeky2:193 |
playtextcolor:255 - цвет шрифта списка треков
tickertextcolor:255 - цвет шрифта текущего трека (бегущая строка)
hintcolor:33023 - цвет тени подсказки


Сообщение отредактировал Stalker.mg - 16.11.2006, 18:09
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
Hello-Moto
сообщение 28.6.2005, 16:04


Интересующийся
**

Группа: Пользователи
Сообщений: 42
Регистрация: 28.6.2005
Из: Москва
Пользователь №: 45 029
Модель телефона: E398
Прошивка: е790

Рейтинг: 0



grafmoto,
вот пожалуйста..с тебя плюсик! :P

Motocoders Техническая Группа Поддержки
ow - звуки, созданные на V300, V500, и V600? Это было горячая тема обсуждения среди
Разработчики недавно, тем более, что это принадлежит созданию заявлений(применений) игры. Наиболее прямой ответ этому
Вопрос прост; звуки созданы, используя MIDP 2.0 профиля, который состоит из группы ПЧЕЛЫ, полезной для
Создание заявлений(применений). Эта группа ПЧЕЛЫ касается пользовательских интерфейсов, постоянного хранения, и наиболее важно средства информации.
Поскольку разработчики касались, использующий/создающий звук на V300, V500, и V600, наиболее важный, ЧТО API-
Один касающийся средств информации. Эти средства информации API - непосредственно совместимый поднабор Передвижных Средств информации API (JSR-135)
Спецификация и известна как MIDP 2.0 Средства информации API. Этот API содержит два класса(занятия), которые используются, чтобы играть звуки-
Менеджер класс и класс Игрока.
Менеджер Класс
Менеджер, которого класс, как название(имя) подразумевает, является организатором звуковых ресурсов. Этот класс не играет аудио
Данные, но просто делегируют задачу ее Игрокам. Эти Игроки созданы, используя createPlayer Менеджера
Метод и ответствен за обработку и игру звуков.
Класс Игрока
Когда Игрок действующий(жив) и выполняет его задачи, это проходит множество государств известный как неосуществленный, понимаемый,
prefetched, начатый, и закрытый. Игрок начинает его жизнь в неосуществленном государстве(состоянии), подразумевая Игрока просто был
Созданным и не сделал, что - нибудь полезное типа приобретает звуковые данные или пытается приобретать ресурсы типа
Звуковые аппаратные средства ЭВМ. Второе государство(состояние) известно как понятое государство(состояние) и происходит после того, как Игрок понимает () метод
Называемый. Понятое государство(состояние) подразумевает, что Игрок расположил данные средств информации, требуется играть, например
Сообщение(связь) с системой файла или прислугой. Следующее государство(состояние) - государство(состояние) prefetched, transitioned через
prefetch () метод, и указывает, что Игрок выполнил, вся необходимая работа чтобы начинать играть
Звук. Этот вид работы мог включать заполнение буфера и контроль(управление) приобретения звуковых аппаратных средств ЭВМ. Когда
Игрок фактически начал отдавать звуковые данные (через начало () метод), это находится в начатом государстве(состоянии). Заключительное государство(состояние)
Известный, поскольку закрытое государство(состояние) и происходит, когда Игрок освободил все его ресурсы, закрыл все связи сети,
И не может использоваться снова. Пожалуйста обратите внимание, что не необходимо явно выполнить методы, соответствующие
Каждое из государств. Если шаг перескакивает, прошедшие государства подразумеваются. Например, возможно вызвать(назвать) начало ()
На недавно созданном Игроке, где отсутствующие методы неявно назвались бы.
Дополнительные Правила
Чтобы успешно играть звуки на V300, V500, и V600, следующие правила должны также сопроводиться:
Игра звучит одновременно
H
К сожалению, не возможно играть больше чем 2 звука сразу и только специфическая комбинация средств информации
Поддержанный. Единственная одновременная поддержанная комбинация - звуки midi и звуки wav. Звуки должны быть
Играющийся в определенном заказе(порядке) - midi тогда wav - чтобы работать успешно.
Prefetching
Не возможно иметь больше чем 1 Игрок в государстве(состоянии) prefetch, если они не случаи midi, imelody, соединения, или
basetrack сессии, когда 2 Игрока могут быть в государстве(состоянии) prefetched. Ясно, другое исключение вовлекает
midi и wav.
Игра звуков в последовательности
Когда заявление(применение) собирается играть новый звук, предыдущий Игрок должен быть остановлен и освобожден (i.e остановка ()
И освободите () соответственно) прежде, чем новые средства информации сыграны.
Заключение
Создавая звуки для Motorola V300, V500, и V600 выполнен через Игроков, которые созданы
Менеджер классифицирует, которые определены в MIDP 2.0 Средства информации API. Пока правила для игры звуков, описанных в
Этот whitepaper сопровождается, играя звуки не должен быть труден.
Ссылки(рекомендации)
Радио Ява: Развиваясь с J2ME, Второе Издание; Knudsen, Джонатан; февраль 2003 ISBN: 1-59059-077-5
Пользователю запрещено создавать сообщения
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
grafmoto   Light Player - Java Mp3 Player   28.4.2005, 9:50
Тушик   grafmoto, Опять под Е398.Ты бы уж в названии Lig...   28.4.2005, 10:04
grafmoto   а что на 650 не идет? и pat заменил?   28.4.2005, 10:14
grafmoto   пардон, не ту версию выложил, теперь усе будет...   28.4.2005, 10:30
davidoff50   А на vxxx пойдет этот плеер?....... А то все делаю...   28.4.2005, 10:37
grafmoto   на V535 идет...   28.4.2005, 10:46
davidoff50   Архив битый ..........   28.4.2005, 10:51
grafmoto   davidoff50, да ну?   28.4.2005, 11:18
davidoff50   Сорри он не битый.....просто Flash качал и не смог...   28.4.2005, 11:35
davidoff50   А как им пользоваться .....включаю я его и всё и ...   28.4.2005, 11:40
grafmoto   davidoff50, pat заменил? mp3 лежат в стандартных ...   28.4.2005, 12:02
davidoff50   Да я pat заменил все нормально нашел 5 песен но то...   28.4.2005, 12:28
def   grafmoto Реальный плеер clap;applo Всё круто тол...   28.4.2005, 13:04
Тушик   Почему не идет?Просто как всегда на пол экрана.   28.4.2005, 17:54
Тушик   grafmoto, А в общем и в целом плеер очень даже х...   28.4.2005, 18:13
grafmoto   def, что за прогресс бар ты бы хотел? начальная г...   29.4.2005, 4:12
def   grafmoto Такой, который есть в любом плеере в ста...   29.4.2005, 14:03
Lionline*ok   согласен мне тоже это не надо. Зачем слушать в пл...   29.4.2005, 15:29
pahan_tver   Аналог плейлиста можно сделать стандартными спос...   29.4.2005, 15:32
Trevinho   I've put it in my v525@v600, it runs correctly...   1.5.2005, 11:25
VANDAL1   Вот мои пожелания как и для др плеера 1. надо меню...   1.5.2005, 23:38
def   grafmoto Стоит ждать обновлений, или это была фин...   5.5.2005, 11:54
grafmoto   готовиться очередной релиз, но к сожалению очень м...   5.5.2005, 12:00
Alexandr J.   в моем v300 он находит mp3 файлы, но не воспроизво...   5.5.2005, 13:20
Lionline*ok   grafmoto, C нетерпением ждем обновления :) Вещиц...   6.5.2005, 12:46
MOTO-FUN   Очень жду!!А если с вещами которые тут пер...   7.5.2005, 8:09
jin   grafmoto, у меня таая идея, можно ли сделать эквал...   8.5.2005, 5:03
zamaz   grafmoto, Ну слушай крайне неудобно то что плейлис...   8.5.2005, 15:40
jin   Alexandr J., а ты пат заливал?... Всех с празд...   9.5.2005, 1:59
x3m   Люди, у меня регулятор громкости не пашет - HELP...   13.5.2005, 5:38
grafmoto   x3m, * и #   13.5.2005, 5:47
x3m   индикация есть, а громкость даже в МУТИ одна и та...   20.5.2005, 4:04
jin   grafmoto, у сеа в подписи напиши рядом с прогами и...   13.5.2005, 11:04
Тушик   grafmoto, Версия для С650 я так понимаю так и не...   20.5.2005, 16:27
grafmoto   tushik, все будет, нужно только подождать, очень м...   23.5.2005, 3:46
Тушик   С нетерпением жду.Если нужны скины-позаимствуй в...   23.5.2005, 11:17
grafmoto   выложил новую версию LightPlayer http://grafmoto.n...   31.5.2005, 5:13
WeakMIPS   У меня на V600 плеер не работает: Во первых не гру...   4.6.2005, 20:56
Angel Boyz   grafmoto, а что нового в новой версии по другому ...   5.6.2005, 14:36
sam378   Ребят что то у меня ни фига скины не пашут,я не по...   5.6.2005, 14:52
__Sergey__   Просто скопируй туда все файлы скина.   5.6.2005, 15:35
Angel Boyz   __Sergey__, всё файлы скина надо копировать в пап...   5.6.2005, 15:39
sergejkarpo   На Е398 не видит аудиофайлы на карте,посоветуйте в...   5.6.2005, 15:49
Angel Boyz   может мне кто-нить поможет.......?всё файлы скина ...   5.6.2005, 15:54
sam378   __Sergey__ Я уже делал так, но при попытке выбрать...   5.6.2005, 18:02
Angel Boyz   может мне кто-нить поможет.......?всё файлы скина ...   5.6.2005, 18:10
grafmoto   содержимое папки skin из архива копируешь в /a/mob...   7.6.2005, 9:38
VANDAL1   Плеер хороший, но имеет ряд минусов: 1. Не понял м...   7.6.2005, 14:33
__Sergey__   Блокнотом   9.6.2005, 15:11
grafmoto   VANDAL1, подсветка выключается сама через 30 сек ...   8.6.2005, 3:56
VANDAL1   играет! Лежат они, но в плеере (запущенном)...   8.6.2005, 8:02
grafmoto   да, Microsoft Notepad.exe рулит :-) в файле .lps ...   10.6.2005, 4:09
VANDAL1   grafmoto ну в фм сделаешь часики мелкие в углу ниж...   10.6.2005, 13:18
grafmoto   VANDAL1, сделал часы в PM, лови...   14.6.2005, 4:03
VANDAL1   ну ты мен!!!   14.6.2005, 19:21
Ult   Тэстировал твой плэер под мотой Ц650 Все понравило...   15.6.2005, 17:19
grafmoto   Ult, громкость # и * - держать нужно подольше...   15.6.2005, 17:43
Ult   grafmoto Я минуту держал # громче не стало, как в...   15.6.2005, 17:53
grafmoto   Ult, минуту, а больше не пробовал :-D если серьез...   16.6.2005, 5:01
grafmoto   белый цвет - RRGGBB - это FFFFFF в HEXе и 16777215...   16.6.2005, 5:08
Ult   Grafmoto, Пробывал, да просто када держишь больше...   16.6.2005, 6:00
grafmoto   Ult, так она у тебя "родная" или ты про...   16.6.2005, 6:12
Ult   grafmoto, Сознаюсь в грехе "прошил"   16.6.2005, 6:59
grafmoto   ну так поищи по форуму про громкость на 23 прошивк...   16.6.2005, 7:06
grafmoto   Ult, классный скин, лично мне понравился только е...   17.6.2005, 4:00
x3m   Дорогой grafmoto, огромный тебе респект за lightpl...   18.6.2005, 4:49
grafmoto   - регулировка громкости меньше подтормаживает - на...   20.6.2005, 9:56
Exoundeeq   Мне вот чё интересно. Какой в плеере декодер испол...   21.6.2005, 7:42
grafmoto   издеваешься на яве декодер писать :-)   21.6.2005, 7:45
Exoundeeq   Значит, я так думаю, эквалайзер придётся делать ...   22.6.2005, 5:06
Ahiless   Лайт плеер не ставится мидвеем, пишет сбой неверны...   22.6.2005, 4:49
grafmoto   почитай standby app приложения (по-умолчанию) про...   22.6.2005, 4:54
grafmoto   это как? опиши идею. всем будет интересно.   22.6.2005, 5:21
Exoundeeq   Обязательно опишу. Но только после того, как ко ...   22.6.2005, 6:34
x3m   grafmoto, Плюсики - это я зря пообещал - у меня о...   22.6.2005, 5:27
Angel Boyz   grafmoto, один минус когда нажимаешь на клавишу в...   22.6.2005, 6:49
Sufy   у меня единственное, после входящего звонка восст...   23.6.2005, 21:30
grafmoto   попробуй эту:   24.6.2005, 4:02
Sufy   короче не знаю... теже грабли: работаешь, меняешь...   24.6.2005, 18:51
grafmoto   2all: !!!настройки сохраняются только...   27.6.2005, 4:26
Ideya   Присоединяюсь к тем людям у которых Vx00 что писал...   28.6.2005, 11:51
grafmoto   Using Sound on the Motorola V300, V500, and V600 B...   28.6.2005, 11:56
Hello-Moto   grafmoto, вот пожалуйста..с тебя плюсик! :P ...   28.6.2005, 16:04
def   Hello-Moto Сам то понял чё перевёл? За такой перев...   28.6.2005, 18:28
grafmoto   приколист! хоть бы в постскриптуме написал им...   29.6.2005, 4:05
Hello-Moto   grafmoto, :D :D расколол прога-Promt family :D ...   29.6.2005, 6:58
XaTTaB   я перевел, но писать так лень ;) собсно, там конкр...   29.6.2005, 8:06
-Fiss-   Hello-Moto :D :D :D :D :D Ну ты шутник. П...   29.6.2005, 8:13
Zap4ick   Как уже гвоорилось в этой теме, хорошо бы сделать...   30.6.2005, 14:18
RINDIG   Сделайте плиз скин 5 винампа, (например на самсунг...   3.7.2005, 6:35
Moto-Man   Загрузка архива не фурычит! Лажа!!...   5.7.2005, 14:45
XaTTaB   теперь в суда --> http://graf.motofan.ru/lp....   5.7.2005, 15:18
Zap4ick   Grafmoto, сможешь ли переделать прогу под прошивку...   10.7.2005, 15:50
fb3   да, очень интересует этот вопрос   10.7.2005, 16:42
VANDAL1   это в .pat надо сделать поддержку файловой системы...   10.7.2005, 19:44
sam378   VANDAL1 неа нифига не работает,не хотят его поделк...   10.7.2005, 21:01
grafmoto   никуда не пропал я, в отпуск вышел, drink_drunks; ...   11.7.2005, 9:15
semenigor   grafmoto, Возвращайся. Хотим твой плеер на новую ...   12.7.2005, 5:45
Тушик   semenigor, off_topic; Скиньте пожалуйста полны...   12.7.2005, 6:59
def   Вот содержимое папок kjava с дисков "а" ...   12.7.2005, 8:46
10 страниц V  1 2 3 > » 

Light Player - Java Mp3 Player, для всех моделей и прошивок · Разработка Java-приложений · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 18.7.2025, 12:57

Форум живёт: