Авто-кликер может понадобиться в разных случаях: если нужно автоматизировать нажатие какой-нибудь кнопки, или фармить печеньки в Cookie Clicker. Что-бы без лишней траты времени это сделать, нам понадобится программа xdotool.
sudo apt-get install xdotool
- Создаём текстовый файл с любым названием, в домашней директории(так будет удобнее в будущем запускать сам авто-кликер).
- Затем открываем его и вставляем туда такой текст:
#!/bin/bash
sleep 5
for i in {1..2048}
do
sleep 1.5
xdotool click 1
echo "Cовершено $i нажатий."
done
Где "2048" в третьей строке - это количество желаемых нажатий, а "1.5" в 5 строке - это интервал в секундах между нажатиями. sleep 5 (2 строка) - это отсчёт в секундах до начала цикла. Ну и ещё прикручено echo для статистики.
Кликать будет левая кнопка мыши. Чтобы эмулировать нажатия правой кнопки мыши, нужно в строке "xdotool click 1" заменить единицу на 3.
- Сохраняем файл.
- Затем нужно сделать наш файл исполняемым. Для этого нужно вписать в терминал команду:
chmod u+x название-файла
Авто-кликер готов! Чтобы его запустить, нужно ввести в терминале команду
./название-файла
Чтобы остановить авто-кликер раньше, чем вписано в файле, нужно просто открыть окно терминала, через которое работает авто-кликер, и нажать сочетание клавиш Сtrl+C.
Это далеко не все возможности программы xdotool, но для создания простой кликалки в нужное место хватит и этих знаний. Подробнее можно прочитать на
https://manpages.ubuntu.com/manpages/trusty/man1/xdotool.1.html
Желаю накликать побольше печенек, надеюсь, чем-то смог помочь.
Комментарии
15:30
16:00
17:13
16:50
17:43
17:55
20:56
21:48
22:04
04:07
07:45
В KB полезная штука была, когда встречался один тролль и один варвар (вроде) Оба друг другом неубиваемые. В качестве автокликера я тогда использовал небольшую гирьку положенную на [Space]. Запустил драчку - и на пару суток с друзьями-студентами разнообразный алкоголь употреблять :) Возвращаешься домой - а они друг друга всё "умц-умц"
21:53
07:34
Можно искать нужное окно по названию, id, классу и т.п. Передавать в активное окно любые сочетания клавиш, двигать мышкой, кликать, перетаскивать иконки, окна. Узнавать координаты мыши.