我知道有一个程序可以在任何给定的时间间隔内模拟在我的显示器上的特定坐标处的右键单击。
但是,我想知道是否有可能编写一个脚本,当第一次右击生成一个非常特定的数字时,它可以在显示的特定位置执行右键单击?
例如,该网站生成临时电话号码,如果您愿意,也可以购买。大约十秒钟后,您可以右击生成另一个五、十位数的电话号码。是否有一种方法可以让脚本识别出一个确切的10位数,即使这个数字不太可能被生成?
黄铜钉是我正在尽我所能得到一个旧的电话号码是“可用的”(目前还没有其他人拥有),但我无法让我的旧电话运营商的帮助在过程中。我需要一个重要的g邮件帐户的安全代码,它使用我的旧电话号码作为恢复选项。这个临时电话号码网站产生了几个电话号码,这些号码的前6位数字是正确的,所以我想做一个脚本是值得的,这个脚本可以在后台运行,等待生成正确的10位数号码,如果碰巧的话。
发布于 2023-05-28 12:58:45
要想在网站上做到这一点,最好使用selenium:https://www.selenium.dev/ (例如,使用python库https://selenium-python.readthedocs.io/ )
如果您只想通过与桌面交互来完成此操作,则必须编写脚本来识别特定图像何时出现在屏幕上。xdotool不支持这一点(请参阅下面的xdotool命令https://github.com/jordansissel/xdotool/blob/master/xdotool.pod),但是pyautogui支持:https://pyautogui.readthedocs.io/en/latest/screenshot.html#the-locate-functions
因此,您必须获得一个正确数字的图像,使用屏幕截图函数搜索它,并循环该图像,只要该图像不在屏幕上
https://unix.stackexchange.com/questions/747369
复制相似问题