[Модуль] Яндекс.Музыка (yamusic)

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
TimonDK
Сообщения: 27
Зарегистрирован: Вт июл 14, 2015 9:00 pm
Откуда: Саратов
Благодарил (а): 10 раз
Поблагодарили: 7 раз
Контактная информация:

Re: [Модуль] Яндекс.Музыка (yamusic)

Сообщение TimonDK » Пн май 11, 2020 11:58 am

Спасибо.
Вопрос: хотелось, что бы играл не в браузере, а в терминале или сервере. Возможна такая функция или пока в разработке?
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 899 раз

Re: [Модуль] Яндекс.Музыка (yamusic)

Сообщение SmoKE_xDDD » Пн май 11, 2020 12:02 pm

TimonDK писал(а):
Пн май 11, 2020 11:58 am
Спасибо.
Вопрос: хотелось, что бы играл не в браузере, а в терминале или сервере. Возможна такая функция или пока в разработке?
Конечно, пока делаю основной фкнкционал
Jilber
Сообщения: 686
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 113 раз
Поблагодарили: 107 раз

Re: [Модуль] Яндекс.Музыка (yamusic)

Сообщение Jilber » Пн май 11, 2020 12:24 pm

SmoKE_xDDD писал(а):
Пн май 11, 2020 11:53 am
browser|путь до файла на сервере.
Файл должен лежать где-то внутри _majordomo\htdocs ? И путь должен быть в каком виде ? Пробовал что-то вроде "browser|/media/1.mp3" - открывается браузер с поиском. Пока удаётся проиграть только внешние ссылки (Youtube, онлайн-радио, и т.д.).
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 899 раз

Re: [Модуль] Яндекс.Музыка (yamusic)

Сообщение SmoKE_xDDD » Пн май 11, 2020 1:48 pm

Jilber писал(а):
Пн май 11, 2020 12:24 pm
SmoKE_xDDD писал(а):
Пн май 11, 2020 11:53 am
browser|путь до файла на сервере.
Файл должен лежать где-то внутри _majordomo\htdocs ? И путь должен быть в каком виде ? Пробовал что-то вроде "browser|/media/1.mp3" - открывается браузер с поиском. Пока удаётся проиграть только внешние ссылки (Youtube, онлайн-радио, и т.д.).

Код: Выделить всё

browser|http://192.168.1.103/files/track.mp3
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 899 раз

Re: [Модуль] Яндекс.Музыка (yamusic)

Сообщение SmoKE_xDDD » Пн май 11, 2020 4:49 pm

Залил обнову, добавил плейлист дня - тестим =)

v.3.0

- Фиксы ошибок при отправке на ТВ
- Спрятаны лишние кнопки
- Добавлены все индивидуальные плейлисты
- Фиксы API
TurburatoR
Сообщения: 47
Зарегистрирован: Вс ноя 06, 2016 6:49 pm
Благодарил (а): 59 раз
Поблагодарили: 3 раза

Re: [Модуль] Яндекс.Музыка (yamusic)

Сообщение TurburatoR » Пн май 11, 2020 8:41 pm

Добрый вечер. А что надо сделать, чтобы модуль ТВ увидел? LG WebOS3.5
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 899 раз

Re: [Модуль] Яндекс.Музыка (yamusic)

Сообщение SmoKE_xDDD » Пн май 11, 2020 8:45 pm

TurburatoR писал(а):
Пн май 11, 2020 8:41 pm
Добрый вечер. А что надо сделать, чтобы модуль ТВ увидел? LG WebOS3.5
Установить модуль viewtopic.php?f=5&t=5809 и привязать свойство command, после этого в модуле Я.Музыка станет доступен выбор ТВ.
За это сообщение автора SmoKE_xDDD поблагодарил:
TurburatoR (Пн май 11, 2020 8:51 pm)
Рейтинг: 1.16%
TurburatoR
Сообщения: 47
Зарегистрирован: Вс ноя 06, 2016 6:49 pm
Благодарил (а): 59 раз
Поблагодарили: 3 раза

Re: [Модуль] Яндекс.Музыка (yamusic)

