2011-04-05 70 views
1

我使用番茄鍾技術來管理我的時間,所以我在Perl中寫了這個短定時器。但是,由於我在其他人身邊工作,因此當時間用完時我不能使用響鈴,並且由於定時器通常在我工作的窗口後面的背景中,所以我無法看到它何時完成。perl定時器的靜音定時器警報 - 類似於「視覺響鈴」

當計時器結束時,有一種方法可以製作簡單的視覺信號嗎?我的第一個想法是將窗口放到前臺,但我不知道如何做到這一點。但是,歡迎任何其他建議。

我使用fluxbox作爲窗口管理器運行Xubuntu。定時器在Xfce終端仿真器中運行。

感謝

#!/usr/local/bin/perl 

use warnings; 
use strict; 

print "Enter minutes \n"; 
my $min; 
my $n; 

$min = <STDIN>; # number of minutes to time 
chomp $min; 
for ($n = $min; $n >= 1; $n--){ # counts down the number of minutes 
print "$n minutes remaining\n"; 
sleep(60); # counts down 60 seconds 
} 
print "*********************\n"; 
print "*********************\n"; 
print "* Minutes elapsed = $min \n"; 
print "*********************\n"; 
print "*********************\n"; 

回答

1

我認爲你可以使用notify-send,它使用libnotify,給你通知。它的設計與腳本一起使用,而這個用例似乎非常適合。

+0

謝謝,這很好! – KennyPeanuts 2011-04-05 15:21:18