Мои благодарности автору! Заметил маленькую багу — иногда (пока не выяснил когда именно) при клике по альбому, поисковая строка заполняется не «исполнитель — альбом», а "-"
Печаль
«Не удается установить пакет: «UTILITY_PROCESS_CRASHED_WHILE_TRYING_TO_INSTALL»»
Версия 30.0.1599.66 beta
Linux 64
Не знаю точно проблема хрома или расширения, но тем не менее. Раньше такого при установке расширений не встречал.
Два пожелания сразу появились:
1) Кнопка «назад», когда находишься на страничке альбома, чтобы можно было вернуться к выбору альбома.
2) Отображение прогресса воспроизведения текущего трека.
Всё круто, но есть пару замечаний, конструктивных :)
— Скорее всего проблема всё таки у меня, не разобрался пока, но громкость из плеера не регулируется, хром 30.0.1.599
— нет плейлиста, так же как нет возиможности добавить песню в альбом вконтакте
— с альбомами не сильно понял… они по порядку выхода, выстраиваются или другому критерию?
Альбомы — это боль. Ластфм отдает их как считает нужным, притом без даты релиза. А чтобы отсортировать, надо их все получить. То есть для той же Металлики отсортировать альбомы по дате релиза — это примерно 50 запросов к API, что я конечно делать не стал. В общем пока это какой-то тупик. Громкость поправлю.
Ясно, ну это не критично), просто не мог сопаставить дату выхода альбома), а возможность из плеера добавлять вконтактские альбомы не предвидится ?) Или поддержка плейлистов? Просто у меня вконтакте больше 700 песен, по альбомам, вот прям только это мешает на ваш плеер полностью переехать :)
Добавил несколько треков в Google Drive, потом перешел к списку песен в облаке, назад на список аудиозаписей можно перейти только нажатием на кнопку поиска с пустым запросом?
Можно ли добавить интеграцию с внешними источниками? API который бы позволял управлять воспроизведением (play/pause/next) и через который можно было бы получать информацию про текущий трек
Например для того, чтобы прикрутить управление плеером мультимедийными кнопками. Или вывести название текущего трека на экран на клавиатуре. Или постепенно менять текущий плейлист в зависимости от погоды или количества тикетов в багтрекере. Был бы API, а уж применение найдется.
> менять текущий плейлист в зависимости от погоды или количества тикетов в багтрекере
Это очень круто, моя голова до такого бы никогда не додумалась (про тикеты). Я прямо вижу это — жестокий маткор при зашкаливающем количестве опенов в джире (с добавками скримо при джире в состоянии read-only), и спокойный флегматичный лаунж при всех тикетах в resolved. Ох!
Я обещаю подумать, но все-таки не в первую очередь.
Отличный пример для изучения как оказалось новой для меня возможности Google Chrome!
Буду жадно изучать ваш код и разбираться что и как используется вами в API Google Chrome, Drive, VK, LastFM =)
Спасибо!
P.S. Сижу слушаю через вашу приложение. Жду lastFm скробблинг =) как это седлать есть вот здесь github.com/buger/chromus/blob/master/javascript/scrobbler.js
Глупость какая — есть десятки расширений в вебсторе, которые позволяют скачивать музыку (ну это их главное назначение), да и userscript там банальнейший для вывода кнопочки для скачивания. Не закрывать же всем из-за этого доступ, тем более через API.
А как вы справляетесь с тем, что под одним названием композиции вк может выдать от версии с другого альбома (что не супер критично) до какого-нибудь ремикса, который вообще может не очень напоминать оригинал?
Установил, выглядит неплохо, можно слушать музыку на маке не заходя в браузер. Одного не могу понять, после того как я сохранил песни в гугл-драйв, как мне их оттуда слушать. Попытался на айфоне, но клиент гугл-драйва не отображает список нужных програм через которые я могу открыть сохраненый трек. Получается что нужно его качать. В мобильном браузере хром та же проблема.
Видимо подборка попалась неудачная — три исполнителя подряд и ни у кого нет альбомов.
Хотя нет, у большинства их нет. Я так понимаю это от LastFM зависит?
Вот еще один баг: при попытке скролить список песен кликнув и потащив серый ползунок скроллера испытываю проблемы, т.к. при наведении на него курсор подходит к границе окна и трансформируется в стрелки для изменения размеров окна. (windows7x64, если что).
Ну и запрос на фичу: сделать кнопку «вверх» (для быстрого перехода к началу списка), т.к. скролить длинные списки неудобно. Можно выводить ее например на панель. Или сделать в верху страницы «прилипающее» меню, в котором среди прочего можно размещать ссылки для навигации по исполнителям (например кнопку вернуться к предыдущему и т.п.).
Спасибо за приложение. Обычно я не люблю такие штуки, но ваше показалось удобным.
Есть такое замечательное расширение: chrome.google.com/webstore/detail/lastfm-free-music-player/bbncpldmanoknoahidbgmkgobgmhnafh?hl=ru
добавляющее в интерфейс ласт фм кнопочки для проигрывания музыки отображаемой на станице, так же тягает музыку из контакта.
К сожалению приложение давно не обновляется, и иногда бывает работает не очень корректно.
Есть ли шанс прикрутить подобное поведение для вашего приложения? (не проблемы с приложением, а встраивание управляющих элементов на страницу)
И тут мы снова приходим к тому, что неплохо бы иметь API. Поскольку мне, как пользователю lastfm-free-music-player, с одной стороны хотелось бы иметь запасной вариант на случай, если автор того расширения совсем забьет на его поддержку, но с другой стороны, ваши интерфейсные решения мне не близки.
А возможно ли в таком случае сделать сортировку выдачи в соответствии с порядком выводимым на last.fm?
Поясню: сейчас даже выбрав конкретного исполнителя (не альбом), мы получаем список всех найденных композиций — ремиксов, странных названий, и прочей требухи
На ласт.ФМе же идет конкретный список композиций, в большинстве не повторяющийся, и уж точно без мусора, да еще и отсортированный по популярности (прослушивания).
Прошу прощения, если проморгал, но планируется ли (и есть ли возможность) поддержка мультимедиа-клавиш? Привык уже останавливать/запускать проигрывание музыки тыком на отдельную клавишу на клавиатуре.
Хотя с другой стороны сами правила начинаются со слов «При размещении приложений на сайте ВКонтакте запрещается», а приложение на сайте как раз не работает, это обычное desktop-приложение.
На днях установил на chrome canary.
Порадовался недолго. Сегодня только альбомы показывает и все… Ни одного трека. Переустановка не помогла.
Version 32.0.1670.2 canary Aura
W8 64 pro
Чтобы не создавать отдельный пост, напишу комментом.
Сегодня приложение обновится до третьей версии. Внутри почти все, о чем меня просили:
Страница настроек
Поддержка LastFM: скробблинг и «сейчас играет»
Навигация по приложению через кнопки вперед-назад
Самые прослушиваемые песни у исполнителя на его странице
Поддержка шорткатов при активном окне приложения. Пробел для проигрывания/остановки, кнопки вправо и влево для перехода к следующему и предыдущему треку, Enter для перехода в начало песни. Также поддерживаются мультимедийные клавиши на клавиатуре
Красивые всплывающие уведомления при переключении треков — доступно для пользователей Windows, MacOS и ChromeOS в настройках
Еще более точный поиск по исполнителям и альбомам с помощью новых API
Решена проблема с изменением уровня громкости звука
Привет. Автор с сегодняшнего утра ждет ответа от модераторов Chrome Web Store, который посчитали, что описание приложения не соответствует его содержимому. Я сперва конечно подумал, что приложение попало под раздачу (вчера же удаляли раширения, которые качали музыку из вконтакте), но нет, причина другая. Так что я пока ссылку оставлю, а завтра надеюсь будет и итог.
Ребята, я тут провожу конкурс ВКонтакте, чтобы популяризировать приложения под Хром и Listen! в частности: vk.com/listenapp?w=wall-14300_27
Призы клевые (Jawbone Jambox, Beats Solo HD и еще колоночки) — сам хочу :)
Если вы установили плеер, для участия достаточно просто сделать репост. Йоу!
Listen! — новый облачный плеер для Google Chrome с поддержкой ВКонтакте и LastFM