gpt4 book ai didi

java - 使用java机器人类

转载 作者:行者123 更新时间:2023-12-01 14:31:48 25 4
gpt4 key购买 nike

我想在浏览器的地址栏中写入一个地址,并使用 java Robot 类单击链接。如何跟踪某个窗口中的不同对象?

最佳答案

看看 API http://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html ,任何这样做的人都应该知道,通过 Robot Class 没有“trackComponent(Component SpecificComponent)”方法,你有两件事可以帮助你:

1-getPixelColor (more than help, seems useless for you by now, maybe i'm wrong).
2-createScreenCapture.

第二种方法可能是您问题的答案,您可以拍摄屏幕照片并使用一些图像处理器(javaCV可以帮助您:https://code.google.com/p/javacv/)然后您可以跟踪您拍摄的屏幕上的组件(例如:从像素xxx到像素yyy是浏览器的地址栏),当然你需要阅读一些关于javaCV(OpenCV)的文档才能完成此操作,之后只需使用移动光标和输入键的方法进行填充组件,希望有人能提供一种更简单的方法来做到这一点,但我认为通过这种方式你可以学到一些 JavaCV 的知识,这是一个非常强大的工具。

关于java - 使用java机器人类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16819874/

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