私は特定の時間間隔でモニターの特定の座標で右クリックをシミュレートするプログラムを知っています。
ところで、最初の右クリックで非常に具体的な数値を生成するときに、モニターの特定の場所で右クリックを実行するスクリプトを書くことが可能かどうか疑問に思います。
たとえば、ウェブサイトは一時的な電話番号を生成し、必要に応じてこの電話番号を購入することもできます。 10秒後に右クリックして別の5桁または10桁の電話番号を作成できます。その数値が生成される可能性がない場合でも、正確な10桁の数字が生成される時期をスクリプトで認識させる方法はありますか?
さらに、私は「利用可能な」既存の電話番号(他の人が所有していない電話番号)を取得することを約束していますが、以前の電話会社からそのプロセスの助けを借りることはできません。回復オプションとして、古い電話番号を使用する重要なGmailアカウントのセキュリティコードが必要です。この一時電話番号のウェブサイトは、最初の6桁が正確な複数の電話番号を生成したため、偶然に生成された場合は、バックグラウンドで実行され、正しい10桁が生成されるのを待つスクリプトを作成することが価値があると考えました。 。
答え1
ウェブサイトでこれを行うには、セレンを使用することをお勧めします。https://www.selenium.dev/ たとえば、Pythonライブラリを使用すると、https://selenium-python.readthedocs.io/
デスクトップとの対話でのみこれを行うには、特定の画像が画面に表示されたときに認識するスクリプトを作成する必要があります。 xdotoolはこの機能をサポートしていません(このxdotoolコマンドのリストを参照)。https://github.com/jordansisssel/xdotool/blob/master/xdotool.pod) しかし、pyautoguiは次のことを行います。https://pyautogui.readthedocs.io/en/latest/screenshot.html#the-locate-functions
したがって、正しい数の画像を取得してスクリーンショット機能を使用して検索し、画像が画面に表示されなくなるまで繰り返す必要があります。