我使用番茄技术来管理我的时间,因此我在perl中编写了这个短计时器。但是,因为我在其他人身边工作,所以当时间用完时我不能使用可听铃,而且由于计时器经常在我正在工作的窗口后面的背景中,我看不到它何时结束。
当计时器结束时,有没有办法制作简单的视觉信号?我的第一个想法是将窗口带到前台,但我不知道如何做到这一点。但是,欢迎任何其他建议。
我正在运行Xubuntu和fluxbox作为我的窗口管理器。计时器在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";
答案 0 :(得分:1)
我认为您可以使用notify-send
来使用libnotify
来为您提供通知。它设计用于脚本,这个用例似乎非常适合。