1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【pyautogui】リモートデスクトップを切断すると動かなくなる

Posted at

pyautoguiをリモートのPCで動かしたい

Windowsにはリモートデスクトップが標準でついているが、リモートデスクトップで接続し、プログラムを実行してから、切断するとpyautoguiはエラーを吐いてとまってしまう。切断しても動かしたいのでその方法を探した。

githubのissuesで議論されていた

pyautoguiのgithubのissuesでリモートデスクトップで切断した後、操作ができなくなることについて触れられていた。しかし、現状ではpyautoguiは対応していないようである。しかし、代替の方法があったのでそれについて説明する。

解決する方法

issuesを参考にしてリンクが張られていたこのブログが非常に参考になった。このサイトの内容をまとめると、Windows標準のリモートデスクトップ(RDPプロトコル)を使用している場合は実現が難しいようである。しかし、VNCプロトコルを使用すれば、すべて解決できるらしい。

結果

試しにUltraVNCをダウンロードして、リモートデスクトップを行ってみた。すると、切断後もpyautoguiが動いたままになることが確認できた。

まとめ

VNCを使えば、解決できます。

1
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?