用java构建一个机器人[关闭]

Posted

技术标签:

【中文标题】用java构建一个机器人[关闭]【英文标题】:Building a Bot in java [closed] 【发布时间】:2011-08-16 13:01:28 【问题描述】:

我只是想创建一个可以(最好)在网络服务器上运行的机器人,并且只需使用 java 在网页的对象上“点击”。 请参考一些对我有帮助的教程

【问题讨论】:

什么样的教程?爪哇? HTTP? “网页对象”?到目前为止你做了什么?您有实际问题吗? 你的问题没有多大意义,但你可以看看 AWT Robot 类。 Howard,我需要关于如何在 java 中构建机器人的教程。我熟悉 java,但是使用 java 构建 webbot 需要什么样的东西 【参考方案1】:

htmlUnit 是一个可编程的网络浏览器(Java 语言)。见http://htmlunit.sourceforge.net/gettingStarted.html。

【讨论】:

【参考方案2】:

我想你可以从Apache Droids project开始。他们有module for web crawling

【讨论】:

【参考方案3】:

由于“点击”基本上只是一台请求资源的机器,您可以执行以下简单操作:

clickURL = new BufferedReader(new InputStreamReader(new URL(URLOrFilename).openStream()));

这将打开流。我不知道您是否必须实际阅读任何内容(例如BufferedReader.readLine()),或者您是否可以立即关闭流,但那样就可以了。将其包裹在 main() 方法中,就完成了。

您需要导入适当的 I/O Java 库。

【讨论】:

以上是关于用java构建一个机器人[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

我如何以及为啥要设置 C# 构建机器? [关闭]

Discord - 管理员以外的任何人都可以看到机器人内部的代码吗? [关闭]

有可用的聊天机器人框架吗? [关闭]

错误,当在机器人工作室3.3 org.gradle.execution.MultipleBuildFailures构建应用程序:构建具有1次失败完成[关闭]

有开发聊天机器人的教程吗? [关闭]

Flutter android未构建版本,移至新机器后出现key.jks问题[关闭]