Existe alguma maneira de ser notificado sobre eventos do sistema no Ubuntu?

0

Eu quero escrever um indicador de aplicativo para o Unity mostrar um único número e uma dica de ferramenta. Quero atualizar esse número quando a data mudar, por exemplo, às 24:00, e preciso atualizá-lo se o computador sair do modo de hibernação ou de espera.

Existe alguma maneira de ser notificado sobre os eventos mencionados acima no Ubuntu? Eu procuro por qualquer API para assistir e monitorar mudanças e sinais de data / hora no sistema. Eu quero evitar a hora do sistema de varredura para capturar as alterações.

    
por Mehdi Sadeghi 11.12.2014 / 13:50

1 resposta

0

quando a data muda - use cron (man at); também como executar um comando após o reinício da suspensão?

Outra coisa é que o aplicativo seja notificado. A coisa usual para o IPC é manipulador de sinal (POSIX setsig ()) e usando o comando kill com o id do sinal customizado, por ex. SIGUSR1. Você escreve com C?

    
por Vladimir Kovalchuk 11.12.2014 / 20:35