Сообщение TurburatoR » Пн май 11, 2020 8:52 pm

SmoKE_xDDD писал(а):
Пн май 11, 2020 8:45 pm
TurburatoR писал(а):
Пн май 11, 2020 8:41 pm
Добрый вечер. А что надо сделать, чтобы модуль ТВ увидел? LG WebOS3.5
Установить модуль viewtopic.php?f=5&t=5809 и привязать свойство command, после этого в модуле Я.Музыка станет доступен выбор ТВ.
Спс все заработало. Модуль стоял, но command привязан не был...
Аватара пользователя
SmoKE_xDDD
Сообщения: 816
Зарегистрирован: Ср апр 17, 2019 5:00 pm
Откуда: Нижний Новгород
Благодарил (а): 110 раз
Поблагодарили: 899 раз

Re: [Модуль] Яндекс.Музыка (yamusic)

Сообщение SmoKE_xDDD » Пн май 11, 2020 11:30 pm

Ну что тестим плеер на сцене. Сделан "по особенному" через фрейм дабы сохранить красоту и работу скриптов.

Код: Выделить всё

[#module name="yamusic" blur="1"#]
Параметры:
  • blur = 1|0 - включить размытие фона как в админке (По умолчанию 0)
  • width = (int) - ширина блока плеера
  • height = (int) - высота блока плеера
  • styleplayer = (string) - произвольный набор CSS атрибутов для кастомизации основного блока (Фон, закругления и т.д)
  • shaffle = 1|0 - начинать воспроизведение с включенным рандомом треков
  • onlycontrol = 1|0 - Будут выведены только кнопки управления, все остальное скрыто. blur и styleplayer будут игнорироваться
  • autoplay = 1|0 - Запуск музыки сразу после загрузки сцены (По умолчанию 0)
  • showplaylist = 1|0 - Показ селектора выбора плейлистов (По умолчанию 0)
[!] - значит что музыка не закачена и сначала надо загрузить в админке (Просто открыть плейлист)
  • stylebtn = (string) - произвольный набор CSS атрибутов для кастомизации блока с кнопками
  • playlist = (int) - ID плейлиста, с которого начинать играть музыку. Если не установлено, то будет выгружен МНЕ НРАВИТСЯ активного юзера
  • fixed = right|left - прилипнет к низу справа или слева
  • onwindow = 1|0 - вместо плеера будет показана кнопка, по нажатию откроет отдельное окно
Инфа в картинках по 2 последним параметрам - viewtopic.php?f=5&t=7103&p=119606#p119606

Готовые примеры - viewtopic.php?f=5&t=7103&p=119598#p119598

----Скоро---
  • listenprop = (string) - если указать ОБЪЕКТ.СВОЙСТВО, то плеер будет ждать в этом свойстве значение 1 и если его получит, то запустит музыку ВЕЗДЕ, где открыт этот плеер. Если сменить на 0, то музыка остановится. Если будет любое другое значение, то ничего не будет происходить. Важно! Работает через AJAX! Запросы состояния свойства каждые 5 секунд!
Изображение
Громкость "сквозная" и на сцене и в админке.
Чуть позже удалённое управление.
Последний раз редактировалось SmoKE_xDDD Сб май 16, 2020 5:58 pm, всего редактировалось 27 раз.
За это сообщение автора SmoKE_xDDD поблагодарили (всего 3):
u885 (Пн май 11, 2020 11:54 pm) • Molostov (Вт май 12, 2020 2:24 am) • xor (Чт май 14, 2020 4:24 pm)
Рейтинг: 3.49%
homester
Сообщения: 194
Зарегистрирован: Вт дек 24, 2019 2:09 pm
Благодарил (а): 112 раз
Поблагодарили: 34 раза

Re: [Модуль] Яндекс.Музыка (yamusic)

Сообщение homester » Вт май 12, 2020 2:44 am

Только у меня такое ?
Warning: A non-numeric value encountered in C:\_majordomo\htdocs\modules\yamusic\yamusic.class.php on line 250
Raspberry Pi3 B+, v4.44, внешняя з/к
Ответить