Как вытащить название текущего трека из Deezer?

 Публичный пост

Привет! Недавно перешел с Эпл Музыки на Дизер ради стриминга во flac и доволен, но есть одна вещь, которая не дает мне покоя.

Я пользуюсь Альфредом и в нем у меня было воркфлоу, которое по хоткею смотрело, какой трек сейчас играет, и копировало его в буфер обмена.

Я сделал его на основе скрипта, который нашел на форуме Альфреда — он позволял ставить лайки и дизлайки по хоткею

on alfred_script(q)
tell application "Music"
	if exists current track then
		set currentTrackName to name of current track
		set currentTrackArtist to artist of current track
		set tr to currentTrackArtist & " — " & currentTrackName
			set loved of the current track to true
			display notification  "«" & tr & "» понравился"
	else
		display notification "Сейчас ничего не играет"
	end if
end tell
end alfred_script

Мой код выглядит вот так:

on alfred_script(q)
tell application "Music"
	
if exists current track then

		set currentTrackArtist to artist of current track
		set currentTrackName to name of current track
		set clip to currentTrackArtist & " — " & currentTrackName
		set query to clip

	else

		display notification "Сейчас ничего не играет"

	end if

end tell
end alfred_script

Хочу сделать такое же на Дизере, потому что это было очень удобно. Но не представляю, как и с чего начать — я не разработчик, разбираюсь во всем поверхностно и максимум могу дописать пару строк к уже готовому коду.

Может кто видел подобный скрипт или может посоветовать, как это сделать, в какую сторону вообще смотреть?

5 комментариев 👇

Проблема решилась проще — в России появился Спотифай, я перешел на него, а по нему есть куча документации, я написал нужный скрипт

  Развернуть 1 комментарий
🕵️ Юзер скрыл свои комментарии от публичного просмотра...
Andrey Rakhubovsky научный сотрудник 13 июля 2020

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

После некоторой активации оно вроде умеет делать $ deezer track | pbcopy, после чего название трека в буфере обмена.

https://github.com/snipem/deezer-cli

  Развернуть 1 комментарий

Если я правильно понял, оно работает только через Сафари, а с самим приложением Дизера не умеет

  Развернуть 1 комментарий

😎

Автор поста открыл его для большого интернета, но комментирование и движухи доступны только участникам Клуба

Что вообще здесь происходит?


Войти  или  Вступить в Клуб