суббота, 16 июля 2016 г.

ZVVOnlineRadio v.0.6 (для Windows)

ZVVOnlineRadio - программа для удобного, быстрого прослушивания онлайн радио. Программа содержит большое количество радиостанций, которые разделены по странам, функции для быстрого и удобного поиска любимых радиостанций. Также в программе станции разбиты на жанры: Поп, Ретро, Романтика, Для детей, Шансон и другие. В программу добавлен инструмент для прослушивания своих радиопотоков, а также редактирования станций. Имеется возможность записи радиостанций, а также предусмотрена возможность переключиться в режим панели для удобной работы и одновременного управления радио, экономии места на экране. В программе очень легко и удобно добавлять и удалять станции. 







Скачать ZVVOnlineRadio v.0.6 для Windows (Setup): СКАЧАТЬ
Скачать ZVVOnlineRadio v.0.6 для Windows (Архив): АРХИВ
Скачать ZVVOnlineRadio v.0.6 для Windows (Portable от Skinny21)PORTABLE

Возможности ZVVOnlineRadio:
- прослушивание множества онлайн радиостанций;
- прослушивание множества онлайн радиостанций;
- удобное отображение радиостанций;
- удобный и быстрый поиск радиостанций в программе;
- выбор радиостанций по жанрам;
- проигрывание своих радиопотоков;
- запись онлайн радио в файл;
- режим панели;
- разделение радиостанции по странам;
- возможность добавления и удаления своих радиостанций;
- редактирование радиостанции;
- управлять программой через иконку в трее;
- искать и прослушивать музыку с Вконтакте;
- искать и выводить в программе текст песни;
- открывать и прослушивать плейлисты со станциями в форматах m3u, m3u8 и pls;
- небольшой аудиоплеер для прослушивания записей радиостанций прямо
в программе;
- многое другое;



СИСТЕМНЫЕ ТРЕБОВАНИЯ:
1.Операционная система Windows 7-10 (проверялось на Windows 7-10 x32, Windows 7 x64).
2.Visual C++ Redistributable for Visual Studio 2015
  
Описание программы:

После запуска ZVVOnlineRadio Вы увидите главное окно:
Окно состоит из нескольких элементов. Первой расположена панель управления:


На ней закреплены кнопки Play, Stop, Record, регулировщик громкости звука, кнопка поиска и фильтра станций и кнопка About.

Отдельно стоит описать кнопку поиска и фильтра радиостанций  которая позволяет искать радиостанции по их названии или буквам, которые содержатся в их названии, а также фильтровать радиостанции по жанрам, добавлять станции на вкладку “Main”.


При нажатии на кнопку поиска откроется раздел для поиска и фильтра станций, добавления/удаления их на главную вкладку, а также редактирования станций.



ПОИСК СТАНЦИЙ:

Для поиска необходимой радиостанции или группы радиостанций в текстовом поле вводим либо полное название либо любую часть из названия. 


Так в примере выше при вводе букв ‘sha’ в текстовом поле и нажатии кнопки ENTER результатом поиска стали радиостанции ‘Shanson24’, ‘Shanson’, ‘Sharmanka’, ‘Russian shanson’, ‘Dyshevniy shanson’, т.е. все станции в названии которых встречается искомая последовательность символов. К тому же регистр букв как в искомом слове так и в названии радиостанции не имеет никакого значения.
    Если в текстовом поле стереть весь текст  и нажать ENTER результатом поиска будут выведены избранные радиостанции во вкладке ‘Main’ (читаем далее в разделе о данной вкладке).
ФИЛЬТР СТАНЦИЙ:

    Дополнительно к возможностям поиска, найти необходимую радиостанцию поможет список фильтров станций по жанру.
    Первым в списке расположен фильтр ‘Main’, который выведет все избранные радиостанции (читаем далее в разделе о данной вкладке).


Также в разделе поиска и фильтра радиостанций расположена кнопка ‘Добавить в Main’ (+) которая позваляет добавлять радиостанции в главную вкладку ‘Main’ так и удалять их из нее (-). Изображение на кнопке изменяется в зависимости от того есть ли станция во вкладке ‘Main’ или нет.
Последней расположена кнопка редактирования станции. При нажатии на данную кнопку откроется окно редактирования станции. Изначально элементы для редактирования заблокированы. Для разблокирования нажимаем кнопку "Unlock", после чего станут доступны  для редактирования:  - поток станции; - жанр станции; - изображение станции. 
Отдельно необходимо указать на то, что редактировать станции на главной вкладке “Main” НЕЛЬЗЯ. Как указывалось ранее, станции во вкладке “Main” являются лишь избранными ссылками станций. При попытке редактировать станцию, выбранную на главной вкладке, в окне редактирования будет выведено сообщение о запрете, а кнопка “Unlock” будет недоступна.

