небольшой невтемняк...
как получить адреса понравившихся радиостанций (с сайтов), чтобы вставить в радио трей или в этот приемник?
В установленном из пакета приёмнике тексты радиостанций находятся в каталогах по регионам, например, по России /usr/local/games/ZVVRadioQT/countries/Russia
Текст файла с радиостанцией группы Ария выглядит так: Спойлер
http://ic2.101.ru:8000/c7_13
./ico/aria.jpg
Rock
Иконки радиостанций размещены в каталоге /ico
О добавлении радиостанций в программу прослушивания радио можно прочитать здесь (http://compizomania.blogspot.com/2016/06/radio-tray-ubuntulinux.html).
Друзья!!! Программа радио-онлайн обновлена до новой версии 0.9.8. Скачать программу: ZVVRadio (https://drive.google.com/open?id=1PLhtznTbmUSd7n1_VGIe_mlr3gPUzhXP).
В новой версии:
- Добавлена возможность переключения как отображать станции на Главной вкладке: список или иконки;
- Полностью переписано главное окно программы (скруглены края окна, убрана кнопка развернуть окно программы и удалена кнопка растягивания окна в правом нижнем углу программы, изменены кнопки свернуть, закрыть, в заголовок окна добавлена кнопка переключиться в режим панели, добавлены тени к окну);
- В опциях добавлена возможность изменять смещение, размытие и цвет тени главного окна;
- В опциях добавлена возможность изменять размер кнопок самих станций;
- Улучшено отображение на Главной вкладке текущей станции, которая играет;
- Полностью переделан внешний вид регулятора громкости;
- Ускорено отображение станций при выборе страны или жанра;
- В опциях добавлены настройки для выбора каталога в который будут помещаться записи станций, а также настройки для выбора битрейта записи;
- Все настройки на вкладке Опции сгруппированы в группы (согласно назначения) для удобного поиска и настройки программы;
- Устранено моргание программы при начальном запуске;
- Добавлены графические элементы в интерфейс программы;
- На вкладке О программе добавлена вкладка с историей обновлений программы;
- Обновлены переводы на украинском и русском языках;
- программа полностью переписана под содержание всех станций в единой базе данных, а не в отдельных текстовых документах;
- кнопка записи радиостанций с полностью переписанным механизмом записи станций (записи станций расположены в пользовательской папке "./Music");
- кнопки Play и Stop отображают текущее состояние плеера;
- при нажатии мышкой на полосе громкости она увеличивается на соответствующее значение, а не на 10 как было;
- полностью переписана функция отображения Исполнителя и Композиции и теперь они отображаются корректно;
- улучшено отображение флага страны возле названия станции;
- исправлено много проблем приводящих к фризам и зависаниям программы;
- доработана мини панель и добавлено немного стилей к внешнему виду программы;
- исправлено много мелких недороботок и улучшена стабильность программы.
Работа программы проверялась на Kubuntu 17.10 и Ubuntu Mate 17.10. Прошу проверить на других системах и сообщать о проблемах (в том числе если программа опять не хочет запускаться при нажатии на иконку в меню\лаунчере\панели и т.д.). Также, если есть отдельные пожелания, что в программе изменить, убрать, добавить, прошу сообщать.
В отличии от приложения ZVVOnlineTV, которое нормально работает в 32-битной Matuntu-Z32, новая версия радиоприёмника устанавливается, но не запускается ни со значка, ни из терминала.
Введённая команда показывает уведомление: Спойлер
sh -c 'cd /usr/share/ZVVRadio && python3 ZVVRadio.py'
libpng warning: iCCP: known incorrect sRGB profile
libpng warning: iCCP: known incorrect sRGB profile
Traceback (most recent call last):
File "ZVVRadio.py", line 468, in <module>
win = ZVVRadio()
File "ZVVRadio.py", line 16, in __init__
self.create_window()
File "ZVVRadio.py", line 21, in create_window
self.central_widget = Main()
File "ZVVRadio.py", line 258, in __init__
self.create_widgets()
File "ZVVRadio.py", line 317, in create_widgets
self.widgets = widgets.Widgets()
File "/usr/share/ZVVRadio/modules/widgets.py", line 24, in __init__
self.create_buttons()
File "/usr/share/ZVVRadio/modules/widgets.py", line 174, in create_buttons
self.tab1 = tab1.Tab1_main()
File "/usr/share/ZVVRadio/modules/tab1.py", line 26, in __init__
self.BUTTON_SIZE = int(self.config_file.value("config/button_size"))
TypeError: int() argument must be a string, a bytes-like object or a number, not 'NoneType'
Возможно программа не рассчитана для работы в дистрибутивах 32-битной архитектуры.
Друзья! Программа для онлайн радио обновлена до версии 2.0. Скачать новую версию можно по ссылке: скачать v.2.0 (https://drive.google.com/open?id=1WBO8Wged20zAb1_8xbWaRNUKhQg4VlXy)
Прошу проверить программу на работоспособность так как код программы почти полностью переписан, изменен.
Новое в версии 2.0
- Программа полностью переписана, что упростит дальнейшие обновления программы, а также ускорило работу программы, уменьшило вероятность ошибок.
- Все вкладки в программе включены и отображаются в виде иконок.
- Добавлена вкладка поиска радиостанций. Программа подключена к онлайн базе радиостанций и на вкладке можно искать радиостанции по названию, жанру или выбрать все радиостанции для страны (Россия - более 500 радиостанций, Украина - около 80 станций).
- Доработана вкладка для работы с плейлистами онлайн радиостанций.
- Удалены малоиспользуемые функции для разгрузки программ от лишнего.
- Обновлены переводы на русский и украинский языки.
- исправлены найденные ошибки.