Bazen bilgisayar başında olamayacağımız zamanlar olsun, bilgisayar başında bile olsak sürekli basılması gereken tuş vb. bir ihtiyacımız olabilir. Bu ihtiyacı gidermek için sürekli bilgisayar başında durmak zorunda kalabiliriz. Bu zorundalığı xdotool kullanarak ortadan kaldırabiliriz. Sadece terminal üzerinde 1 satır kod ile belli otomasyonlar çalıştırabiliriz.
Kurmak için ubuntu tabanlı linuxlerde şu komutu kullanabilirsiniz;
sudo apt-get install xdotool
Kurulumu yaptıktan sonra kullanması çok basit, sadece yapmak istediğiniz otomasyonu belirlemek ve bunu çalıştırmak.
Örnek vermek gerekirse her 5 saniyede 1 farenin sol tuşuna basmak isteyelim ve bunu 1000 kere yapalım. Bunun için şu komutu kullanabiliriz;
xdotool click --delay 5000 --repeat 1000 1
Gördüğünüz gibi kullanımı çok basit. Sadece fare tıklamaları için değil aynı zamanda klavye üzerinde de otomasyonlar yazabilirsiniz. İsterseniz bash script yazarak daha rahat ve daha kapsamlı da kullanabilirsiniz. Detaylı kullanımı için man sayfasını incelemenizi tavsiye ederim.