Como faço para transformar meu script simples em uma versão não-polling?

0

Eu escrevi um script simples que lê meta informações sobre as músicas que estão sendo reproduzidas atualmente via playerctl. No momento, o script é apenas desnecessário, pesquisando as informações. Eu gostaria que o script fosse invocado apenas quando a música mudasse. O jogador que estou usando é principalmente spotify.

Existe alguma maneira de usar sinais para que isso aconteça? Talvez interceptar sinais spotify está enviando?

Eu não estou (apenas) interessado na solução do meu problema. Eu realmente gostaria de aprender mais sobre o tópico em geral. Como faço para descobrir quais sinais são enviados pelos processos, como posso interceptá-los e usá-los, etc.? Se isso é mesmo uma possibilidade.

    
por c_student 07.03.2017 / 11:09

1 resposta

0

a página do github do playerctl tem um exemplo para eventos de pesquisa com python.

A API pode fornecer informações adicionais.

    
por 07.03.2017 / 11:21

Tags