爪哇。如何制作机器人[重复]
Posted
技术标签:
【中文标题】爪哇。如何制作机器人[重复]【英文标题】:Java. How to make a bot [duplicate] 【发布时间】:2014-07-21 19:07:35 【问题描述】:我想知道有没有可能用JAVA编写一个机器人,它会打开一些程序(程序在windows下),点击这个程序中的按钮并输入一些数据,检查这个程序的状态(登录或注销,这个是在线游戏的客户端)。 我需要哪些 JAVA 工具?我认为 java 机器人库是不够的。
提前致谢。
【问题讨论】:
为什么还不够满足您的需求?展示您的代码并提出一个可以回答的特定编程问题。 问题只是一个理论,我以前从未见过使用机器人库,我只是想在开始开发之前了解一些意见。感谢您的宝贵时间。 试试 AutoIt。它就是为此而设计的。 【参考方案1】:您无法使用 JAVA 执行此操作。 JAVA是一种与操作系统松耦合的语言,所以它只能接收来自底层操作系统的鼠标/按键消息。在你提到的所有任务中,它只能使用Runtime.execute启动程序。
如果你想实现这样的软件,你应该使用 Visual Studio 并使用 Microsoft 技术。
【讨论】:
JavaRobot
类可以直接移动鼠标和发送击键;我不知道你为什么会说这是不可能的。
这个问题是指这种行为; How to simulate a real mouse click using java?。显然,弄清楚你应该点击哪里真的很可怕,但它可以做到以上是关于爪哇。如何制作机器人[重复]的主要内容,如果未能解决你的问题,请参考以下文章