Ocakta çayı unutanlar için geliştirilmiş basit bir uygulama
Çay yaparken ya da ısıtırken bilgisayara dalıp çayı ocakta unutabiliriz.
Çay ısınınca haber verecek Free Pascal ile ufak bir uygulama yazmıştık.
Ancak geliştirdiğimiz uygulama sadece bildirim gösterse bu gözden kaçabilir.
Bu nedenle bir betik yazdık. Yaptığı iş fareyi ekranın etrafında döndürmektir.
Betiği kullanabilmek için xdotool paketini kurmanız gerekiyor.
sudo pacman -S xdotool
komutu ile kurabilirsiniz.
Aşağıdaki betiği yazdıktan sonra chmod +x ile çalıştırma izni veriniz.
#!/bin/bash
uyu()
{
/usr/bin/perl -e "select(undef, undef, undef, $1)"
}
SAY=1
MESAFE=300
AZALT=true
while [ true ]
do
xdotool mousemove -polar $SAY $MESAFE
uyu .00166
SAY=`expr $SAY + 1`
if ((SAY % 5 == 0)); then
if ("$AZALT" == true); then
MESAFE=`expr $MESAFE - 1`
else
MESAFE=`expr $MESAFE + 1`
fi
fi
if [ $SAY -eq 360 ];
then
SAY=0
fi
if [ $MESAFE -eq 0 ];
then
AZALT=false
fi
if [ $MESAFE -eq 600 ];
then
AZALT=true
fi
done
Betiği /usr/local/bin dizininde dairesel ismi ile kaydediniz.
Artık dairesel yazarsanız farenin dönmeye başladığını görebilirsiniz.
Betiği sonlandırmak için Ctrl - C tuşlarına beraber basınız.
Betiği çalıştırdığınızda farenin bir süre dairesel hareketlerle ekranın merkezine yaklaştığını sonra uzaklaştığını görebilirsiniz.
Çay betiğini eğer xournalpp ile çalıştırırsanız hoş şekiller çizilebiliyor.
Gösterdiğimiz betiği geliştirip, Allah'ın izni ile bir yazılım haline getirdik.
Uygulamanın ismi Rize'dir.
Kurulumda sorun yaşarsanız buraya yazabilirsiniz.
Yorumlar