ИНФОРМАЦИОННАЯ ПОЛОСА:

    Следующим элементом главного окна закреплена информационная полоса, которая сообщает о радиостанции играющей в данный момент.

При нажатии на которую раскроется дополнительная полоса для отображения артиста и композиции.

ВКЛАДКИ:
    
Следующим элементом главного окна закреплены области с вкладками.
    
Вкладка “Main”
  
Первой вкладкой является ‘Main’ в которой расположены избранные радиостанции. 

В данной вкладке расположены лишь ссылки на радиостанции, которые находятся в общей коллекции станций во вкладке “Countries”, в которой они разделены по странам.

Для добавления станции на вкладку “Main” необходимо выбрать нужную станцию во вкладке “Countries” и нажать на кнопку добавить (+), в разделе поиска и фильтра радиостанций, после чего она появится на главной вкладке. Для удаления радиостанции с вкладки “Main”, необходимо ее выбрать на главной вкладке и нажать кнопку (-). 

Вкладка “Countries”
    
За главной вкладкой следует вкладка ‘Countries’, в которой расположена вся коллекция радиостанций, которые разделены по странам.


Вкладка “Tools”
    
Следующей расположена вкладка с инструментами “Tools”.

Первый инструмент предназначен для проверки и проигрывания радиопотоков. Так, в текстовое поле можно вставить адрес радиопотока и нажать кнопку ‘Check’ для того, чтобы прослушать его. Данная возможность необходима для проверки радиопотока перед добавлением его в программу.
Вторым инструментом идет кнопка “Always on top” -  всегда поверх всех окон. Которая во включенном режиме держит окно радио над всеми окнами не позволяя им перекрывать себя.
Третий инструмент “Add/Remove station” предназначен для добавления и удаления станций.
Четвертый инструмент “Switch to Panel mode” переключает программу в режим панели. В данном режиме радио становится тонкой панелью которую можно расположить сбоку экрана, которая по-умолчанию будет закреплена поверх всех окон. Таким образом, радио не занимая много места на экране позволяет работать и одновременно управлять программой.
Пятый инструмент "Tray icon" включает иконку в трее, через которую можно управлять воспроизведением станции, переключать станции, расположенные во вкладке "Main", включить показ исполнителя и названия композиции, показать/спрятать программу, выйти из нее.


Шестой интрумент “Clear main tab” служит для очистки главной вкладки “Main” от всех избранных станций.

РЕКОМЕНДАЦИИ:
При добавлении своей радиостанции:
    - название станции набираем на английском языке, для избежания проблем с отображением названия станции в программе;
    - не использовать в названии станции различные знаки (!”№;%:?*-=+,/|\).
   - использовать картинки как можно меньшего разрешения и размера. В принципе на станцию можно закрепить картинку хоть самого высокого разрешения и размером от 10 и более мегабайт. Но тогда для отображения картинок потребуется больше системных ресурсов и времени. Мною для станций использовались картинки размером 60 на 60 px и размером не более 10 килобайт.


Вкладка “EQ”

На данной вкладке можно включить/выключить эквалайзер, настроить установки и др.




Вкладка “VK”

На данной вкладке можно искать и слушать музыку с Вконтакте.





Вкладка “LR”

На данной вкладке можно искать текст песни по имени артиста (группы) и названию песни.



Вкладка “PLS”

На данной вкладке можно загружать и прослушивать целые плейлисты со станциями. Также можно сохранять станции из плейлиста в базу станций программы.


Вкладка “MP”

Данная вкладка является аудиоплеером пока с базовым функционалом для прослушивания записей радио.


ОБНОВЛЕНИЕ 16.07.2016

