Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TrayPlay

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7

Открыть новую тему     Написать ответ в эту тему

belpyro



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TrayPlay v.1.0.2a
 
Описание:
TrayPlay - это маленький аудио плейер, работающий из трея. Поддерживаются форматы mp3, ogg и wav.
Реализована поддержка многоканального звука.
 
Что нового в версии 1.0.2:
-исправлены некоторые ошибки;
-добавлена возможность управления формированием плейлистов (см. preferences.ini);
-добавлен эквалайзер;
-изменен алгоритм режима ознакомления, теперь воспроизведение композиции начинается с 30% времени от начала;
-теперь при начале новой композиции активируется всплывающая подсказка с ее названием;
 
Что нового в версии 1.0.1:
- исправлены ошибки с пресетами;
- изменена методика формирования плейлистов (теперь можно указать максимальное число добавляемых композиций и число
пунктов меню);  
- добавлены дополнительные возможности управления плейером (см. preferences.ini);
 - исправлены ошибки воспроизведения;  
 
Что нового в версии 1.0:
- код переписан полностью на WinApi;
- добавлен режим ознакомления;
- добавлены плейлисты;
- реализована возможность регистрации плейера "по умолчанию";
- пресеты снова работают (нужен файл preset.ini);
- введена установка приоритета (не переусердствуйте );
- исправлены некоторые ошибки;
 
Горячие клавиши:
Alt + < - громкость ниже
Alt + > - громкость выше
Alt + / - пауза
Alt + ; - предыдущая композиция
Alt + ' - следующая композиция
Alt + L - очистка плейлистов
Alt + P - запись имени текущей композиции в файл inspection.txt (только в режиме ознакомления)
Ctrl+0 ... Ctrl+9 - увеличить усиление полосы эквалайзера
Alt+0 ... Alt+9 - уменьшить усиление полосы эквалайзера
 
Небольшое пояснение:
Режим ознакомления позволяет прослушать весь плейлист по 15 секунд на каждую композицию.
Запись имени мне показалась необходимой функцией, особенно когда много файлов вида "TrackN.mp3"
 
При создании пресетов руководствоваться следующими правилами:
Для басов ключ [Bass], для средних [Middle], для высоких [Low].
Число полос максимум 10. Для каждой полосы необходимы следующие значения: CenterN - центральная частота от 80 до 16000 Гц,
BandwithN - ширина полосы в полутонах 1..36, GainN - усиление в дБ. N - номер полосы. См. пример в файле preset.ini
 
В файле preferences.ini введен экспериментальный раздел [Experimental] для установления приоритета. Ключ priority может иметь три значения:
"Low","Normal" и "High".    
 
Данная версия плейера - это пока "альфа" со всеми отсюда вытекающими.
 
Ссылки на файлы (v.1.0.2a)
"Патч" (размер 46 кб, zip архив)  
http://www.hotfile.ru/2164/
 
Отдельно библиотека bass.dll (v.2.0)
(размер 90 кб)
http://www.hotfile.ru/2166/
 
Ссылки на файлы (v.1.0.1a)
"Патч" (размер 23 кб):
http://www.hotfile.ru/1832/  
 
Полная версия (размер 117 кб):
http://www.hotfile.ru/1833/  
 

Всего записей: 106 | Зарегистр. 12-02-2005 | Отправлено: 22:38 03-10-2005 | Исправлено: belpyro, 23:17 10-03-2006
Masss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А то что менюшка так зависает - это фича такая?
 
А громкость контролировать через регулятор громкости винды, или как?

Всего записей: 5066 | Зарегистр. 20-11-2004 | Отправлено: 03:13 04-10-2005 | Исправлено: Masss, 03:17 04-10-2005
belpyro



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Masss

Цитата:
А то что менюшка так зависает - это фича такая?

Зависает - это значит не пропадает до щелчка по ней или зависает и не работает ?

Цитата:
А громкость контролировать через регулятор громкости винды, или как?

В принципие я думал сделать через гор. клавиши, но тут у меня вопрос возник: Или жеско их зашивать или давать возможность их настроить? И все это приводит к увеличению кода.
Но если неудобно регулировать громкость стандартно, то сегодня выложу гор. клавиши.

Всего записей: 106 | Зарегистр. 12-02-2005 | Отправлено: 09:29 04-10-2005
Masss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
belpyro
Зависает - это значит не пропадает до щелчка по ней(сорри, неясно выразился).
 
 

Цитата:
сегодня выложу гор. клавиши.

 
Это было бы замечательно - плеер действительно удобный

