Auto executa um programa que toca música

0

como mencionado acima, eu gostaria de executar um programa que reproduz música em determinada hora automaticamente. Eu tentei usar crontab mas sem resultado. Isto é o que eu coloco no crontab:

8 15 30 3 4 python play_music.py

Sem o agendador, o script python está funcionando. Gostaria de saber se o uso do crontab é uma solução para o meu problema, já que o crontab pode executar o programa em seu ambiente.

Alguém tem uma idéia ou outras soluções? Agradecemos antecipadamente.

    
por pikachew-ensimag 30.03.2017 / 15:16

1 resposta

1

O caminho usado dentro do arquivo crontab pode ser diferente daquele definido dentro do seu shell interativo, e muitas variáveis não são definidas.

Você pode adicionar uma linha PATH=$HOME/bin:$PATH ao seu arquivo crontab ou apenas usar caminhos absolutos.

PD: Se o seu script usa o X11, você deve definir sua variável $DISPLAY .

    
por 30.03.2017 / 16:07