【Android自動化】画像識別式 タップ関数【Python】
「UWSC」の「chkimg関数」に近い関数を作成しました
Android端末の自動化の際、都度座標を取得するのが手間なので
デバイスに応じて、画像がある場所の座標を取得し、タップ という関数です
画像があれば任意の処理は別となるのでこちらではできません
一部解説にないオリジナル関数が含んでいるので
このままコピペされても使用できないのでご注意ください
デバイスの解像度を取得する関数
# デバイスの解像度を取得する関数
def Get_Device_Resolution(ID):
cmd = ["adb", "-s", ID, "shell", "wm", "size"]
result = ADB(cmd)
if result:
try:
resolution = result.split(":")[-1].strip()
width, height = map(int, resolution.split("x"))
return width, height
except Exception as e:
print(f"デバイス解像度の解析に失敗しました: {e}")
return None, None
デバイス解像度を使用し、画像の座標を取得する関数
ここから先は
1,500字
¥ 500
この記事が気に入ったらサポートをしてみませんか?