c - Flash 视频游戏中的模式匹配并将鼠标点击发送到 Linux 中的该区域

标签 c linux automation pattern-matching screenshot

我正在尝试制作一个自动化工具来玩 Flash 游戏或视频游戏以达到学习目的。我发现在 Windows 中我们可以使用 AutoIT 来定位屏幕上的特定区域,并立即向该区域发送鼠标点击。但是,我在 Linux 中还没有找到类似的东西,可能这都可以在较低级别完成。谁能告诉我一些如何在 Linux 中做到这一点的想法(在屏幕上找到一个图案并用鼠标单击该图案)?我希望有一些名为 awt.robot 的 Java 包可以做到这一点并且与平台无关,但我更喜欢用 C 或 C++ 来实现。

谢谢。

最佳答案

您可以在 Linux 中使用 xdotool 来移动鼠标光标、单击鼠标和键入。我用它并且效果很好。

awt.robot 似乎做了同样的事情,

不幸的是,我没有找到任何用于模式匹配的内容。我检查了 AutoIT 网站,但他们没有提到任何有关模式处理的信息。

关于c - Flash 视频游戏中的模式匹配并将鼠标点击发送到 Linux 中的该区域,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14494273/

相关文章:

c - 使用赋值运算符的 If 子句的行为与使用等于运算符的行为相同

java - 我想编写一个可以在另一个程序中运行和执行操作的程序

linux - tcsh 脚本中设置的环境变量不适用于 bash 脚本

linux - 谁吃了我的内存?

python - 你能同时检查机器人框架中的多个 URL 吗?

c - 在 C 中使用 SHA1

c - 如何在结构中对数据进行排序

Java 不能在 ubuntu 11.10 上使用 netbeans IDE 7

git - 是否可以创建跟踪不存在的远程分支

dynamic - groovy 中带有表达式的 ODI 自动映射