фывфыв
Сперва установим «автопилот» командой:
sudo apt-get install python3-autopilot
«Автопилот» — инструмент для тестирования пользовательского интерфейса в ОС Ubuntu, он также может использоваться для задач автоматизации GUI (графический интерфейс пользователя).
После установки автопилота, необходимо в домашней папке (или любой другой папке) создать python-скрипт. Для этого в терминале пишем команду:
nano test.py
Файл также можно создать штатными средствами операционной системы, но в терминале это сделать проще и быстрее.
После нажатия «Enter» будет доступно редактирование файла-скрипта. Теперь можем написать скрипт на Python3 для имитации движения мыши:
from autopilot.input import Mouse
import time
import random
mouse = Mouse.create()
mouse.move(random.randint(0,1000),random.randint(0,1000))
time.sleep(10)
mouse.move(random.randint(0,1000),random.randint(0,1000))
В данном скрипте командой move имитируем движение мыши по координатам X и Y в случайном порядке от 0 до 1000 пикселей, затем через sleep ожидаем 10 секунд и снова имитируем движение мыши.
Для запуска скрипта используем опять же терминал:
python3 test.py
Используя данную команду, вызываем скрипт «test» из домашней папки.
Для остановки скрипта имитации движения мыши просто закрываем терминал.