Marshal's channel
821 subscribers
288 photos
46 videos
8 files
328 links
About me: @ilya_marshal
Download Telegram
Если раньше я просто себе хотел Яндекс Станцию, то сейчас появился повод.

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

Кода не много, вебсокеты, идея интересная. Плюс тут ведь не только станция, но ещё мини и яндекс модуль.

Более того тут zeroconf, mDNS. Было бы классно изучить что это и поработать с этим

Ну Яндекс почему-то всячески противится управлению Станцией чем-то, кроме голоса, а там оказывается вебсокеты наружу торчат, через которые приложение на Андроиде отправляет треки на неё.
Расковырял apk, нашёл ещё пачку неиспользованных методов докучи типа перемотки, плей/паузы, отправки голосовых команд текстом
(@anVlad11).

Вообще человек хотел себе Spotify Connect прикрутить, но чёт выкатилось всё в либу.

Вот библиотека Владислава: @anVlad11/dd-alicization
Вот дока по запросам, которые можно слать на станцию: documenter.getpostman.com (плей, пауза, громкость, статус, отправить команду текстом).

Кека всего два:
1. Его либа на Go (ну такой се кек, разберусь, перепишу).
2. У меня нет станции, станции мини и яндекс модуля чтобы всё это дело тестировать.

По поводу второго кека думаю зарофлить, в яндух написать, попросить на время. Звучит как бред, но мне то шо. Мне не сложно написать. Попытка не пытка 🤪

Ну и вообще, уметь управлять станцией это же имба для умного дома, РАЗВЕ НЕТ?! Включение какого-нить трека при возвращении с работы, ставить на паузу при звонке в домофонную дверь. Включать музыку, если в дом зашли не вы (отпугнёт грабителей). Куча идей!

О своих идейках можно рассказать в чатике: @MarshalCh

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

Схоронил Habr - Что такое Zeroconf и с чем его едят
Вполне возможно, что скоро упадет прокся в Москве для пользователей моего бота. Это значит, что для юзеров без подписки бот перестанет работать, ибо сам сервер с ботом находится где-то в Европе, а сервис без подписки доступен только людям из СНГ.

На самом деле оно перестанет работать и для пользователей с подпиской, но я собираюсь решить этот вопрос до технических работ. Раньше это библиотека не позволяла сделать, сейчас же я внёс сам себе правки и уже давно зарелизил, но бота переписать забыл 😆

Утренний upd. Теперь для юзеров с подпиской всё будет доступно
Весь мой 2019 в одном скрине. Пасиба гугл, сколько бы не отключал трекинга в настройках, всё равно всё знаешь

Но правда пасиба, я хоть вспомнил де был и чё там делал (пару мест риль забыл)

Upd. Посмотреть своё тут: https://www.google.com/maps/timeline
Фига, я тоже первый раз вижу главную страницу 🌚
Forwarded from Art Ivanov
*зашел на главную страницу стаковерфлоу*
Forwarded from Art Ivanov
Forwarded from Человек, не нуждающийся в представлении
у них меньше трёх человек кодят
Forwarded from Art Ivanov
Вдруг их 2.5...
Forwarded from Александр
Число отдельных предметов (в т.ч. людей) выражается натуральным числом по определению
vk.ru

UPD. Ловите ещё кек - vk.ru/admin
Изменить ID в ссылке и посмотреть чужой плейлист дня на яндух музыке нормально?
Anonymous Poll
39%
Да, вполне
35%
Чет тут не так
25%
Сервису много лет, легаси, вкостылили юзера yamusic-daily и не смогли пермишены сделать нормальные
Marshal's channel
Изменить ID в ссылке и посмотреть чужой плейлист дня на яндух музыке нормально?
Тут подсказали, что если отрубить публичный доступ к фонотеке, то никто не посмотрит ваш плейлист дня путём подбора ID.

Верно, проверено, но двоякость в том, что когда фонотека открыта, то в списке плейлистов не отображаются умные плейлисты, вот вам, с моей почтой, чекайте: мой электрокалл

И собсна ID вашего плейлиста посмотреть никак нельзя (даже через API), только если я его лайкну (как у меня сейчас и сделано).

Т.е. секции с умными плейлистами нет, но методом подбора плейлисты получать можно.

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

UPD. Че за кек на скрине с плеером
Огромная доля необработанных сообщений - это попытка пользователей ввести какой-то поисковый запрос и отправить как сообщение боту. Более того, они хотят выполнять этот запрос даже не войдя в аккаунт! (из поста)

Я начал работать в этом направлении. Перед тем, как запилить поиск, надо покрыть всё то, что он может возвращать. А это основные 4 (5) объекта сервиса: трек, плейлист, альбом, артист, видео. Сегодня сделал альбомы, осталось не много, хотя "артист" самое жирное из всего с кучей вложенностей других объектов.

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

Конечно же теперь не просто логирование того, что пользователь сделал что-то непонятное, а сообщение ему о вариантах использования.

Чутка улучшен интерфейс и, возможно, будут ещё правки. Спасибо @MagicBots (@temamagic)
Вся навигация осуществляется через главное меню, которое становится доступно после авторизации.

Без авторизации вы можете:
1. Отправить ссылку на трек (скачать).
2. Отправить ссылку на альбом (пролистать, скачать).
3. Отправить ссылку на плейлист (пролистать, скачать).
4. Получить текст песни.
Forwarded from NickoAilus Blog
Меломаны?

После долгого опыта общения с людьми в Интернете я могу предугадать их реплики. Например, на вопрос "Какую музыку ты любишь?" больше половины (особенно девушек) ответят "Я меломан(ка)".

Если же попросить скинуть примеры любимых песен, то там обнаружатся:

- два/три попсовых говнорэпера
- возможно, какой-то не очень плохой рэпер, но один
- Imagine Dragons
- с вероятностью ⅛ что-нибудь из русского рока

И эти люди называют себя меломанами?!

Окей. В моих аудиозаписях царит адский кисель из стилей. Шон Мэндес идёт сразу после группы "Казённый Унитаз", а Daft Punk и M83 перед "Кино". Но даже я не могу назвать себя меломаном, ведь есть песни, от которых мне плохо. Я не слушаю оперы, джаз, блюз, кантри, дабстеп — список весьма большой. А эти... меломаны, мать их. Тоже мне.
Forwarded from NickoAilus Blog
Forwarded from Vladislav Masyuk
Тема диплома
Forwarded from Vladislav Masyuk
пхахахах
Forwarded from Vladislav Masyuk
одногруппницы
Я уже начинал раз 5 и сливался, но, надеюсь, больше такого не будет. Ведь я изменяюсь в лучшую сторону! Сейчас вот попробую тему с отчётностью