- программа переведена на 3 языка (английский, русский, украинский), выбор которых проводится на вкладке "Tools";
- добавлено контекстное меню для станций, которое вызывается нажатием правой кнопкой мыши;
- добавлено окно информации о потоке станции в котором показывается также битрейт потока (для потоков которые имею данную информацию);
- добавлена опция для выбора режима в котором программа будет стартовать по-умолчанию (Обычный или режим Панели);
- теперь окно программы сохраняет свое расположение на экране и при старте размещается на последнее;
- настройки теперь сохраняются во внешний файл;
- добавлена опция для запуска программы и автоматического воспроизведения последней станции;
- добавлено несколько станции США;
- добавлен эквалайзер, в котором создано несколько стандартных предустановок (Рок, Поп, Техно, Танцевальный и др.), кроме того можно создавать свои установки и сохранять их;
- переписана часть кода, отвечающая за полосу артиста и названия песни, теперь это компактная полоса. Также теперь можно копировать текст показывающий имя артиста и композиции;
- на вкладке "Страны" удалена кнопка "Back" и теперь вместо нее показывается название страны в которой в данный момент находимся. Переход к списку всех стран происходит по нажатию на вкладке "Страны";
- на полосе, которая показывает название станции, которая сейчас играет, теперь отображается маленький флаг страны;
- добавлена новая вкладка "VK" на которой можно искать, слушать музыку с Вконтакта;
- добавлена опция для смены тем оформления программы и добавлено пока две темы (системная и белая);
- добавлена новая вкладка LR (сокр. от lyrics) на которой можно получить текст песни по имени певца (группы) и названию песни.
- на вкладке VK в списке результатов найденных музыкальных файлов в сети Вконтакте добавлены всплывающие подсказки показывающие полное название артиста и композиции (полезно для тех файлов длинные названия которых не вмещаются в окно программы).
- на вкладке VK добавлена полоса прокрутки музыкального файла, который сейчас играет.
- на вкладке 'Countries' (Страны) для каждой страны добавлены всплывающие подсказки с названием страны при наведении указателя мыши на страну.
- добавлена новая вкладка 'Pls' (сокр. playlists) на которой можно загружать и проигрывать плейлисты со станциями в форматах .m3u, .m3u8, .pls. Если в плейлисте есть название станции тогда оно отобразится в списке в программе, если названия нет, в списке в программе станции будет присвоено стандартное имя (Station).
- на вкладке 'Pls' добавлен список плейлистов, которые располагаются в папке "playlists", расположенная в основной папке с программой.
- на вкладке 'Pls' добавлена кнопка "Add" (добавить) при нажатии на которую станцию с плейлиста можно сохранить в общую базу станций программы, после чего она появится среди станций на вкладке "Страны". Для облегчения сохранения станции с плейлиста при нажатии на кнопку добавить станцию текущее название станции из плейлиста и адрес радиопотока автоматически вписываются в соответствующие поля.
- добавлена новая вкладка "MP" (сокр. от MusicPlayer). На данной вкладке можно прослушивать записанные радиостанции в формате mp3, которые находятся в папке "records". Проигрыватель имеет пока базовый функционал. Главное, что проигрывать записанные радиостанции теперь можно не переключаясь в другие программы.
- на вкладке "Tools" (в рус. версии программы - Опции) теперь можно включать и отключать вкладки: VK (Вконтакте), LR (lyrics), MP (MusicPlayer) и Pls (Playlists).
- добавлена опция для запуска программы в свернутом состоянии.
- уменьшена ширина скроллбаров на некоторых вкладках для избежания неправильного отображения списка станций;
- исправлены, обновлены многие компоненты в программе для комфортной работы.


ДАЛЬНЕЙШИЕ ПЛАНЫ.


Планов очень много, поддержи разработчика и дальнейшую работу над программой.
Если программа Вам понравилась и есть желание помочь в ее развитии и доработке:

Webmoney (RUS): R366012288086
Webmoney (UKR): U353329094867
Webmoney (USA): Z928388043929


Скачать ZVVOnlineRadio v.0.6 для Windows: СКАЧАТЬ
Скачать ZVVOnlineRadio v.0.6 для Windows (Архив)АРХИВ
Скачать ZVVOnlineRadio v.0.6 для Windows (Portable от Skinny21)PORTABLE