Всего записей: 5066 | Зарегистр. 20-11-2004 | Отправлено: 09:55 04-10-2005
Masss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Masss

Цитата:
 плеер действительно удобный

 
Не только удобный, но и глючный - благо альфа-версия.
Собственно глюк:  
Неожиданно совершенно при воспроизведении списка из 10 mp3  файлов вылетают окошки типа "Ошибка чего-то там"(забыл уже точно), причем окошек немеряное количество. Пришлось убивать через task manager процесс, ибо значок в tray не реагировал абсолютно.

Всего записей: 5066 | Зарегистр. 20-11-2004 | Отправлено: 03:26 05-10-2005
kraeved



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
[удалил]

Всего записей: 1060 | Зарегистр. 01-03-2003 | Отправлено: 03:58 05-10-2005 | Исправлено: kraeved, 04:02 05-10-2005
belpyro



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ссылка на файл:
 
webfile.ru/560380
 
Имя файла:    TrayPlay.7z    
Размер:    160 кбайт    
Номер файла:    560380    
Доступен до:    15.10.2005 12:28
 
Исправления в версии 0.2:
 + Добавлены горячие клавиши:
    Alt + > - громкость выше
    Alt + < - громкость ниже
    Alt + ; - следующая композиция
    Alt + ' - предыдущая композиция
    Alt + / - пауза
 
 + Исправлена ошибка в плейлисте. Теперь композиция воспроизводится один раз в случайном
режиме до полного проигрыша плейлиста.
 
 + Исправлена ошибка воспроизведения с выводом многочисленных сообщений об ошибке.
 
 + Исправлен вывод формата времени.

Всего записей: 106 | Зарегистр. 12-02-2005 | Отправлено: 12:34 08-10-2005
Masss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще один баг, точнее, несовместимость:
 
При работе плеера(как при воспроизведении, так и при простое) отказывается работать punto switcher - не переключает раскладку клавиатуры.
Эффект постоянный(winxp home sp1).
 
Добавлено:
И еще вопросы:
- Окошко <о программе> не открывается
- В меню пресеты ни одна из трех строк не отмечается галочкой почему-то

Всего записей: 5066 | Зарегистр. 20-11-2004 | Отправлено: 03:00 09-10-2005
belpyro



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Masss
 

Цитата:
При работе плеера(как при воспроизведении, так и при простое) отказывается работать punto switcher  - не переключает раскладку клавиатуры.

 
Боремся! Дело в том, что на горячие клавиши ставиться глобальный хук. А Пунто Свитчер работает аналогично. Ищу где конфликт. Может сообщение дальше по цепочке не проходит, хотя клава-то работает.
 
 

Цитата:
- Окошко <о программе> не открывается

 
И не надо пока Вот сначала баги уберу.
 
 

Цитата:
 В меню пресеты ни одна из трех строк не отмечается галочкой почему-то

По той простой причине, что в меню они есть а реализации нет. Я пока думаю под какой формат их забить, чтобы пользователь поменять мог. Не всех ведь устроят мои вкусы по АЧХ Предложения принимаются.
 
Вот еще вопрос назрел. Надо ли вводить в меню номерные плейлисты? Т.е. когда добавляем несколько директорий разносить их по разным листам и выводить в меню. Хочешь слушать все - отмечаешь все или то что надо. Тоже ждем предложений.

Всего записей: 106 | Зарегистр. 12-02-2005 | Отправлено: 14:19 09-10-2005
Masss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Надо ли вводить в меню номерные плейлисты?

 
Надо.
 

Цитата:
в меню они есть а реализации нет. Я пока думаю под какой формат их забить, чтобы пользователь поменять мог. Не всех ведь устроят мои вкусы по АЧХ

 
Мне лично все равно. Устроили бы те, что есть(точнее будут).

Всего записей: 5066 | Зарегистр. 20-11-2004 | Отправлено: 02:12 10-10-2005 | Исправлено: Masss, 02:13 10-10-2005
Masss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Еще глюк:
Если выбрать -=добавить директорию=- и потом кликнуть -=отмена=-, то плеер постоянно слетает без каких-либо сообщений об ошибке.
 
+ Неплохо было бы, если запоминалась не только последняя директория в -=открыть файл=-, но и директория в -=добавить директорию=-.

Всего записей: 5066 | Зарегистр. 20-11-2004 | Отправлено: 09:53 11-10-2005
belpyro



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Masss

