Como faço para desativar / ativar o som automaticamente durante um determinado período de tempo (por exemplo, noite)?

4

Existe um aplicativo para silenciar o computador das 10h às 7h30? (Nos dispositivos Android eu uso: aplicativo de silenciador de telefone )

    
por vishvAs vAsuki 02.01.2013 / 20:43

1 resposta

6

Seguindo o link nos comentários de @Rinzwind: Como você mudo da linha de comando?

Use o crontab para silenciar e ativar o computador à noite da seguinte maneira:

Abra um terminal pressionando Ctrl + Alt + T e digite uma das as seguintes linhas para edite o arquivo /etc/cron.d :

Para um usuário comum, use o seguinte comando:

crontab -e

Para a solução de todo o sistema, use o seguinte comando:

sudo crontab -e

No final do arquivo resultante, adicione as duas linhas a seguir:

00 22 * * * amixer set Master mute
29 07 * * * amixer set Master unmute

Pressione Ctrl + X e depois Y para salvar e sair do crontab .

Explicações:

Cada uma das seções crontab é separada por um espaço, com a seção final tendo um ou mais espaços. Nenhum espaço é permitido nas Seções 1-5, somente entre eles. As seções 1-5 são usadas para indicar quando e com que frequência você deseja que a tarefa seja executada. É assim que uma tarefa do cron é apresentada:

minuto (0-59), hora (0-23, 0 = meia-noite), dia (1-31), mês (1-12), dia da semana (0-6, 0 = domingo), comando

Veja a CronHowto na Ajuda do Ubuntu para mais detalhes.

Observação: isso não funcionará se a máquina estiver desligada no tempo predefinido. Por exemplo, se a energia for desligada às 21h e voltar às 23h, o áudio não será silenciado quando a energia chegar de volta.

Espero que isso ajude

    
por user68186 02.01.2013 / 22:18