gpt4 book ai didi

Java 机器人 : how to click on first text highlighted (using the search function) in a browser?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:03:16 24 4
gpt4 key购买 nike

我正在构建一个 java 机器人,在浏览器中搜索关键字后,鼠标将直接移动到该关键字的这个实例(突出显示)。

我的问题是我事先不知道位置 (x,y) 我不能使用 mouseMove(x,y)。

Please see the file attached.

最佳答案

假设您不想用 Java 从头开始​​重写浏览器,唯一的方法是使用 Robot.createScreenCapture() 创建一个 BufferedImage,然后遍历图像的像素以找到突出显示颜色。

问题是浏览器窗口中的其他东西可能是那种颜色,在这种情况下,您必须更聪明才能转到正确的位置。

无耻的 self 推销:前一段时间我创建了一个程序,它就是这样做的,目的是自动点击 Pandora 上的“我还在听”按钮。 Pandora 已经改变了按钮的外观,所以它不再起作用了,但是如果你想查看它,代码仍然可用:http://staticvoidgames.com/games/StillListening

编辑:这还假设突出显示颜色始终相同。在深入研究之前,您可能需要检查该假设。

关于Java 机器人 : how to click on first text highlighted (using the search function) in a browser?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25825834/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com