И это всё МОЁ

Есть программа qtox. Хочу сделать автоматизацию ввода пароля в начальном окне qtox при помощи xdotool.


Написал такой скрипт:


#!/bin/bash

killall qtox
qtox
xdotool mousemove 974 538 click 1
xdotool type '123'


При запуске выдаёт в терминале следующее:


superman@superman-net:~$ ./my-automate.sh 
qtox: no process found
Gtk-Message: 17:52:53.065: Failed to load module "canberra-gtk-module"
[14:52:53.077 UTC] persistence/settings.cpp:133 : Debug: "Loading settings from /home/superman/.config/tox/qtox.ini"
[14:52:53.106 UTC] widget/translator.cpp:51 : Debug: Loaded translation "ru"
[14:52:53.106 UTC] widget/translator.cpp:59 : Debug: System translation loaded "ru"
[14:52:53.107 UTC] ipc.cpp:61 : Debug: Our global IPC ID is 11903581899070345488
[14:52:53.107 UTC] main.cpp:251 : Debug: commit: build without git
123superman@superman-net:~$ 123



окошко qtox появляется, вроде бы как есть клик по полю пароля, но курсор там моргает даже без клика, поэтому за клик не ручаюсь … и всё. Ввода «123» нет …


Такое ощущение, будто скрипт не знает, куда делать type и печатает его в терминале, когда я закрываю окошко qtox.


Что я делаю не так?









 , , ,