Pause automaticamente o seu tocador de música quando a tela for bloqueada e retome o plaback, quando a tela for desbloqueada novamente.
Este é basicamente o script Bash com o mesmo nome reescrito em Python. O benefício da versão Python é que ela deve detectar o protetor de tela que você usa e executando o (s) jogador (s) automaticamente, tanto tempo, pois eles são visíveis no D-BUS. Portanto, não há necessidade de crescer matrizes de aplicativos suportados no código e nenhuma configuração necessária.
A pausa no bloqueio está disponível no Pypi, então tudo o que você precisa fazer é executar pip install pauseonlock .
Após a instalação, basta executar pauseonlock . Não haverá saída, pois o programa deve ser executado em segundo plano. Para obter a máxima conveniência, configure seu ambiente de desktop para iniciar pauseonlock toda vez que você efetuar login.
A única dependência é o python-dbus-next, que não possui mais dependências.