Posso alterar o aplicativo padrão que abre quando clico em reproduzir?

Posso alterar o aplicativo padrão que abre quando clico em reproduzir?

No macOS, se eu apertar o botão play no teclado depois de fechar todos os aplicativos, o iTunes será iniciado. (Se o Spotify estiver aberto, ele tocará música.)

Eu não uso o iTunes. É possível abrir o Spotify quando clico no botão play?

eu encontreiesta resposta, mas a resposta principal refere-se a uma versão antiga do Karabiner e não funciona mais. As outras respostas não alcançam o que procuro:Gostaria que o Spotify abrisse se eu pressionar play e o Spotify estivesse fechado e, caso contrário, gostaria que o botão play se comportasse normalmente, onde pudesse reproduzir/pausar qualquer aplicativo de mídia compatível, por exemplo, YouTube e VLC.

Responder1

Finalmente tentei fazer isso em um Mac com esse tipo de teclado (iMac). Para mim, a tecla Play/Pause reproduz qualquer aplicativo (iTunes ou Spotify) que foi reproduzido pela última vez. Se nenhum deles for aberto, nenhum deles será iniciado, então a chave não é o padrão do iTunes para mim.

Instalei o Karabiner, conforme link da pergunta. Não consegui ver como criar as etapas mostradas nesse link, mas se você quiser personalizar esse aplicativo, tenho certeza de que funcionaria. Parece muito poderoso.

Mas isso chega bem perto? .. Segui a resposta mais bem avaliada emhttps://apple.stackexchange.com/questions/175215/how-do-i-assign-a-keyboard-shortcut-to-an-applescript-i-wrotee criei um aplicativo Automator executando um Applescript simples:

tell application "Spotify"
    activate
    playpause
end tell

Não consegui fazer meu Mac executar o serviço Automator por meio de um atalho de teclado. Então, em vez disso, voltei para minha ferramenta favorita de teclado/atalho de terceiros, QUicksilver. Há muito mais assim, então faça a sua escolha.

Foi muito fácil vincular uma tecla de atalho ao próprio AppleScript (não precisava do Automator Service para isso), exceto que não me permitia escolher a tecla Reproduzir/Pausar "real", apenas F8 (pressione a tecla Fn e pressione tecla F8/PlayPause).

Mas, com este AppleScript, pressionar F8 inicia e reproduz/pausa o Spotify! Se o Spotify estiver fechado, ele será iniciado, mas “perderá” o comando play. Então basta pressionar F8 novamente.

Sinta-se à vontade para ajustar o AppleScript para ficar mais ciente se o Spotify está executando ou não. Não deveria ser muito difícil de fazer, mas, novamente, não é muito difícil pressionar F8 duas vezes se ele também não estivesse funcionando...

Responder2

noTunes faz exatamente o que é pedido:https://github.com/tombonez/noTunes

Especificamente esta parte:https://github.com/tombonez/noTunes#set-replacement-for-itunes--apple-music

Aperto play, o Spotify abre. Se o Spotify já estiver aberto, o play/pause funciona normalmente.

Responder3

Você pode instalar a Better Touch Tool e definir essa configuração conforme abaixo. Funciona perfeitamente. A maneira mais fácil de atingir esse requisito.

Defina o Spotify como player padrão usando uma ferramenta de toque melhor

informação relacionada