Indicador de mensagem após horário específico?

0

Existe alguma ferramenta que possa indicar mensagem após cada 30 minutos de tempo de atividade?

na verdade, passo muito tempo no computador, por isso quero uma ferramenta que indique a mensagem a cada 30 minutos.

como, quando o tempo de atividade é 30 minutos Eu quero notificação sonora e mensagens como: - " Você tem no laptop desde 30 minutos, desligue e estude" .

mesmo para os próximos 30 minutos até 2 horas. ou seja:

30 minutos

1 hora

1:30 horas

2: 00 horas

Isso é possível? se sim como fazer isso?

    
por Ashu_FalcoN 01.02.2015 / 06:35

2 respostas

2

Crie um script com a seguinte contestação

#!/bin/bash

first_u=$(awk  '{printf "%.0f" , $0/60;}' /proc/uptime)
while true
do
  uptime_m=$(awk  '{printf "%.0f" , $0/60;}' /proc/uptime)
  (( time_dif=$uptime_m - $first_u ))


 if [  $time_dif -eq 30 ]; then
   notify-send "You have on laptop since 30 minutes"
   sleep 1800
    notify-send "You have on laptop since 1 hour"
   sleep 1800
    notify-send "You have on laptop since 1:30 hour"
   sleep 1800
    notify-send "You have on laptop since 2 hour"
   break
 fi
 sleep 50
done

Salve e torne-o executável usando

chmod a+x <script_name>

Agora execute-o

 ./<script_name>
    
por g_p 01.02.2015 / 09:25
1

1 Experimente o despertador

sudo apt-get install alarm-clock-applet

2 Também o Relógio do Gnome tem um recurso de contagem regressiva. Mas tem que ser definido manualmente toda vez.

 sudo apt-get install gnome-clocks 
    
por Muzaffar 01.02.2015 / 08:51