Если раньше я просто себе хотел Яндекс Станцию, то сейчас появился повод.
Сегодня (вчера) поступило предложение интегрировать функционал управления станцией в мою библиотеку. В целом, человек уже большую часть сделал, отверёрсил, реализовал, задокал и даж работает, но, как он говорит сам, возможно времени на поддержку этого добра у него не будет.
Кода не много, вебсокеты, идея интересная. Плюс тут ведь не только станция, но ещё мини и яндекс модуль.
Более того тут zeroconf, mDNS. Было бы классно изучить что это и поработать с этим ✨
Вообще человек хотел себе Spotify Connect прикрутить, но чёт выкатилось всё в либу.
Вот библиотека Владислава: @anVlad11/dd-alicization
Вот дока по запросам, которые можно слать на станцию: documenter.getpostman.com (плей, пауза, громкость, статус, отправить команду текстом).
Кека всего два:
1. Его либа на Go (ну такой се кек, разберусь, перепишу).
2. У меня нет станции, станции мини и яндекс модуля чтобы всё это дело тестировать.
По поводу второго кека думаю зарофлить, в яндух написать, попросить на время. Звучит как бред, но мне то шо. Мне не сложно написать. Попытка не пытка 🤪
Ну и вообще, уметь управлять станцией это же имба для умного дома, РАЗВЕ НЕТ?! Включение какого-нить трека при возвращении с работы, ставить на паузу при звонке в домофонную дверь. Включать музыку, если в дом зашли не вы (отпугнёт грабителей). Куча идей!
О своих идейках можно рассказать в чатике: @MarshalCh ✨
Upd. Учитывая то, что для запуска трека, плейлиста или артиста нужны их ID, то это отлично вписывается в мою либу, где как раз эти ID получить и можно
Схоронил Habr - Что такое Zeroconf и с чем его едят
Сегодня (вчера) поступило предложение интегрировать функционал управления станцией в мою библиотеку. В целом, человек уже большую часть сделал, отверёрсил, реализовал, задокал и даж работает, но, как он говорит сам, возможно времени на поддержку этого добра у него не будет.
Кода не много, вебсокеты, идея интересная. Плюс тут ведь не только станция, но ещё мини и яндекс модуль.
Более того тут zeroconf, mDNS. Было бы классно изучить что это и поработать с этим ✨
Ну Яндекс почему-то всячески противится управлению Станцией чем-то, кроме голоса, а там оказывается вебсокеты наружу торчат, через которые приложение на Андроиде отправляет треки на неё.
Расковырял apk, нашёл ещё пачку неиспользованных методов докучи типа перемотки, плей/паузы, отправки голосовых команд текстом
(@anVlad11).Вообще человек хотел себе Spotify Connect прикрутить, но чёт выкатилось всё в либу.
Вот библиотека Владислава: @anVlad11/dd-alicization
Вот дока по запросам, которые можно слать на станцию: documenter.getpostman.com (плей, пауза, громкость, статус, отправить команду текстом).
Кека всего два:
1. Его либа на Go (ну такой се кек, разберусь, перепишу).
2. У меня нет станции, станции мини и яндекс модуля чтобы всё это дело тестировать.
По поводу второго кека думаю зарофлить, в яндух написать, попросить на время. Звучит как бред, но мне то шо. Мне не сложно написать. Попытка не пытка 🤪
Ну и вообще, уметь управлять станцией это же имба для умного дома, РАЗВЕ НЕТ?! Включение какого-нить трека при возвращении с работы, ставить на паузу при звонке в домофонную дверь. Включать музыку, если в дом зашли не вы (отпугнёт грабителей). Куча идей!
О своих идейках можно рассказать в чатике: @MarshalCh ✨
Upd. Учитывая то, что для запуска трека, плейлиста или артиста нужны их ID, то это отлично вписывается в мою либу, где как раз эти ID получить и можно
Схоронил Habr - Что такое Zeroconf и с чем его едят
GitHub
GitHub - anVlad11/dd-alicization
Contribute to anVlad11/dd-alicization development by creating an account on GitHub.
Вполне возможно, что скоро упадет прокся в Москве для пользователей моего бота. Это значит, что для юзеров без подписки бот перестанет работать, ибо сам сервер с ботом находится где-то в Европе, а сервис без подписки доступен только людям из СНГ.
На самом деле оно перестанет работать и для пользователей с подпиской, но я собираюсь решить этот вопрос до технических работ. Раньше это библиотека не позволяла сделать, сейчас же я внёс сам себе правки и уже давно зарелизил, но бота переписать забыл 😆
Утренний upd. Теперь для юзеров с подпиской всё будет доступно
На самом деле оно перестанет работать и для пользователей с подпиской, но я собираюсь решить этот вопрос до технических работ. Раньше это библиотека не позволяла сделать, сейчас же я внёс сам себе правки и уже давно зарелизил, но бота переписать забыл 😆
Утренний upd. Теперь для юзеров с подпиской всё будет доступно
Весь мой 2019 в одном скрине. Пасиба гугл, сколько бы не отключал трекинга в настройках, всё равно всё знаешь ✨
Но правда пасиба, я хоть вспомнил де был и чё там делал (пару мест риль забыл)
Upd. Посмотреть своё тут: https://www.google.com/maps/timeline
Но правда пасиба, я хоть вспомнил де был и чё там делал (пару мест риль забыл)
Upd. Посмотреть своё тут: https://www.google.com/maps/timeline
Forwarded from Art Ivanov
*зашел на главную страницу стаковерфлоу*
Forwarded from Александр
Число отдельных предметов (в т.ч. людей) выражается натуральным числом по определению
Изменить ID в ссылке и посмотреть чужой плейлист дня на яндух музыке нормально?
Anonymous Poll
39%
Да, вполне
35%
Чет тут не так
25%
Сервису много лет, легаси, вкостылили юзера yamusic-daily и не смогли пермишены сделать нормальные
Marshal's channel
Изменить ID в ссылке и посмотреть чужой плейлист дня на яндух музыке нормально?
Тут подсказали, что если отрубить публичный доступ к фонотеке, то никто не посмотрит ваш плейлист дня путём подбора ID.
Верно, проверено, но двоякость в том, что когда фонотека открыта, то в списке плейлистов не отображаются умные плейлисты, вот вам, с моей почтой, чекайте: мой электрокалл
И собсна ID вашего плейлиста посмотреть никак нельзя (даже через API), только если я его лайкну (как у меня сейчас и сделано).
Т.е. секции с умными плейлистами нет, но методом подбора плейлисты получать можно.
Кста, умные плейлисты нельзя сделать выборочно приватными. Данная функция доступна только у тех плейлистов, что вы создали сами
UPD. Че за кек на скрине с плеером
Верно, проверено, но двоякость в том, что когда фонотека открыта, то в списке плейлистов не отображаются умные плейлисты, вот вам, с моей почтой, чекайте: мой электрокалл
И собсна ID вашего плейлиста посмотреть никак нельзя (даже через API), только если я его лайкну (как у меня сейчас и сделано).
Т.е. секции с умными плейлистами нет, но методом подбора плейлисты получать можно.
Кста, умные плейлисты нельзя сделать выборочно приватными. Данная функция доступна только у тех плейлистов, что вы создали сами
UPD. Че за кек на скрине с плеером
Огромная доля необработанных сообщений - это попытка пользователей ввести какой-то поисковый запрос и отправить как сообщение боту. Более того, они хотят выполнять этот запрос даже не войдя в аккаунт!
(из поста)Я начал работать в этом направлении. Перед тем, как запилить поиск, надо покрыть всё то, что он может возвращать. А это основные 4 (5) объекта сервиса: трек, плейлист, альбом, артист,
Более того, изначально не планировалось поддерживать работу без авторизации, однако... я её уже переписал и теперь можно не входить в аккаунт.
Конечно же теперь не просто логирование того, что пользователь сделал что-то непонятное, а сообщение ему о вариантах использования.
Чутка улучшен интерфейс и, возможно, будут ещё правки. Спасибо @MagicBots (@temamagic) ✨
Telegram
Marshal`s channel
Особо не продолжаю тему с ChatBase, просто вкину скрин.
Огромная доля необработанных сообщений - это попытка пользователей ввести какой-то поисковый запрос и отправить как сообщение боту. Более того, они хотят выполнять этот запрос даже не войдя в аккаунт!…
Огромная доля необработанных сообщений - это попытка пользователей ввести какой-то поисковый запрос и отправить как сообщение боту. Более того, они хотят выполнять этот запрос даже не войдя в аккаунт!…
Forwarded from Удалено по требованию правообладателя
Вся навигация осуществляется через главное меню, которое становится доступно после авторизации.
Без авторизации вы можете:
1. Отправить ссылку на трек (скачать).
2. Отправить ссылку на альбом (пролистать, скачать).
3. Отправить ссылку на плейлист (пролистать, скачать).
4. Получить текст песни.
Без авторизации вы можете:
1. Отправить ссылку на трек (скачать).
2. Отправить ссылку на альбом (пролистать, скачать).
3. Отправить ссылку на плейлист (пролистать, скачать).
4. Получить текст песни.
Forwarded from NickoAilus Blog
Меломаны?
После долгого опыта общения с людьми в Интернете я могу предугадать их реплики. Например, на вопрос "Какую музыку ты любишь?" больше половины (особенно девушек) ответят "Я меломан(ка)".
Если же попросить скинуть примеры любимых песен, то там обнаружатся:
- два/три попсовых говнорэпера
- возможно, какой-то не очень плохой рэпер, но один
- Imagine Dragons
- с вероятностью ⅛ что-нибудь из русского рока
И эти люди называют себя меломанами?!
Окей. В моих аудиозаписях царит адский кисель из стилей. Шон Мэндес идёт сразу после группы "Казённый Унитаз", а Daft Punk и M83 перед "Кино". Но даже я не могу назвать себя меломаном, ведь есть песни, от которых мне плохо. Я не слушаю оперы, джаз, блюз, кантри, дабстеп — список весьма большой. А эти... меломаны, мать их. Тоже мне.
После долгого опыта общения с людьми в Интернете я могу предугадать их реплики. Например, на вопрос "Какую музыку ты любишь?" больше половины (особенно девушек) ответят "Я меломан(ка)".
Если же попросить скинуть примеры любимых песен, то там обнаружатся:
- два/три попсовых говнорэпера
- возможно, какой-то не очень плохой рэпер, но один
- Imagine Dragons
- с вероятностью ⅛ что-нибудь из русского рока
И эти люди называют себя меломанами?!
Окей. В моих аудиозаписях царит адский кисель из стилей. Шон Мэндес идёт сразу после группы "Казённый Унитаз", а Daft Punk и M83 перед "Кино". Но даже я не могу назвать себя меломаном, ведь есть песни, от которых мне плохо. Я не слушаю оперы, джаз, блюз, кантри, дабстеп — список весьма большой. А эти... меломаны, мать их. Тоже мне.
Forwarded from NickoAilus Blog
Считаешь ли ты себя меломаном?
Anonymous Poll
28%
Да, я меломан
36%
Нет, со мной все норм
35%
Мне пофиг, я кабан
Я уже начинал раз 5 и сливался, но, надеюсь, больше такого не будет. Ведь я изменяюсь в лучшую сторону! Сейчас вот попробую тему с отчётностью