Цитата:
Еще глюк:  
Если выбрать -=добавить директорию=- и потом кликнуть -=отмена=-, то плеер постоянно слетает без каких-либо сообщений об ошибке.

 
Понял. Спасибо.
Только вопрос. Это происходит всегда или в самый первый раз?
 
 

Цитата:
+ Неплохо было бы, если запоминалась не только последняя директория в -=открыть файл=-, но и директория в -=добавить директорию=-.

 
Я тоже об это думал, но блин работы сейчас навалили. Руки пока не доходят, но думаю к выходным это и предыдущие посты мы реши (реализуем)

Всего записей: 106 | Зарегистр. 12-02-2005 | Отправлено: 00:32 12-10-2005
Masss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
belpyro

Цитата:
Если выбрать -=добавить директорию=- и потом кликнуть -=отмена=-, то плеер постоянно слетает без каких-либо сообщений об ошибке.     
 
 
Понял. Спасибо.  
Только вопрос. Это происходит всегда или в самый первый раз?

Всегда.
 
+Еще, наверное, глюк:
Выбираешь -=добавить директорию=-, играется 1й трек, затем должен быть по идее 2й, но опять играется 1й и так до бесконечности.

Всего записей: 5066 | Зарегистр. 20-11-2004 | Отправлено: 04:49 12-10-2005 | Исправлено: Masss, 04:49 12-10-2005
belpyro



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Masss

Цитата:
+Еще, наверное, глюк:  
Выбираешь -=добавить директорию=-, играется 1й трек, затем должен быть по идее 2й, но опять играется 1й и так до бесконечности.

Не глюк, а ошибка кода Шучу!
Исправлено. (begin .. end забыл )
 
Добавил пресеты. Все настройки через ini файл ручками. Ничего вроде трудного...
Вот с Punto Switcher-ом пока сражаюсь.
 
Решил перейти на Ассемблер + WinAPI.
 
 К выходным выложу исправленную версию, как и обещал.
 
С плейлистами пока заминка. Папки зато теперь запоминает.

Всего записей: 106 | Зарегистр. 12-02-2005 | Отправлено: 00:08 14-10-2005
belpyro



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Версия 0.3а доступна для скачивания. Адрес в шапке.

Всего записей: 106 | Зарегистр. 12-02-2005 | Отправлено: 22:04 16-10-2005
Masss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Кстати, менюшка, все так же висит.
И еще: если запустить плеер-добавить 1 файл-добавить директорию(несколько файлов)-кликнуть =следующая=, то вылетает без сообщений, постоянно.
Да, и как сохранять настройки(м.б. надо что-то прописать в ini...)?

Всего записей: 5066 | Зарегистр. 20-11-2004 | Отправлено: 05:38 17-10-2005
Masss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
И пресеты странно регулируются: если их менять во время воспроизведения, то звук постоянно получается какой-то странный. А если перезагрузить файл с нужным пресетом, то все нормально.

Всего записей: 5066 | Зарегистр. 20-11-2004 | Отправлено: 06:03 18-10-2005
belpyro



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Masss

Цитата:
И еще: если запустить плеер-добавить 1 файл-добавить директорию(несколько файлов)-кликнуть =следующая=, то вылетает без сообщений, постоянно.

Исправлено
 

Цитата:
Да, и как сохранять настройки(м.б. надо что-то прописать в ini...)?

А чуть поконкретней? Основные настройки и так в ini сохраняются.
 

Цитата:
И пресеты странно регулируются: если их менять во время воспроизведения, то звук постоянно получается какой-то странный. А если перезагрузить файл с нужным пресетом, то все нормально.

Скорее всего они складываются Проверю и исправлю.

Всего записей: 106 | Зарегистр. 12-02-2005 | Отправлено: 23:03 18-10-2005
Masss



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
belpyro

Цитата:
 Основные настройки и так в ini сохраняются.

 
Я имел в виду то, что не сохраняются при закрытии программы именно выбор пресетов.
То есть, выбрал, скажем, -=средние=-., а после перезапуска проги пресеты постоянно сбрасываются в дефолт. И заново ставишь -=средние=-.

Всего записей: 5066 | Зарегистр. 20-11-2004 | Отправлено: 06:23 19-10-2005
belpyro



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Masss

Цитата:
То есть, выбрал, скажем, -=средние=-., а после перезапуска проги пресеты постоянно сбрасываются в дефолт. И заново ставишь -=средние=-.

Исправлено

Всего записей: 106 | Зарегистр. 12-02-2005 | Отправлено: 11:19 19-10-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7

Компьютерный форум Ru.Board » Компьютеры » Программы » TrayPlay


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru