-2

我想为我创建一个可以在 RPG 中记录收集的程序,问题是我不知道从哪里开始。我知道 c++ 和一些 c#,但我不知道如何扫描屏幕。

我看过的:

  • 屏幕抓取(大多数信息是关于抓取 HTML 页面)
  • OCR(大多数信息是关于图像文件的 OCR,而不是活动窗口)
  • 间谍++(我不知道)

我可以用任何语言来做,但我更喜欢 c++ 或 c#,因为这是我最有经验的

最好的方法是什么?有人有一些有用的链接/提示吗?

我想知道的事情的例子(除其他外):

每秒制作一次屏幕截图然后分析该图像是否明智?

我应该为此学习和使用 Windows API 吗?

在你抨击我之前:

  • 是的,我知道这将是一个大项目,我期望什么都不会轻易完成
  • 是的,我知道我必须学习更多有关编程的知识才能做到这一点(这是目标的一部分)
  • 是的,我知道这可能超出了我目前的技能水平,但我想通过尝试来解决这个问题:)

请帮助我,我真的不知道从哪里开始

4

1 回答 1

3

如果你真的想创建这个程序,我建议你忘记扫描屏幕,图像分析很快就会变得非常复杂。

取而代之的是查看内存读数,游戏中显示的信息也可以作为游戏工作记忆的直接值读取。

你的游戏可能已经有资源了,谷歌一下。

魔兽世界

暗黑破坏神3

ETC

于 2013-08-04T15:38:46.560 回答