Meu despertador titular é o alarme do celular, só que quando durmo mais tarde ou estou muito cansado, ninguém garante que o barulhinho
baixinho e suave do aparelho vá me acordar, já perdi a hora algumas
vezes por causa disso. Como o dinheiro é curto e não tinha como
comprar um rádio relógio bonitão e sofisticado, resolvir pensar na minha própria solução utilizando Linux.
Nosso despertador vai funcionar da seguinte forma: num determinado horário o computador vai tocar um arquivo MP3 bem alto para me acordar.
Pré-requisitos
Um computador com Linux ligado a noite inteira
Placa de som e alto-falantes ligados e funcionando
O programa mpg123
Um arquivo MP3
O servidor crontab
Acredito que nenhum dos componentes acima irá lhe causar dor-de-cabeça, estou pedindo o básico do básico né?
Configurando nosso despertador
Para me certificar que você não terá problemas para obter um arquivo MP3, aí vai uma bela sugestão, o hino oficial do FLUMINENSE:
Descompacte o hino do Fluminense com o seguinte comando:
$ unzip hinoflu.zip -d ~
O próximo passo será o de agendar junto ao crontab a reprodução da música no horário desejado. Digite o comando:
$ crontab -e
E insira a seguinte entrada:
0 7 * * * mpg123 ~/fluminense.mp3
Neste caso, agendei o alarme para todos os dias às 07:00 hs. A tabela abaixo ilustra o conteúdo de cada coluna da entrada acima:
Linha do Crontab
minuto
0-59
hora
0-23
dia do mês
1-31
mês
1-12
dia da semana
0-7 (1 é Segunda, 7 é Domingo)
E pronto, seu despertador está funcionando! Se a luz acabar e voltar, sua máquina vai reiniciar normalmente e o cron continuará sem problemas. Não se esqueça de deixar as caixinhas de som ligadas e o som num volume auditível. Use o comando aumix para ajustar o volume.
[1] Comentário enviado por JuNiOx em 06/09/2004 - 01:14h
hahahaha, muito boa idéia!! já aconteceu de eu perder hora também devido ao celular (no meu caso eu abro e fecho o flip e volto a dormir). Vou adotar sua idéia.
d+
[]'s