Версия 3.89-------------- + быстрая загрузка плейлиста (переработан алгоритм); + фикс при запуске эльфа без параметра (можно запускать теперь откуда-угодно) (респект Kren'у) Ivoplay v3.95-------------- - пофиксены некоторые глюки; - функции стоп/пауза/возобновить. Нужна либа от 3 августа или познее (лежит на свн). Для сх75св25 прикладываю необходимые функции в виде соответствующего патча; - добавлено общее время трэка (функция самописная); - новые глюки 22.08.2007-------------- Сгрупированы елементы в конфиге + 3 версии на разных языках для х75 + версия для х65 + поддержка до 4-х различных форматов музыки (но только той, что поддерживается телефоном) + поддержка м3у. Русской кодировки все нет Теперь при запуске эльфа без параметров запускается последний плейлист, что прописан в файле lastplaylist.cfg. Если этого файла нет, то создается новый плейлист из папки, заданой в конфиге. Приложеная папка такая же, как и в предидущих версиях. Для замены м3у используйте новый Extd. 30.10.2007-------------- Пятая версия в шапке! Добавил отображения кирилицы (спасибо Друиду). Убрал проблемы с паузой. В общем, работаю. Жаль только, что в субботу еду обратно 31.10.2007-------------- Версия 5.1 Баги со временем убраны - не все, конечно Оптимизировал код Добавил меню Пункт Список не работает Зато теперь всегда будет ясно, какая версия, если я не праффтыкайу Брать в шапке. Лешка, прости и подожди Следующим пунктом будет добавление кнопки управления плеером, типа: зажимаешь какую-то кнопку (думаю, повешу на ооооочень длинное нажатие боковых) и вылазит менюшка типа: Текущая песня (время), Следующая песня, громкость+, громкость-, и т.п. 01.11.2007-------------- Обновил до 5.3 Фикс обработки новых скинов. Старые скины не подходят, так что ждем новый (рисует - STALKER_71), будет через полчаса. Добавил отображение названия песни в окне Xtask'a. Еще чуть-чуть оптимизировал код. 01.11.2007-------------- Версия 5.4 + Иконка на ГЭ + Предидущий трэк при случайном порядке действительно предидущий, а не случайный. 21.12.2007-------------- Шестая версия... Наконец-то появилась возможность редактирования плейлиста - команда "удалить" висит на левом софте. Сохранение - *. Механизм блокировки двойного запуска: если в памяти уже висит один плеер, то при запуске второго первому передается песня, которая должна была проигрыватся, она ставится на последнее место в списке и воспроизводится. Список можна сохранять. Все плейлисты сохраняются в папку с плейлистами, за исключением ipl, которые сохраняются туда, откуда они были открыты. ВНИМАНИЕ! Механизм "Анти-ЛАМЕР" не прописан. Поэтому при провокации плеера на пик, он ответит взаимностью. Работаю... P.S. Как прочитать последние 200 байт файла? 23.12.2007-------------- Версия 6.1 1. Прокрутка при просмотре списка песен. 2. Прогрессбар при сохранении плейлиста. 3. При выборе песен через медиатеку и наличии папок в ней, теперь все корректно работает. 4. Последний открытый плейлист теперь сохраняется корректно. 5. Остановка всех таймеров по закрытию (раньше не замечал - вот откуда нестабильность). Теперь пиков должно стать меньше. 6. Заставка при заблокированой клаве. Длинное зажатие любой кнопки - включение подсветки. 25.12.2007-------------- Версия 6.3 При листании песен через медиатеку последняя проиграная песня сохраняется. Наконец-то появился файловый менеджер, который вызывается при вызове плеера без параметров и плейлиста. Все отлично добавляется, зеленая кнопка - выделить все. Ура... Не забываем кидать выложеный мною несколькими постами выше рисунок в 0:\\Zbin\\Ivoplay\\menu\\ или где там у вас плеер, без него получается отвратительно 26.12.2007-------------- Версия 6.4 Качаем скин из шапки. Старые скины не подходят! Файл fon.png из папки menu можно удалять, он теперь входит в скин. Подавил несколько багов, по ходу, теперь и случайный порядок должен работать, и прогрессбар хорошо идет. Может еще чего добавил, не помню... 27.12.2007-------------- Ivoplay v6.5 1. Новый окна сообщений. 2. Выбор пути для сохранения плейлиста (нужна, и будет, доработка). 3. Тэги (пока только id3v1). Без комментариев. 11.01.2008-------------- Версия 6.7 Изменений много, не помню, что было в предыдущей версии. Из нового: разворачивание при выборе песни через медиатеку и хтаск, разворачивание при длительном зажатии верхней боковой, разворачивание на 2 секунды при зажатии нижней боковой, постабильнее работать должен, больше нет пиков при быстром перелистывании песен, время отображается покорректней. Ну, и совмещение с мс. 28.03.2008-------------- Итак, версия 7.0. Во втором посту темы пример папки. 1. Очистка пнг кэша с помощью эльфа Cleaner.elf (c)feanor при переключении скинов ипри выходе. Ложить в папку с плеером. 2. Теперь можна проверить наличие музыкальных файлов на карте, которые есть в медиатеке (соответствующий подпункт в пункте Медиатека). 3. База даных мр3 файлов. Уклался в 40 кб оперативки:)Сортировка музыкальных файлов по исполнителях, альбомах. Если эта информация есть в тэгах, конечно 4. Экономим оперативку: название скина (папки со скином) должно быть не более 20 (если не ошибаюсь) символов. 5. Устранил пару глюков с запуском (точнее его отсутствием) плелиста при выборе его с меню плеера. 6. Добавил иконку плеера в панель задач. Теперь его можна оттуда быстро развернуть. 7. Переписал алгоритм вывода тэгов. 8. Скомпилил 3 версии под разеные платформы. 9. Может еще чето было, уже и забыл. 01.05.2008-------------- Версия 7.1 1. Исправлен глюк с пиком при случайном воспроизведении. 2. В медиафайлах появился пункт ВСЕ. 3. Исправлен баг при создании базы медиа (возможно он был не только у меня). 4. Управление мессагами. Пример - в том хтаске, что в архиве с эльфом - с него можно управлять громкостью боковыми клавишами. 5. Фиксы, связанные с временем списка. Сделал чето типа того, что в Винампе (нажимаем зеленую и смотрим). 6. Пункт ВЫХОД в меню. 7. Может чето еще - не помню. 02.05.2008-------------- Версия 7.2 1. Вывод на идл тегов. 2. Пара убитых багов (не опасно для жизни, но так жить проще).