суббота, 17 февраля 2018 г.

ZVVOnlineMusic 0.4


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

Программа доступна для Windows и Linux.

Ознакомиться с программой можно внутри данной темы.


+ версия 0.4 от 17.02.2018 
(для Linux)










В версии 0.4:

- сайт http://mp3crazy.me заменен на http://drivemusic.me/, в связи з изменением самого сайта;
- добавлен сайт mp3-tut.com;
- плейлисты Dance, Beauty, Relax теперь рабочие;
- исправлены ошибки.



***
Скачать ZVVOnlineMusic 0.3 для Linux: СКАЧАТЬ v.0.3 для Linux
Скачать ZVVOnlineMusic 0.4 для Linux: СКАЧАТЬ v.0.4 для Linux

***
Скачать ZVVOnlineMusic 0.3 для Windows: СКАЧАТЬ v.0.3 для Windows

СИСТЕМНЫЕ ТРЕБОВАНИЯ ДЛЯ LINUX:
1. OS Ubuntu, Linux Mint.
2. Наличие установленного VLC (sudo apt install vlc)
3. Наличие установленных библиотек pyqt5 (sudo apt install python3-pyqt5)

Для установки набираем в Терминале находясь в каталоге с файлом: sudo dpkg -i _имя_файла_.deb

Также необходимые зависимости прописаны в deb файле, поэтому после установки программы все необходимые для работы пакеты устанавливаем командой в Терминале: sudo apt install -f



