用java构建一个机器人[关闭]
Posted
技术标签:
【中文标题】用java构建一个机器人[关闭]【英文标题】:Building a Bot in java [closed] 【发布时间】:2011-08-16 13:01:28 【问题描述】:我只是想创建一个可以(最好)在网络服务器上运行的机器人,并且只需使用 java 在网页的对象上“点击”。 请参考一些对我有帮助的教程
【问题讨论】:
什么样的教程?爪哇? HTTP? “网页对象”?到目前为止你做了什么?您有实际问题吗? 你的问题没有多大意义,但你可以看看 AWTRobot
类。
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构建一个机器人[关闭]的主要内容,如果未能解决你的问题,请参考以下文章
Discord - 管理员以外的任何人都可以看到机器人内部的代码吗? [关闭]
错误,当在机器人工作室3.3 org.gradle.execution.MultipleBuildFailures构建应用程序:构建具有1次失败完成[关闭]