Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macros “创建”的程序或语言;机器人”;玩游戏_Macros_Artificial Intelligence_Bots - Fatal编程技术网

Macros “创建”的程序或语言;机器人”;玩游戏

Macros “创建”的程序或语言;机器人”;玩游戏,macros,artificial-intelligence,bots,Macros,Artificial Intelligence,Bots,我想编写一些简单的AI来玩同样的游戏。简单的东西,比如登录帐户、在屏幕上搜索图像、单击某些点或在一定时间后按按键。因为我的想法是保持简单,我不想要太复杂的东西,所以从头开始工作是我不想做的事情 我这里的问题是,你是否可以给我列出快速完成这项工作的方法。程序或语言。我知道一些宏程序,比如自动热键。在编程语言方面,我知道C++和Python,但是除非我能得到好的库(一个用来操纵鼠标,另一个用来操纵按键),否则我认为它们不会有用。 附言 如果你想知道为什么,我想这样做的原因是,我的一些朋友沉迷于社交游

我想编写一些简单的AI来玩同样的游戏。简单的东西,比如登录帐户、在屏幕上搜索图像、单击某些点或在一定时间后按按键。因为我的想法是保持简单,我不想要太复杂的东西,所以从头开始工作是我不想做的事情

我这里的问题是,你是否可以给我列出快速完成这项工作的方法。程序或语言。我知道一些宏程序,比如自动热键。在编程语言方面,我知道C++和Python,但是除非我能得到好的库(一个用来操纵鼠标,另一个用来操纵按键),否则我认为它们不会有用。 附言

如果你想知道为什么,我想这样做的原因是,我的一些朋友沉迷于社交游戏,他们需要满足某些随机标准(比如每12小时引入一个短语),以便与其他玩家竞争。因此,作为一名程序员,我想把这个负担(这不会给游戏增加任何东西)减轻一点。

让我直说吧。 你想要写一个玩社交游戏的AI,你想要一个如何快速做到这一点的列表

我想你会在这件事上得到相当多的反对票,但见鬼的是:

简单的解决方案是SeleniumWebDriver,它是一个自动化工具,经常用于测试。 您可以在IDE中记录基础知识,然后将其导出到Eclipse,并用Java编写更高级的结构。 这条路对你来说应该是阻力最小的。

让我直说吧。 你想要写一个玩社交游戏的AI,你想要一个如何快速做到这一点的列表

我想你会在这件事上得到相当多的反对票,但见鬼的是:

简单的解决方案是SeleniumWebDriver,它是一个自动化工具,经常用于测试。 您可以在IDE中记录基础知识,然后将其导出到Eclipse,并用Java编写更高级的结构。
它应该是您阻力最小的路径。

如果您不需要它在linux下工作,我建议您使用它

移动鼠标、点击、按键非常简单。它还可以检查屏幕中的像素颜色,在任务栏中留下图标,或在按自定义命令时运行某些功能。 它非常简单和完整。以下是默认情况下可以使用的所有函数的列表(您也可以添加库):


我也使用过Java Robot,但如果您想要一个游戏机器人,请先尝试Autoit。

如果您不需要它在linux下工作,我建议您使用它

移动鼠标、点击、按键非常简单。它还可以检查屏幕中的像素颜色,在任务栏中留下图标,或在按自定义命令时运行某些功能。 它非常简单和完整。以下是默认情况下可以使用的所有函数的列表(您也可以添加库):


我也使用过Java Robot,但如果你想要一个游戏机器人,请先尝试Autoit。

我用过几次(但是,它在相当多的非浏览器游戏中不起作用)。我用过几次(但是,它在相当多的非浏览器游戏中不起作用)。我认为这是一个很好的答案。以最小的努力和体面的结果解决问题。如果游戏是基于WWW的,点击“屏幕上的位置”与DOM操作相比将是非常无用的。我认为这是一个很好的答案。以最小的努力和体面的结果解决问题。如果游戏是基于WWW的,那么点击“屏幕上的位置”与DOM操作相比是毫无用处的