СИСТЕМНЫЕ ТРЕБОВАНИЯ ДЛЯ WINDOWS:
1. Операционная система Windows 7-10 (проверялось на Windows 7 x32 и Windows 10 x64)
2. Может понадобиться установка: Visual C++ Redistributable for Visual Studio 2015 (https://www.microsoft.com/ru-RU/download/details.aspx?id=48145)

В программе уже реализована возможность поиска и прослушивания музыки, показ новинок музыки, добавление и удаление файлов из Избранного (Favorites), эквалайзер.


При окончании проигрывания композиции есть возможность указать, что делать программе:
1. Остановить дальнейшее проигрывание.
2. Повторить текущий файл.
3. Перейти к следующему файлу в списке.
4. Проигрывать файлы в случайном порядке.




ОБЗОР ПРОГРАММЫ

Вкладка "Music" - является основной вкладкой для поиска музыкальных композиций. На вкладке можно:
- прослушивать композиции;
- искать мелодии по названию или исполнителю;
- переключать сайты на которых производится поиск мелодий;
- добавлять мелодии в Избранное.

Также только на вкладке Music можно посмотреть информацию о выбранной в списке композиции, нажав кнопку в верхнем левом углу:



В появившемя окне отображается название выбранной композии и исполнителя, а также в окне доступно:

Show url - показать/спрятать адрес файла;
Load artist - загрузить композиции артиста в список для прослушивания;
Open - открыть страницу с композициями артиста в веббраузере.



Вкладка "Favs" (Избранное) - на данной вкладке отображаются все избранные мелодии, добавленные с вкладки "Music".
  
На данной вкладке можно:
- прослушивать избранные мелодии;
- редактировать адрес композиции;
- удалять один файл или группу файлов (выбранные с помощью Ctrl).



Также в программе доступен Эквалайзер.

91 комментарий:

  1. Ура! Думаю Это будет лучшая альтернатива ныне почившему vkaudiosaver`y.
    с нетерпением жду релиза.
    Слава, спасибо за Ваши труды.
    Когда можно будет потестить?
    OS: Manjaro 17.0.2 Gellivara

    ОтветитьУдалить
    Ответы
    1. Уже среди этой недели. Для первого релиза программа считай готова, сейчас исправляю мелкие ошибки, 1-2 дня проверяю у себя на компьютере и в свободный доступ. В программе планирую очень многое добавить, но сейчас главное работоспособность программы, поэтому в первую версию пока не добавляю многие возможности. Но все, что в ролике показано будет.

      Удалить
  2. Вячеслав, где же долгожданный релиз???

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

      Удалить
  3. Ждем с нетерпением

    ОтветитьУдалить
  4. при выборе сайта программа виснет Ubuntu gnome 17.04

    ОтветитьУдалить
    Ответы
    1. Набери в Терминале: cd /usr/share/ZVVOnlineMusic && python3 ZVVOnlineMusic.py
      И когда программа зависнет или закроется напиши, что пишет консоль.

      Удалить
  5. В терминале выхлопа нет. После принудительного завершения повисшей программы пишет _убито_

    ОтветитьУдалить
    Ответы
    1. Постараюсь сегодня скачать ubuntu gnome и проверить. У себя проверял на чистой Kubuntu 17.04.

      Удалить
  6. Интересно что работает только вкладка избранное, но после прослушивания 1 трека программа опять виснет

    ОтветитьУдалить
  7. Спасибо за релиз, при добавлении в избранное прога закрывается, после запуска песня в избранном не отображается. Выбор Песен Почему-то не очень большой, по запросу находит 20 записей, а дальше ничего не показывает. Возможно Следует Добавить Еще Какой-нибудь источник? или это просто поиск такой?
    При Записи В Поиск латиницу и кирилицу(например "pianoboy шампанськ") программа падает.
    OS: Manjaro 17.0.2 Gellivara

    ОтветитьУдалить
    Ответы
    1. Сергей, а если запустить программу в Терминале: cd /usr/share/ZVVOnlineMusic && python3 ZVVOnlineMusic.py
      и добавить композицию в Избранное, что выдает консоль?

      Удалить
    2. cd /usr/share/ZVVOnlineMusic && python3 ZVVOnlineMusic.py

      (python3:18651): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:498:22: Not a valid image

      (python3:18651): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:851:20: Junk at end of value for color

      (python3:18651): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:982:28: Missing opening bracket in color definition

      (python3:18651): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1548:50: Expected semicolon

      (python3:18651): Gtk-WARNING **: Theme parsing error: gnome-panel.css:40:22: '' is not a valid color name
      XmbTextListToTextProperty result code -2
      XmbTextListToTextProperty result code -2
      XmbTextListToTextProperty result code -2
      XmbTextListToTextProperty result code -2
      XmbTextListToTextProperty result code -2
      XmbTextListToTextProperty result code -2
      XmbTextListToTextProperty result code -2
      Traceback (most recent call last):
      File "/usr/share/ZVVOnlineMusic/modules/music.py", line 691, in press_add_favs
      self.base_cursor.execute("INSERT INTO favs VALUES(?,?)", values)
      sqlite3.OperationalError: attempt to write a readonly database
      Аварийный останов (стек памяти сброшен на диск)

      Удалить
    3. а это при поиске кириллицей + латиница
      cd /usr/share/ZVVOnlineMusic && python3 ZVVOnlineMusic.py

      (python3:19156): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:498:22: Not a valid image

      (python3:19156): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:851:20: Junk at end of value for color

      (python3:19156): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:982:28: Missing opening bracket in color definition

      (python3:19156): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1548:50: Expected semicolon

      (python3:19156): Gtk-WARNING **: Theme parsing error: gnome-panel.css:40:22: '' is not a valid color name
      XmbTextListToTextProperty result code -2
      XmbTextListToTextProperty result code -2
      XmbTextListToTextProperty result code -2
      XmbTextListToTextProperty result code -2
      XmbTextListToTextProperty result code -2
      Traceback (most recent call last):
      File "/usr/share/ZVVOnlineMusic/modules/music.py", line 534, in press_search
      self.get_music(text_search)
      File "/usr/share/ZVVOnlineMusic/modules/music.py", line 565, in get_music
      webpage = urlopen(req).read()
      File "/usr/lib/python3.6/urllib/request.py", line 223, in urlopen
      return opener.open(url, data, timeout)
      File "/usr/lib/python3.6/urllib/request.py", line 526, in open
      response = self._open(req, data)
      File "/usr/lib/python3.6/urllib/request.py", line 544, in _open
      '_open', req)
      File "/usr/lib/python3.6/urllib/request.py", line 504, in _call_chain
      result = func(*args)
      File "/usr/lib/python3.6/urllib/request.py", line 1346, in http_open
      return self.do_open(http.client.HTTPConnection, req)
      File "/usr/lib/python3.6/urllib/request.py", line 1318, in do_open
      encode_chunked=req.has_header('Transfer-encoding'))
      File "/usr/lib/python3.6/http/client.py", line 1239, in request
      self._send_request(method, url, body, headers, encode_chunked)
      File "/usr/lib/python3.6/http/client.py", line 1250, in _send_request
      self.putrequest(method, url, **skips)
      File "/usr/lib/python3.6/http/client.py", line 1117, in putrequest
      self._output(request.encode('ascii'))
      UnicodeEncodeError: 'ascii' codec can't encode characters in position 37-41: ordinal not in range(128)
      Аварийный останов (стек памяти сброшен на диск)

      Удалить
    4. Спасибо, Сергей! Думаю понял в чем проблема. Завтра выложу обновленную версию. Также в будущих обновлениях увеличу количество композиций, которе выдает поиск.

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

      Удалить
    6. ЗЫ. Вячеслав, заметил еще что shuffle работает не корректно, при нажатии на кнопку выбора след. Композиции, переход по композициям идет по порядку

      Удалить
    7. Да, Сергей! По-началу сделал это специально, так как считал, что кнопки следующая и предыдущая композиция должны переключать мелодии в списке на +1 или -1 независимо от режима. Но сила привычки после использования других програм показывает, что режим должен учитываться. Доработаю.

      Удалить
  8. Привет Слава, заметил у себя такие недостатки при включении эквалайзера и закрытии программы он не запоминается что он включён,
    При окончании проигрывания композиции есть возможность указать, что делать программе:
    1. Остановить дальнейшее проигрывание.
    2. Повторить текущий файл.
    3. Перейти к следующему файлу в списке.
    4. Проигрывать файлы в случайном порядке.
    Все ети пункты хотят работают хотят не работают.
    Ползунок перемотки появляется через раз,и один пока раз было что программа зависла кнопки жались а ни чего не происходило пришлось перезапустить.

    ОтветитьУдалить
    Ответы
    1. Спасибо за информацию. Вчера переписывал код программы и теперь программа работает стабильнее, режимы программы при окончании проигрывания срабатывают эффективней. Работу и тестирование программы продолжаю и постараюсь в ближайшее время выложить для дальнейшей проверки.

      Удалить
  9. поюзал вторую бетку, за 2-3 ни разу не упала) и это хорошо. Можно по свободке позаниматься украшательством и допиливанием функционала. Есть Предложения:
    - добавить поддержку горячих клавиш;
    - добавление/удаление в(из) избранное(го) не ПКМ, а добавть справа звездочку для добавления, а в избранном перечеркнутый кружок для удаления;
    - позаимствовать из vkaudiosaver`a чтобы исполнитель был в виде ссылки и при клике на него выпадал список песен с этим исполнителем.

    ОтветитьУдалить
    Ответы
    1. еще раз спасибо за Ваши труды!

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

      Удалить
    3. Слава заметил одну странность с громкостью, по умолчанию При запуске она установлена на 30%(по факту скорее всего 100%), но когда я делаю громче, например, ползунок становится на 33% а звук становится гораздо тише

      Удалить
    4. Ай. Точно! Спасибо, Сергей, исправлю. Сегодня-завтра доделаю твои предложения - при клике на исполнителя будет выпадать список песен с этим исполнителем, а также добавил звездочки-кнопки для добавления в Избранное и кнопки для удаления из него.

      Удалить
    5. круть!!! спасибо! а нет в дальнейшем идеи по добавлению еще нескольких источников, а то на этих маленький выбор...
      если такие идеи есть, напишите, а я поищу сайты с хорошим набором

      Удалить
    6. Да, идеи добавить еще источники есть. Так, что помощь в поиске хороших сайтов с музыкой только приветствуется!!!

      Удалить
  10. Слава привет!
    Возникла мысль,идея ну как то так,добавить бы кнопочку (скачать) музыку с выбором папки для скачивания цены не было бы!
    Спасибо теперь программа работает нормалёк пока что не заметил ни каких багов - OS( Xubuntu 16.04.3 )!

    ОтветитьУдалить
    Ответы
    1. Привет, Саша! Спасибо за информацию о работе программы. Кнопку загрузки мелодии у себя в beta 3 уже добавил, сейчас тестирую. Но в следующем обнолении её пока не будет.

      Удалить
  11. PKGBUILD для арчеподобных систем:

    [code]
    # Maintainer: Вячеслав Зубик

    pkgname=ZVVOnlineMusic_beta
    _pkgname=ZVVOnlineMusic_b
    pkgver=2
    #_pkgver=f2
    pkgrel=1
    pkgdesc="Music player"
    arch=('i386' 'x86_64')
    url="https://zvvubuntu.blogspot.com"
    license=('custom')
    depends=('pyqt5-common' 'python-pyqt5' 'vlc')

    source=("${_pkgname}${pkgver}.deb")
    md5sums=('SKIP')

    package() {
    cd "${srcdir}"
    bsdtar -xf data.tar.xz -C "$pkgdir"
    }
    [/code]
    Инструкция:
    в каталоге с програмой создаем файл с именем PKGBUILD и с вышеуказанным содержанием, сохраняем и запускаем в терминале makepkg -si
    ЗЫ _pkgname меняем на имя скачаного файла без расширения .deb ну и номер версии соответственно

    ОтветитьУдалить
  12. Привет, сегодня хотел попробовать на KDE NEON, но так и не получилось запустить, в терминале пишет
    linuxthebest@fox-pc:~$ cd /usr/share/ZVVOnlineMusic && python3 ZVVOnlineMusic.py
    Traceback (most recent call last):
    File "ZVVOnlineMusic.py", line 6, in
    from modules import widgets, paths
    File "/usr/share/ZVVOnlineMusic/modules/widgets.py", line 5, in
    from modules import music, about, vlc, equalizer
    File "/usr/share/ZVVOnlineMusic/modules/music.py", line 4, in
    from PyQt5.QtMultimedia import *
    ImportError: No module named 'PyQt5.QtMultimedia'

    ОтветитьУдалить
    Ответы
    1. Привет! Моя ошибка, лишнюю библиотеку (в этой программе она не нужна) прописал в коде, так как эксперементировал с различными мультимедийными библиотеками и в итоге остановился на VLC. В следующем обновлении удалю и все будет ок. Если хотите сейчас проверить программу доустановите необходимое командами:

      sudo apt install python3-pyqt5.qtmultimedia
      sudo apt install libqt5multimedia5-plugins

      Удалить
    2. Спасибо, запустил, но после получаса работы, программа намертво зависает, и приходится вырубать ее с помощью "kill", так как на кнопки не реагирует.

      Удалить
    3. Спасибо за информацию. Улучшу стабильность работы программы к ближайшему обновлению.

      Удалить
  13. По моему скромному мнению,можно добавить выделение групы файлов по удерживанию кнопки ctrl и левой кнопки мышки,для последующего их удаления из избраного,в причину неудобного удаления по одному файлу правой кнопкой мышки.

    ОтветитьУдалить
    Ответы
    1. Влад, по просьбе Сергея добавил в программу кнопки добавления и удаления музыки в/из Избранного и теперь это делать удобней чем прежде.

      http://i96.fastpic.ru/big/2017/0822/3c/6e8b8a17cd22d6558bf40df94b1c613c.png


      http://i96.fastpic.ru/big/2017/0822/35/0bf716d9187ee5ab10811408a66e4835.png

      Удалить
  14. Да это будет удобно,но я об обратной возможности,для того что б убрать из избранного какую либо композицию я должен кликать правой кнопкой мышки и нажать удалить файл, когда можно сделать так,удерживая к примеру клавишу ctrl и кликая на файлы для удаления как бы выделить их а потом вызвать правой кнопкой мышки тот же диалог но для группы файлов,(я представляю как это трудно реализовывается).

    ОтветитьУдалить
  15. а вот по второй картинке да можно и так ,но если файлов в избраном будет много...,но можно и так конечно

    ОтветитьУдалить
    Ответы
    1. Влад, на видео показано удаление файлов из Избранного. Файлы выделяются мышкой с зажатым Ctrl. Посмотри, пожалуйста, в таком виде оставить или изменить что-либо?

      https://youtu.be/Z_QSMNLYYCw

      Удалить
  16. Слава супер,именно о таком функционале я и говорил..., и еще заметил в поиске небольшое количество файлов выдается, это сама программа так мало находит,или же у самих сайтов такая маленькая база?

    ОтветитьУдалить
  17. я так понимаю ваша программа парсит сайты , а что если сделать сайты не прибитыми к программе а вставлять их в активный диалог,к примеру я нашел сайт к примеру http://pleer.net/ вставляю адрес в активное диалоговое окно,а потом в активное диалоговое окно композицию которую ищу, вот такую программу я искал где-то пол года назад ,так и не нашел...

    ОтветитьУдалить
  18. с количеством выдачи файлом я думаю все дело в ограниченном месте в окне,можно приделать постраничный просмотр выдачи результатов поиска... Слава мои извинения навалил идей, а то что вы делаете это большой труд, спасибо вам!

    ОтветитьУдалить
    Ответы
    1. Влад, не, места в окне программи хватает, так как окно с прокруткой. Сайт mp3crazy иногда видает результат на несколько страниц. Вчера сделал в программе возможность дозагрузки мелодий. Когда программа видает результат поиска и если есть еще мелодии, которие расположени на сайте на 2,3,4 странице, в конце списка мелодий в программе появится кнопка "загрузить больше мелодий". А вот сайт зайцев.нет меня пугает своей нестабильностью, работает ужас, хотя в базе у него больше мелодий. В принципе планов на программу еще много так что буду дорабативать.

      Удалить
  19. программа очень интересная,наберусь терпения и готов быть благодарным бета тестером.

    ОтветитьУдалить
  20. вот еще неплохой сайт с музыкой https://myzuka.me/

    ОтветитьУдалить
    Ответы
    1. еще несколько
      https://zf.fm
      https://www.last.fm
      http://pleer.net

      Удалить
    2. Спасибо, Сергей! Изучу сайты. Добавил сегодня в программу сайт https://myzuka.me/, приличные результаты выдает. По-крайней мере из того, что я обычно слушаю, музыки много дает.

      Удалить
  21. Выложите пожалуйста 3 бету с выше перечислеными наработками,стало очень интересно. Или вы хотите добавить больше функций и тогда выложите? Вообщем я опять проявляю нетерпение :)

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

      Удалить
  22. На всякий случай у меня Xubuntu Linux 16.04, в смысле для linux интересует...

    ОтветитьУдалить
    Ответы
    1. Влад, мне на почту пришла часть сообщения с моей страницы Вк. Если есть возможность перешлите собщение на мою почту (zvvubuntu@gmail.com) т.к. операторы блокируют в городе соцсети Вк и Одноклассники, и доступа к ним нет даже через Vpn.

      Удалить
  23. Еще одно, я использую KDE NEON и Dock панель Latte, но вот проблема, все приложения могу добавить на панель, а твою прогу не могу, может посмотришь?

    ОтветитьУдалить
  24. Тааак постараюсь сдержать эмоции,все работает ,за добавление сайта http://poiskm.co вообще отдельное спасибо,функция добавления в избранное и груповой выбор с удержанием ctrl ,и последующим их удалением из избраного работает отлично,прога перестала падать, из возможных идей можно добавить вкладки избраного то есть умножить количество вкладок, та вкладка на которой мы сейчас находимся нажали ,становится активной и программа добавляет выбраные файлы в нее,таким образом можно будет создать несколько тематических избранных,Слава мои извинения за идеи, идеи могут все,а вот прогать не все могут,да ине хотят это очень тяжкий труд...За что сердечное вам спасибо!

    ОтветитьУдалить
    Ответы
    1. Спасибо, Влад, за отзыв!!! У самого накопилось в Избранном много мелодий, поэтому сегодня уже начал пока на бумаге но рисовать примерный план группирования мелодий в Избранном. Так что это точно будет в дальнейших обновлениях.

      Удалить
  25. Здоровья вам И успехов!!!И отдыхайте там иногда!

    ОтветитьУдалить
  26. Привет Слава!
    Эх жаль что нету кнопки скачать за частую песня понравилась захотел её скачать на тел. а приходиться открывать браузер вбивать в поиск и искать где её скачать !

    ОтветитьУдалить
    Ответы
    1. Привет, Саша! Загрузить мелодию пока нельзя, возможно в будущих обновлениях добавлю такую возможность.

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

    ОтветитьУдалить
  28. ах вот оно в чем дело, спасибо буду иметь ввиду )))

    ОтветитьУдалить
  29. Привет. Есть сразу несколько вопросов и предложений.
    1) Добавить все программы в launchpad (Debian based) и AUR (Arch Linux based).
    2) Был очень хороший плагинчик для krunner'а (https://store.kde.org/p/1081014/ и https://github.com/sirkonst/krunner-timer) он работал только в kde4. В kde5 он не работает так как стал использовать qt5. Не могли бы Вы сделать этот плагинчик для kde 5(plasma)? И если захотите можете сделать ZVVTimer. Плагин для krunner предпочтительнее.

    Когда добавите проги в AUR. Я уставлю и отпишусь (+ напишу свои мысли и пожелания для улучшения Ваших программ).
    Спасибо за Ваши программы. Особая благодарность за linux версии программ коих так мало.
    Вопрос к Сергей Сирый: почему вы не выложите PKBUILD в AUR-е ?

    ОтветитьУдалить
    Ответы
    1. я ни разу не добавлял PKBUILD`ы в AUR, не умею, и, думаю, что в таком первозданном виде сообщество его не пропустит(написан был для личного использования, а выложен здесь, чтоб другие не заморачивались с написанием подобного).
      ЗЫ. Если У Вас, уважаемый Анонимус(или кого либо из заинтересованных) есть возможность привести в божеский вид и добавить PKBUILD ZVVmusic в AUR, можете это сделать, я только ЗА(Если Слава не против).
      ЗЗЫ. Пример PKBUILD`a выше https://zvvubuntu.blogspot.com/2017/08/zvvonlinemusic.html?showComment=1503261691811#c3101373279274754609

      Удалить
  30. О, с пакетами уже лучше, однако осталась беда с правами на файлы внутри пакета, они помечены все как 777, что не есть хорошо!
    потом я столкнулся с тем что даже назначив интерпретатор - "скрипты" питона всеравно не отрабатываюся, вся беда с завершением строк - видать пишите программы под виндой используя какой-то "оригинальный" текстовый редактор или среду разработки.
    полезное чтиво о проблеме
    http://www.msav.ru/blog/572-error-when-running-the-shell-script-binshm-bad-interpreter-no-such-file-or-directory
    короче обратите внимание на завершение строк.

    ОтветитьУдалить
  31. Слава, заметил небольшой косячек, при попытке заполнить плейлист нажимая "More music" несколько раз, то на червертое нажатие плейлист пропадает.
    гифка прилагается
    http://pixs.ru/showimage/Peek201708_2698395_27365413.gif

    консоль при этом якобы не ругается:

    cd /usr/share/ZVVOnlineMusic && python3 ZVVOnlineMusic.py

    (python3:19754): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:498:22: Not a valid image

    (python3:19754): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:851:20: Junk at end of value for color

    (python3:19754): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:982:28: Missing opening bracket in color definition

    (python3:19754): Gtk-WARNING **: Theme parsing error: gtk-widgets.css:1548:50: Expected semicolon

    (python3:19754): Gtk-WARNING **: Theme parsing error: gnome-panel.css:40:22: '' is not a valid color name
    XmbTextListToTextProperty result code -2
    XmbTextListToTextProperty result code -2
    XmbTextListToTextProperty result code -2
    XmbTextListToTextProperty result code -2
    XmbTextListToTextProperty result code -2

    ОтветитьУдалить
    Ответы
    1. Сергей, спасибо! Да, я в курсе об этой штуке. У себя уже исправил код. В ближайшем обновлении такой проблемы не будет.

      Удалить
  32. что новостей нету .
    Слава как проект еще живой ?
    или руки опустились ?

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

      Удалить
    2. Спасибо! Это Уже Хорошие Новости!

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

    ОтветитьУдалить
  34. Слава, выход новой версии откладывается?

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

      Удалить
  35. Слава, добрый день, установил обновленную версию, я так понимаю это уже не бэта? рад что проэкт не забыт)))
    погонял, заметил пару вещей, - в окошке с кнопками "Show url" "Load artist"(не видно весь текст) и "Open", кнопка "Load artist" работает некоректно, при нажатии на нее загружаются композиции не по наименованию артиста а по названию композиции, прилагаю скрины:
    http://pixs.ru/showimage/Snimokekra_6737623_29254757.png
    http://pixs.ru/showimage/Snimokekra_7649131_29254789.png
    еще окошко edit не имеет копки закрыть, что вынуждает кликать ПКМ по заголовку и выбирать действие закрыть, неудобно( но это мелочь ))
    зы почему убрал poiskm.co? вроде неплохой источник...

    ОтветитьУдалить
    Ответы
    1. Спасибо, Сергей, за инфу. Исправлю названия на кнопках, а вот на сайте zffm.su (на скринах) мелодии так и указываются и ищутся - по названию композиции, а не по артисту. Изучу этот сайт еще раз, может получится изменить порядок поиска. На других сайтах вроде все работает корректно.
      poiskm.co убрал, так как скорость его работы падает слишком часто, а это отображается соответсвенно на скорости поиска и отображения мелодий в программе. Если он нужен, могу вернуть его в следующей версии.

      Удалить
    2. не обязательно возвращать poiskm.co, особенно если он тормозит работу программы,
      да согласен, это, видимо на самом сайте косяк с поиском, судя по адресной строке
      при таком запросе:
      http://zffm.su/?song=Абордаж&artist=0
      должно искать по названию песни, а если
      http://zffm.su/?song=Абордаж&artist=1
      по артисту,
      об этом говорит и разметка блока с поиском



      но видимо в самой структуре сайта неправильно логика построена,

      и да, дествительно. на остальных ресурсах все корректно)).
      еще раз спасибо за работу

      Удалить


    3. html не хочет вставлять, почему-то(

      Удалить
    4. С сайтом http://zffm.su/ аналогично твоему примеру пробовал менять атрибуты запроса в адресной строке но также ничего не менялось.

      Удалить
    5. Слава, появилась одна рацуха под это приложение: было бы удобней видеть длину(время) каждой композиции в списке, типа такого http://pixs.ru/showimage/Snimokekra_7817782_29280383.png

      Удалить
  36. кстати, Кнопка show more пропала, она появится в следущих весиях, или допустим, реализация, чтобы при прокрутке колесиком мышкм вниз появлялись новые композиции?

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

      Удалить
  37. Слава, а можешь сделать еще одну функциональность? чтобы композиции в favs, у которых ссылки стали битыми перемещались в отдельный буфер(например вкладка внутри favs с именем trash/garbage/broken), и потом можно было просмотреть/проверить его и дополнить favs из другого источника, а то уже захламлено кучей пустых песен, и вручную наводить порядок проблематично

    ОтветитьУдалить
    Ответы
    1. Сергей, над этим обязательно подумаю. Но сразу же - создавать вкладку внутри вкладки как-то не сильно хочется. Могу сделать следующее - избранные мелодии в списке, у которых ссылка стала битой, будут выделяться немного сероватым оттенком и спускаться в самый конец списка. Т.е. рабочие мелодии сверху в списке и нормального цвета, а все битые сероватого и в самом конце списка (при последовательном или случайном воспроизведении они соответственно учитываться не будут и проигрывать их программа не будет).

      Удалить
    2. отлично! а в окошке edit можно будет в дальнейшем сделать миниавтопоиск с предложением на замену url`ы композиции?!(как идея развития проги)

      Удалить
  38. Слава, заметил странность в отработке рандома в Shuffle: очень часто после проигрывания композиции она играет повторно, такое происходит спонтанно, закономерности не заметил, но это очень часто происходит, надо бы логику поправить

    ОтветитьУдалить
    Ответы
    1. Спасибо, Сергей, это не займет много времени - исправлю.

      Удалить