40 комментариев:

  1. Анонимный19 июня 2016 г., 21:18

    Версия для linux будет?

    ОтветитьУдалить
  2. не будет ли версия для линукса отличаться функционалом?

    ОтветитьУдалить
  3. эта версия тоже будет упакована в установочный пакет?

    ОтветитьУдалить
  4. Версия для линукс систем будет собрана но не в установочный пакет, а с необходимыми библиотеками (Python, PyQt5 и т.д.) и запускаемым файлом. Для 32 и 64 битных систем будут разные сборки так как собираться будут под соответствующие системы. Линукс версия по функциональности будет не хуже виндовс версии.

    ОтветитьУдалить
  5. т.е. На данный момент в линукс установка не нужна? Будет продолжаться разрабатываться по типу potable?

    ОтветитьУдалить
  6. Да, но теперь будет бинарный запускаемый файл (типа .exe в Windows) и полная автономность, все необходимые файлы будут в одном архиве. Хотя, еще обдумываю вопрос по-поводу упаковки deb пакетов программы.

    ОтветитьУдалить
  7. Будет ли возможность копировать исполнителя и имя трека? В версии 0.4 эта опция недоступна.И спасибо ваша программа ведет себя так,словно я ею пользуюсь лет пять уже,то есть степень вхождения интуитивность на весьма высоком уровне,спасибо еще раз!

    ОтветитьУдалить
  8. vlad craciun, да, сегодня изменю код для строки исполнителя и названия песни. В новой версии можно будет копировать как обычный текст.

    ОтветитьУдалить
  9. Этот комментарий был удален автором.

    ОтветитьУдалить
  10. Где-то пару дней назад вы объявили что добавите в вашу программу воспроизведение локальных файлов,приношу свои извинения за навязчивость, хотел бы обратить ваше внимание на программу из мира Windows 1by1,она организована как файловый менеджер с непосредственным воспроизведением из директории, может реализуете ее в такой форме.

    ОтветитьУдалить
  11. Просто для Linux несмотря на то что плееров море,с похожей организацией нет,есть нечто похожее написаное на пайтоне и нкурсес консольный peyote, но он у меня не прижился.

    ОтветитьУдалить
  12. Спасибо, изучу функционал данной программы, посмотрим, что может пригодится для будущего аудиоплеера и аудиоплагина в разрабатываемой программе - файловом менеджере.

    ОтветитьУдалить
  13. Анонимный10 июля 2016 г., 18:51

    в версии для виндовс и добавлении станции в маин прога закрывается после перезапуска запусается со стандартными настроцками

    ОтветитьУдалить
    Ответы
    1. У вас версия и разрядность виндовс какая? Случаем не 64 битная, так как программа пока только для 32 битных?

      Удалить
    2. да, так и есть x64, понял, спасибо, я вынужденно был анонимным))

      Удалить
  14. Для Windows программа 0.6 версии выйдет на ближайших выходных как в 32 так и в 64 разрядных вариантах.

    ОтветитьУдалить
  15. Под какой лицензией распостраняется ваше ПО?

    ОтветитьУдалить
  16. И почему в Linux-версии нет вкладки EQ? Опять как всегда всё для Linux урезанное?!

    ОтветитьУдалить
  17. И почему в Linux-версии нет вкладки EQ? Опять как всегда всё для Linux урезанное?!

    ОтветитьУдалить
  18. Эквалайзер для Linux версии программы написан и работает отлично. Но из-за некоторых проблем с зависимостями не удается правильно собрать программу. Когда решу данную проблему, выложу программу для Linux с эквалайзером.

    ОтветитьУдалить
    Ответы
    1. ОК, понятно. Ещё скажите, под какой лицензией распостраняется Ваше ПО? GPL, нет? Спрашиваю просто из любопытства. :)

      Удалить
    2. И ещё: Вы исправите данную проблему уже в следующей версии программы или в этой? И ещё было бы не плохо добавить опцию закрытия в системный трей, а не только сворачивания, а то при сворачивании программа остаётся на панели. Спасибо за понимание!

      Удалить
  19. И в программе не работает функция записи! Как это понимать?!

    ОтветитьУдалить
  20. Олег Дубинский, очень содержательный вопрос. У Вас все станции не записываются вообще или отдельная станция. Если на определенной станции не идет запись (т.е она включается но в папке records в файл музыка не записывается) скиньте адрес станции(-ий) буду изучать формат и форму их вещания для внесения изменений в программу.

    ОтветитьУдалить
    Ответы
    1. Отдельные станции. House Trance Swe http://fire1.neradio.com и Hardstyle Sweden http://load.hardstyle.nu:443/. И ещё сторонняя добавленная Real Hardstyle Radio http://rhr.fm/data/streams/realhardstyleradio.pls. Все остальные, как оказалось, записываются нормально. Извините, что сразу не изложил всю суть вопроса, я понимаю, что программа ещё сыровата, я просто почему-то подумал, что не будет записываться нигде. Спасибо за понимание! И удачи в разработке!

      Удалить
  21. Отдельные станции. House Trance Swe http://fire1.neradio.com и Hardstyle Sweden http://load.hardstyle.nu:443/. И ещё сторонняя добавленная Real Hardstyle Radio http://rhr.fm/data/streams/realhardstyleradio.pls. Все остальные, как оказалось, записываются нормально. Извините, что сразу не изложил всю суть вопроса, я понимаю, что программа ещё сыровата, я просто почему-то подумал, что не будет записываться нигде. Спасибо за понимание! И удачи в разработке!

    ОтветитьУдалить
  22. И ещё при записи сторонней добавленной станции, после окончания и последующем переходе на вкладку VK программа падает и больше не запускается. Помогает только распаковка программы заново и использование её с нуля. Исправьте и этот баг, пожалуйста, в новой версии программы! Спасибо за понимание! И удачи в разработке!

    ОтветитьУдалить
  23. И ещё при записи сторонней добавленной станции, после окончания и последующем переходе на вкладку VK программа падает и больше не запускается. Помогает только распаковка программы заново и использование её с нуля. Исправьте и этот баг, пожалуйста, в новой версии программы! Спасибо за понимание! И удачи в разработке!

    ОтветитьУдалить
  24. Спасибо за информацию, изучу и к следующей версии исправлю.

    ОтветитьУдалить
  25. Здравствуйте, Слава!Не подскажите почему радио блокирует антивирус как вирус и что можно сделать? На Ubuntu работает отлично. Спасибо!

    ОтветитьУдалить
    Ответы
    1. Здравствуй, Александр. Даже не знаю, что сказать. В программе нет ничего опасного. На одной из раздач программы на торренте кто-то проверял радио на сайте вирус тотал и из всех антивирусов только 1 малоизвестный антивирус посчитал программу подозрительной. У меня на компьютере с антивирусом Avast и Windows защитником все ок, никто не ругается.

      Удалить
  26. у меня тоже стоит Avast, работало все отлично,но гдето с месяц назад начал блокировать,пробовал переустанавливать, все равно блокирует.

    ОтветитьУдалить
    Ответы
    1. Александр, можно в настройках Аваста добавить программу в исключения и тогда антивирус не будет реагировать на программу как угрозу.

      Удалить
  27. Слава, здравствуйте! Вопрос записи (версия под win.) - на некоторых станциях не пишет вообще, а на некоторых появляется файл в папке records, но он пустой, с размером ноль байт. Дома на ubuntu смогу проверить только к ночи.
    Ещё один "моментик" - не копируются данные из окна "Инфо" (информация о станции, вызываемая по правой клавише мыши).

    ОтветитьУдалить
    Ответы
    1. Здравствуй, Денис. Да, уже в курсе по-поводу того, что не все станции записываются. На этой странице чуть выше Олег Дубинский уже описывал данный вопрос. Займусь доработкой записи позже, так как сейчас есть несколько других интересных мне проектов, которыми занимаюсь. А насчет окна "Инфо" не думал, что у кого то возникнет желание копировать ту небольшую информацию которая отображается в нем. Изменить код для копирования информации о станции вообще не проблема, так что если необходимо сделаю.

      Удалить
    2. Спасибо! Я потому и не написал конкретно по станциям с проблемами записи, т.к. прочитал Вашу с Олегом переписку.
      По копированию - меня интересует возможность копирования названия и адреса станции (потока). Остальная информация особого интереса не представляет :-) . Чтобы было всё понятно: у меня есть несколько коллег, которые периодически интересуются что я слушаю, но установить или запустить "портированое" приложение не хотят. Вот и вся история вопроса.

      Удалить
  28. Очень похожа на радио точку плюс только там и эквалайзер есть.
    http://s61.radikal.ru/i174/1612/f3/7d3df094fd32.png

    ОтветитьУдалить
    Ответы
    1. В моем радио для Windows также есть эквалайзер, его видно на скрине вверху. В первых числах января уже следующего года планирую обновить радио и для Linux систем в котором также будет эквалайзер.

      Удалить