0
私は自分のPCで他の作業(ウェブサーフィンなど)をしている間にクリックしたジョブを繰り返すコードを作ろうとしています。マウスのオートメーションが実際のマウスに干渉しないようにする
私はPyautoguiを試しましたが、スクリプトの実行中にライブラリが実際のマウスを妨害します。
この目的のために使用できるPythonライブラリはありますか?
または任意のアドバイスはありますか?このような、このコードとして
例えば、
import pyautogui, sys
print('Press Ctrl-C to quit.')
try:
while True:
pyautogui.moveTo(100, 200)
except KeyboardInterrupt:
print '\n'
、場所に私のマウスカーソルを移動します。しかし、私はその結果を望んでいません。
*実際には移動せずに、マウスを動かすことをシミュレートしたもの(Web要素のクリックを行っているセレンのようなもの)があったとしても、ライブラリを切り替える必要はありません。あなたができることは、moveToへの呼び出しの前に現在のマウスポインタの座標を取得してから、オートメーションプログラムによる中断前の位置にマウスを戻す別のmoveToを実行することです。ビットホーキーですが、自動化は専用システムに最適です。 –
@RonNorris thxしかし、実際のマウスに干渉することなく、マウス操作をシミュレートするために何らかの "仮想"マウスを作成する方法があると思っていました。 – KyonP