SSHを使用してリモートコンピュータでマウスクリックをシミュレートできますか?

SSHを使用してリモートコンピュータでマウスクリックをシミュレートできますか?

SSHを介してリモートコンピュータに接続してブラウザウィンドウを開き、特定のページに移動するPythonスクリプトがあります(リモートコンピュータはモニタに接続されています)。

Webページで特定のタスクを実行するためにこのモニタでマウスクリックをシミュレートできますか?

では、どうすればよいですか?

ありがとう

答え1

試してみてください。PyAutoGUI

https://pypi.python.org/pypi/PyAutoGUI

マウスとキーボードを制御するためのPythonライブラリです。

使い方をコピー/貼り付けたくない場合は、Githubの公式リポジトリを確認してください。

https://github.com/asweigart/pyautogui

答え2

xdotoolはい、xteまたはなど、マウスまたはキーボードのイベントをシミュレートするツールがたくさんありますxrecord/xmacro

Pythonを使用する必要はありません。

ただし、モニターに接続するには、SSHセッションに権限を付与する必要があります。これは通常、モニターの所有者が許可する必要があります。man xhost通常、Xサーバーのコマンドラインオプションを見ると、MIT認証Cookieの場所を見つけることができますman xauthps axu | grep X

関連情報