Примечание:
Если вы хотите узнать предназначение кнопки, просто наведите курсор мыши на 1 секунду и тут же появится подсказка.
Финальная версия 2.5.1! (19.04.2021)
Список изменений:
DensPlay 2.5.1 :
- Добавлена защита от зависания при импорте из ВК, когда сервер доступен, но возвращяет не верные данные.
- Исправлена ошибка, из-за которой импорт из ВК был ограничен 200 треками;
- Добавлен поиск трека, играющего по радио (правой кнопкой на название трека на главном экране плеера), в iTunes и Яндекс.Музыка;
- Новые скины! Jeans и Metro;
- Другие мелкие исправления.
DensPlay 2.4.2 :
- Сервис импорта из ВК перестал перенаправлять на рабочий URL, поэтому было принято решение добавить функцию запроса актуального URL со стороннего ресурса, если основной больше не отвечает. Так теперь не придется пилить обновление DensPlay только из-за смены URL адреса;
- Теперь DensPlay не зависнет, если вдруг сервис импорта ВК будет недоступен и не придется его закрывать всем известной комбинацией клавиш.
DensPlay 2.4.1 :
- Исправление в импорте ВК;
- Теперь, когда пользователь закроет DensPlay во время проигрывания трека, то при след открытии, достаточно нажать Play, чтобы начать воспроизведение плейлиста с того же места;
- И другие мелкие исправления.
DensPlay 2.4.0 :
- Возвращение функции импорта треков в плейлист DensPlay из Ваших аудиозаписей ВКонтакте! При этом теперь, Вам не нужно вводить пароль от своего аккаунта! Алгоритм работает на открытых источниках и ничего не взламывает. Поэтому для работы данной функции необходимы 2 условия, открытый аккаунт и общедоступность ваших аудиозаписей, эти параметры находятся в настройках приватности ВК "По ссылке";
- Новая иконка DensPlay!;
- Мелкие графические изменения (например, новая кнопка Play в скине MaterialStyle);
- Переход в новую среду разработки Delphi и обновление инструментов AlphaControls;
- Перелопатил и обновил Радиоплейлист, все 50 станций;
- И другие мелкие исправления.
DensPlay 2.3.7 :
- В связи с участившимися случаями замораживания страниц после авторизации в ВКонтакте, было принято сложное решение об удалении данной функции из DensPlay. Халява кончилась, ВК усилил меры безопасности;
- Пришло время подвести последние и окончательные итоги жизненного цикла DensPlay. Проект, который начался как хобби во время обучения в колледже, в далеком 2013 году, сопровождал меня все это время, подкидывал интересные задачки, развлекал меня, увлекал и занимал на долгие бессонные ночи, а так же позволил успешно защитить два диплома, подошел к своему логичному завершению. Это решение далось мне не просто, течение жизни не остановить. Увы, ничто не вечно... Но это не повод грустить. Сайт DensPlay.ru продолжит работу, вы так же как и я сможете скачать программу и слушать файлы, радио и искать играющие на нем треки. Лично от себя, хочу сказать СПАСИБО как самому DensPlay, так и пользователям, познакомившимся с ним, тем кто подсказал, что еще можно доработать, высказал свое мнение или просто пользовался плеером! Я продолжу пользоваться плеером, как делал все это время, просто активная разработка закончена. Возможно и вы, не забудете о DensPlay :) Есть музыка? Есть DensPlay!!!
DensPlay 2.3.6 :
- ВКонтакте снова изменила свой код, из-за чего импорт перестал временно работать, однако мне удалось восстановить работоспособность данной функции, но с ограничением. Оно касается перехода ВК на HTTPS, которую не поддерживает движок BASS, используемый в DensPlay. И некоторые треки не будут воспроизводиться. Пока что, к сожалению это так.
- Состояние переключателей: повтор трека, плейлиста, а также кнопка "играть случайные треки" запоминает свое состояние после выхода из DensPlay;
- Немного улучшен поиск по плейлисту, так теперь можно использовать стрелки, что делает работу немного удобней.
DensPlay 2.3.5 :
- Новый алгоритм импорта треков из ВКонтакте!
- Исправлена ошибка при запуске о некорректной дате;
- Обновлены все потоки радиостанций, добавлена новая - "Disney Radio" с прекрасными треками из картин Дисней;
- И другие мелкие исправления.
DensPlay 2.3.4 :
- Восстановлена работа импорта ВКонтакте ;) Выражаю искреннюю благодарность Ёлшину А. за терпимость и помощь c DensPlay!
- Теперь импорт из ВКонтакте работает на windows 10 и старше;
- Исправлена работа сохранения трека;
- И другие мелкие исправления.
DensPlay 2.3.2 :
- Исправлена ошибка приводившая к не появлению сноски "скачать" в контекстном меню окна плейлиста;
- Исправлен алгоритм удаления ссылок ВК из плейлиста;
- Обновлен встроенный файл радиоплейлиста.
DensPlay 2.3.1 :
- Доработан алгоритм и восстановлена работоспособность импорта из ВКонтакте, как минимум работает на Windows 7, а также исправлены некоторые непредвиденные ошибки. Для того, чтобы функция работала на Windows 10, мне нужно установить данную операционную систему себе, но данной возможности я пока что не имею :( ;
- Обновлены компоненты AlphaControls.
DensPlay 2.3.0 :
- Новый скин - DarkFlower;
- Новый интерфейс поиска по плейлисту;
- Добавлена возможность вызова поиска по плейлисту при помощи сочетания клавиатуры "CTRL+F";
- Новый алгоритм загрузки и обновления радиоплейлиста, более не сбрасывающий выбор пользователя;
- В режиме воспроизведения в случайном порядке, появилась возможность вернуться на предыдущий трек, если пользователь случайно его переключил или хочет послушать его еще раз, по нажатию кнопок "След-Пред трек";
- Обновлены компоненты AlphaControls до версии 11.16, а также файлы скинов;
- Исправлена ошибка при распознавании файлов скинов;
- Режим воспроизведения, при смене скина, больше не сбрасывается;
- Другие мелкие исправления.
DensPlay 2.2.2 :
- Обновлены алгоритмы импорта треков из ВКонтакте, восстановлена работоспособность данной функции;
- Другие мелкие исправления;
DensPlay 2.2.1 :
- Исправлена ошибка, приводившая к отказу проигрывания треков, импортированных из ВКонтакте;
- Другие мелкие исправления;
DensPlay 2.2.0 :
- Добавлена функция поиска по плейлисту. Сноска находится в контекстном меню плейлиста, когда в нем больше 15 строк;
- Добавлена функция "играть следующим". Она перемещает нужный трек после того, который играет в данный момент. Находится в контекстном меню;
- Теперь при открытии ассоциированного файла двойным кликом, будет произведен поиск, возможно файл уже был добавлен в плейлист, если это так, то он начнет проигрываться. Если название совпадает, а путь к файлу нет, то добавится. (Обычное перетаскивание работает в штатном режиме, вы все также можете собирать свой порядок треков);
- Теперь при открытии окна плейлиста будет выделен трек, который играет в данный момент;
- При двойном клике на иконку в трее, приложение будет перемещено на передний план, а также развернет приложение из мини-вида;
- Исправлена ошибка в функции поиска файла в проводнике. Раньше, когда в имени файла встречалась запятая, в проводнике открывалась ложная папка;
- Реализована функция автоматической проверки обновлений (раз в 30 дней DensPlay самостоятельно проверит наличие обновлений). Функция проверки обновления вручную осталась на своем месте :);
DensPlay 2.1.0 :
- При сохранении трека из ВКонтакте, исправлена ошибка, при которой файл можно было сохранить без указания расширения;
- Убраны артефакты в названиях аудиозаписей из ВКонтакте (например "&" вместо " ' " и т.д);
- Контекстное меню в плейлисте меняется в зависимости от того, что в нем находится и какой элемент выбран;
- Новая функция в контекстном меню "Найти файл в проводнике". Пунктик в меню появляется, когда в плейлисте выбран трек из файла;
- Двойной клик по иконке в трее, теперь не только возвращает плеер из мини-вида в полный, но и выводит главное окно на передний план рабочего стола;
- Небольшие изменения в скине Material Style;
- Релиз портативной версии!
DensPlay 2.0.6 :
- Новый скин, созданный пользователем Shed_Light. По мотивам одноименной игры Fallout;
- Новая функция автозагрузки при запуске Windows;
- Новая функция "Чистый плейлист", при запуске плейлист будет пуст (по просьбам пользователей);
- И другие мелкие исправления;
DensPlay 2.0.2 :
- При скачивании трека плеер более не зависнет, да и сам процесс того что трек загружается более понятен;
- При импорте треков из ВК плеер тоже более не будет зависать, процесс импорта теперь имеет понятный интерфейс;
- Теперь пароль ВК можно сохранить, чтобы не вводить повторно. Пароль хранится в зашифрованном виде, что и позволило реализовать эту функцию безопасно;
- Сам по себе пароль ВК теперь может содержать кириллицу;
- В списке выбора радиостанций теперь можно прослушать радио прежде чем добавлять его в избранное (нажать правую кнопку мыши на нужной радиостанции);
- Таймер "выключения ПК" починил;
- Обновлены компоненты AlphaControls (новые анимации некоторых компонентов);
DensPlay 2.0.1 :
- Починил импорт из ВК (там была изменена технология авторизации);
DensPlay 2.0.0 :
- 3 новых скина (AnimeStyle, GraphiteStyle, SteamStyle);
- Добавлена возможность и написана краткая инструкция для создания пользовательских скинов;
- Полный переход всех изображений кнопок в формат PNG (легче работать и меньше весит, чем ICO, который был раньше);
- Предусмотрена проверка файлов скина;
- Улучшен скин MetalStyle;
- Новая функция "Перемешать плейлист"!!! Находится в контекстном меню окна плейлиста;
- Новые методы загрузки файлов в плейлист! Теперь это происходит мгновенно!;
- Ускорен процесс импорта из ВКонтакте;
- Кнопка "Играть вперемешку" переименована в "Играть случайные треки";
- Улучшен процесс выборки трека при нажатой кнопке "Играть случайный трек", теперь треки не будут повторяться 2 раза подряд, даже если в плейлисте их мало;
- Добавлена анимации нажатия некоторым кнопкам;
- Переработана механика работы контекстного меню в трее (некоторые кнопки становятся недоступными, когда они не нужны);
- Добавлено описание файла DensPlay.exe (стало удобней найти в диспетчере задач например);
- Убраны штрих-пунктирные обводки на кнопках(где это возможно);
- При нажатии "очистить плейлист" радио больше не останавливается;
- Изменен алгоритм отлова события окончания трека;
- Бегунок трека больше не будет моргать при переключении трека;
- Исправлена ошибка, когда при переключении на след трек, программа могла встать в стопор, но при этом она отвечает и не вылетает (через трей можно было даже настройки вызвать или "играть" нажать);
- Таймер выключения ПК теперь заканчивается по нулям, а не на "00:00:01", блокирует слайдер и пишет, что запущена процедура выключения компьютера;
- И другие мелкие улучшения о которых я просто уже забыл XD, чтобы упомянуть здесь.
DensPlay 1.9.8 :
- Добавлена поддержка формата Monkey's Audio(*.ape);
- Небольшие изменения в скине MetalStyle и GreenStyle;
- Чтобы посмотреть все расширения поддерживаемых файлов, можно кликнуть по надписи названий форматов в настройках - о программе;
- Добавлена возможность быстрого поиска текущего трека в плейлисте, просто кликните мышкой на панельку указателя трека;
- Для тех кто терял плеер на экране когда сворачивали его через панель задач, теперь просто кликните два раза на иконку плеера в трее и он появится :) ;
DensPlay 1.9.7 :
- Добавлена поддержка формата MusePack (*.mpc);
- Добавлена поддержка Apple Lossless(ALAC, в файлах *.m4a);
- Добавлена поддержка Аудиокниг(*.m4b);
- Добавлено приветствие при первом запуске;
- Исправление ошибки приводившей в зацикливаному перескакиванию между треками;
- Исправление ошибок приводивших к полному зависанию (при нажатии крестика на некоторых диалоговых окнах);
- Некоторые сообщения перенесены в трей, чтобы они не так раздражали(они кликабельны, нажмите на них, чтобы получить полную информацию);
- Изменения в модуле таймера выключения ПК, новый бегунок регулировки времени;
- Теперь плеер предупредит вас за 10 и 5 минут до выключения ПК по таймеру;
- Упрощена схема нахождения пасхалки, но она все еще в меню настроек "системные";
- Обновлены потоки радиостанций: удалены битые (Студент.фм), обновлены (Радио УЛЬТРА) и добавлены (NewTone FM, Русское радио);
- Доработан интерфейс настроек списка радиостанций (Теперь можно отмечать нужные простым двойным кликом мыши);
- Другие мелкие исправления и улучшения;
DensPlay 1.9.5 :
- Новогодняя версия :)
DensPlay 1.9.4 :
- Обновление компонентов AlphaControls;
- Добавлен пункт копирования названия трека на радио в буфер обмена;
- Исправление графических ошибок;
DensPlay 1.9.3 :
- Исправлена логика открытия плейлистов и файлов, вот пример;
- Обновлены компоненты AlphaControls;
DensPlay 1.9.2 :
- Исправление моргающей дорожки трека во время радиовещания;
- Исправлена ошибка при нажатии на кнопку информации, во время проигрывания радио;
- Другие мелкие исправления и улучшения;
DensPlay 1.9.1 :
- Исправление мелких ошибок;
DensPlay 1.9.0 :
- Обновлен модуль радиостанций. Теперь пользователь может сам настроить список радио!
- Добавлено свыше 20 радиостанций, теперь есть из чего выбрать :)
- Появилась возможность обновлять список радио, благодаря чему можно будет легко восстановить радио поток или добавить новую станцию без обновления всего плеера!!! Этот список будет регулярно обновляться на сервере;
- Радио теперь можно поставить на паузу;
- При двойном клике на одном аудио файле (или открыть с помощью), он сразу начинает воспроизводиться, можно быстро начать слушать трек, который захочет пользователь Аналогично происходит и с файлом плейлиста, у него начинает воспроизводиться первый файл в списке;
- Добавлена поддержка распознавания кнопок на клавиатуре, таких как play/pause, stop, next, prew, в ЛЮБЫХ ПРИЛОЖЕНИЯХ!!!
- Полностью новый алгоритм обновления DensPlay. Была написана специальная программа, которая автоматически попросит права администратора для продолжения;
- Указатель трека в плейлисте теперь меняется вместе со скином;
- Переработаны алгоритмы импорта из ВКонтакте, количество обращений к серверу снижено в 3 раза!!! Должен быстрей работать)
- При импорте из ВК, теперь показывается и артист, а не только название трека;
- Добавлена пасхалка ;)
- И другие мелкие улучшения.
DensPlay 1.8.6 :
- исправление ошибки, при которой трек, не переключался на следующий!;
DensPlay 1.8.5 :
- Новая функция, которая позволяет вам выполнить поиск трека, играющего на радио, в одной и представленных систем:"Google, Youtube, ВКонтакте, OLOLO.fm и Last.fm". Это упрощает и ускоряет поиск, понравившегося вам, трека на радио.
Для того, чтобы воспользоваться данным новшеством, просто кликнете во время проигрывания радио на название трека правой кнопкой мышки и будет вам :) счастье;
- Исправление в модуле сохранения настроек, раньше если вы добавили треки в плейлист или изменили настройки, но не закрыв плеер через крестик, а например, сразу завершили работу Windows, изменения в DensPlay не сохранялись. Теперь все ;) OK;
- Изменение в алгоритмах масштабирования интерфейса, он был полностью переработан и стал универсальным. Если у вас были проблемы с отображением интерфейса DensPlay, теперь все будет хорошо;
- Изменение в логике работы мини плеера, теперь он будет отображаться по верх всех окон, при этом оставлена возможность полностью свернуть плеер;
- По просьбе пользователя, добавлена радиостанция Radio ULTRA с высоким битрейтом :) ;
- Мелкие исправления;
DensPlay 1.8.3 :
- Мелкое исправление для функции сортировки плейлиста мышкой;
DensPlay 1.8.2 :
- DensPlay стал понимать, что играет на радио и выводит название музыки и т.д.; (Доступно на всех станциях, кроме тех чьи сервера не присылают никакой информации)
- Теперь вы можете сортировать треки МЫШКОЙ! :)
- Теперь на сайте, вы можете скачать плейлист с радио станциями, ну если вам мало ;) (требуется DensPlay версии 1.8.2 и выше);
- Мелкие оптимизации для функции определения названий треков, играющих по радио;
- Создание защиты от некорректных плейлистов m3u, которые не имеют директив Extended M3U, тогда как раньше при загрузке такого плейлиста выскакивала ошибка "List index out of bounds (x) " и не давала завершить работу с DensPlay;
- Мелкие доработки;
DensPlay 1.8.1 :
- Смена потока Comedy Radio;
- Исправлен баг, множественных сообщений о отсутствии файла (Это происходило когда файлы, в вашем плейлисте изменили директорию, а файлов в списке было очень много, что приводило к ОЧЕНЬ множественному повторению ошибки об отсутствии файла, которые приходилось долго закрывать или завершать процесс DensPlay.exe);
- Исправлен баг, происходящий при переключении на следующий трек или при повторе (музыка начинает играть как эхо в фоне, как будто запущено 2 трека с разницей в долю секунды и ей нельзя управлять);
- За счет этого, при исправлении багов, повышена общая стабильность и надежность DensPlay.
DensPlay 1.8.0 :
- Новый скин :)!!!;
- Мелкие графические исправления и перестановки в интерфейсе;
- "GrayStyle" переименован в "MetalStyle", так как кнопки металлические;
- Графические исправления в скине "MetalStyle", замены некоторых иконок на более подходящие;
- Добавлены подсказки в "Мини-вид", просто наведите и подождите на элементах;
- Новые иконки для скинов для кнопок;
- Кнопки, находящиеся в нижней части окна плейлиста, теперь меняют вид вместе с переключением скина;
- Оптимизация использования памяти компьютера (очищение при остановке проигрывания, баг с бесконечно возрастающими запросами при переключениями визуализаций из маленького в полноэкранный режим);
- Добавлена интересная визуализация "Trip";
- При выборе скина, теперь меняется и визуализация;
- Исправлена ошибка остановки визуализации при смене или остановке трека в полноэкранном режиме;
- Исправлены фиолетовые пятнышки моргающие при закрытии и открытии по краям закругленных окон.
DensPlay 1.7.7:
- Через кнопку "добавить", теперь можно импортировать в плейлист не только файлы, но и папки, а также не забываем, что DensPlay поддерживает Drag&Drop и вы можете перетаскивать папки и файлы прямо в окно плейлиста;
- Добавлены значки в контекстное меню плейлиста;
- Исправлен баг, когда включен "мини-вид" и при нажатии на иконку в панели задач начинали отображаться оба режима плеера;
- и по мелочи :).
DensPlay 1.7.6:
- Новые подсказки (наведите курсор и подождите на элементах плеера);
- Рестайлинг подсказок под скины;
- Если название трека не вмещается в пределы окна плейлиста, наведите на него курсор и увидите подсказку;
- Бегунок дорожки теперь перемещается в то место, куда вы кликните, больше не нужно его ловить или долго давить на мышку;
- Исправлен баг с перескоком через один трек;
- Добавлена поддержка классической темы windows (исправлены графические глюки);
- Добавлена поддержка шрифта 125% (размера интерфейса windows);
- Убраны "высокие" системные требования, DensPlay хорошо функционирует на любом компьютере, на котором работает Windows 7 или 8.
DensPlay 1.7.5:
- Поддержка обещанного формата AAC [.m4a] (не забудьте повторить процедуру ассоциации файлов, чтобы появилась сноска в контекстном меню);
- Переработаны иконки на поддерживаемых файлах, чтобы их применить, повторите процедуру ассоциации файлов в настройках-дополнительные;
- Функция очистки от ссылок ВКонтакте, больше не придется очищать плейлист полностью, все ваши файлы останутся в списке;
- Мелкие исправления и улучшения.
DensPlay 1.7.4:
- Смена потоков вещания радио на рабочие, предыдущие перестали работать (источник закрылся);
- Увеличение битрейта звука некоторых радио потоков;
- Новый алгоритм работы функции обновления;
- Информация в окне ВКонтакте по клику на иконке "щита";
- Теперь вы можете добавлять собственные радиостанции , например скачав плейлист с сайта www.Radiopotok.ru и добавить его в DensPlay (при условии, что канал поддерживается);
- Исправление мелких ошибок.
DensPlay 1.7.3:
- Причесывание проекта перед публикацией;
- Исправление огреха смещения элементов при измененном размере интерфейса windows (Спасибо budyjoe за обнаружение);
- И др.
DensPlay 1.7.1:
- Добавлена возможность скачивания аудио файлов из "ВКонтакте";
- Замена почти всех стандартных компонентов на новые, более совершенные;
- Новые анимации;
- Исправление ошибок и некоторых эргономических огрехов.
DensPlay 1.7.0:
- Добавлена возможность импорта аудио со страницы пользователя социальной сети "ВКонтакте";
Вы можете сохранять музыку в плейлист смешивая ваши файлы с компьютера и из "ВКонтакте";
- Исправлено некорректное выскакивание окна и информацией;
Вы можете загрузить плейлист непосредственно запустив файл или перетащив его в окно плеера;
- Защита от зависания и глюков в случае потери файла или ссылки;
- Перенос хостинга обновлений с Densikos.ru на DensPlay.ru;
- Плейлист сохраняет последние проигрываемые треки после повторного запуска;
- Исправлена логика нажатий кнопок повторов и смешанного воспроизведения;
- Исправлены зависания при определенных условиях, когда треки были удалены физически или перемещены, но остались в плейлисте (повышена стабильность);
- Обновлены шрифты;
- и д.р
DensPlay 1.6.6:
- Добавлена возможность очищать плейлист из контекстного меню;
- Доработана визуализация в полный экран;
- Исправление ошибок;
- При выходе одного из окон плеера за пределы экрана, после перезапуска возвращает его на место по умолчанию. Это полезно при изменении разрешения экрана, а также когда пользователь случайно переместил окно за пределы экрана и не может его вернуть на место. Для этого нужно будет просто перезапустить плеер через меню в трее или через диспетчер задач;
- и д.р.
DensPlay 1.6.5:
- DensPlay портирован на более современные средства программирования, обновлены часть модулей;
- Появилась поддержка Unicode и другие менее значимые возможности;
- Бегунок перемотки ведет себя более адекватно;
- Новые настройки эквалайзера;
- Новая иконка "DensPlay";
- и д.р.
DensPlay 1.6.3:
- добавлена анимация появления и исчезновения на окнах,
смотрится очень классно!
- 3 новых радио-станции;
- оптимизация кода и графические исправления.
DensPlay 1.6.2:
- новый СКИН!!!
- добавление контекстного меню в плейлист и элементов управления в него;
- Reдизайн скина GrayStyle;
- исправления ошибок.
DensPlay 1.6.1:
- DensPlay перед запуском теперь проверяет наличие аудио устройства вывода звука, что позволяет
избежать множество сообщений об ошибках, в случае, если колонки и т.п не подключены.
- переработано окно информации о треке (более полная информация и загрузка обложки, если таковая есть);
- окно настроек теперь так же запоминает свое местоположение на рабочем столе;
- исправления ошибок.
DensPlay 1.6.0:
- поддержка FLAC;
- добавление ассоциации на файлы формата FLAC;
- увеличение диапазона таймера выключения ПК до 6-ти часов;
- несколько новых видов визуализации;
- исправление ошибок.
DensPlay 1.5.4:
- исправление ошибок;
- НОВАЯ ФУНКЦИЯ "Играть вперемешку";
- теперь можно устанавливать у любое место;
- если скрыть плеер, то раскрыть его можно 2 раза кликнув на ярлык в трее.