Pythonで簡単なAndroidゲームをプレイするプログラムを作成したいと考えています。私は私のPC上でこれを行うためにmemuアンドロイドエミュレータを使用しています。マウスを動かすにはpyautoguiを使うことができますが、memuエミュレータ内の領域をクリックすると何も起こりません。MemuエミュレータでPythonマウスのクリックが機能しない
私は、Windows 10を実行している私はpyautogui.click()でパーミッションエラーを得た気づきなかったので、次のように私はこれを固定:
# pyautogui Fix
import pyautogui
def click(x=None,y=None,buttonclick=''):
try:
if type(x) == None and type(x) == None and len(buttonclick) > 0:
pyautogui.click(x,y,button=buttonclick)
elif type(x) != None and type(x) != None:
pyautogui.click(x,y)
else:
pyautogui.click()
except PermissionError:
pass
def doubleClick(x=None,y=None,buttonclick=''):
click(x,y,buttonclick)
click(x,y,buttonclick)
私がやろうとしています何の小さなサンプル。 ..
import os
import pyautogui, pyautoguiFix
mouseSpeed = 0.5
# click icon on memu desktop
pyautogui.moveTo(1271, 379, duration= mouseSpeed)
pyautoguiFix.click()
ご意見やご提案は大変ありがとうございます。
同様の問題がありましたが、これを解決しましたか? – reuscam