Вы можете использовать xnee для записи действий мыши и воспроизведения их позже, когда это необходимо.
Для этого есть графический интерфейс, называемый gnee
. В прошлый раз у меня не было очень хороших результатов, но это было давно, с тех пор все могло измениться.
Вот что я использовал для записи:
$ sleep 2 ; xmessage ready ; sleep 1 ; cnee --record --mouse --keyboard -o cnee.data
Это позволяет вам передвигаться и готовить вещи перед началом. Нажмите ok
когда будете готовы, подождите 1 с и выполните свои действия. Ctrl-c, когда вы закончите.
Затем вы можете воспроизвести его с помощью:
$cnee --replay -f cnee.data -v -e /dev/null -ns
Вы даже можете воспроизвести его быстрее, чем оригинал (!)
$cnee --replay --speed-percent 40 -f cnee.data -v -e /dev/null -ns
Возможно, вам придется отредактировать конец cnee.data
чтобы избавиться от того, что вы сделали между вашим действием и Ctrl-c.