屏幕抓取器,用于创建RPG中的聚集日志

时间:2013-08-04 15:28:27

标签: c# c++ winapi screen-scraping ocr

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

我看过的内容:

  • 屏幕抓取(大部分信息都在抓取HTML页面)
  • OCR(大多数信息 是在图像文件上的OCR上,而不是活动窗口)
  • 间谍++(我还没有 一个线索)

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

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

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

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

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

在你打击我之前

  • 是的,我知道这将是一个很大的项目,我希望不会轻易完成任何事情
  • 是的,我知道我必须学习更多有关编程才能做到这一点(这是目标的一部分)
  • 是的,我知道这可能比我目前的技能水平还要高,但我想通过尝试来解决这个问题:)

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

修改

如果你是downvote,请告诉我原因。我尊重SO并希望正确使用网站

1 个答案:

答案 0 :(得分:3)

如果您认真考虑创建此程序,我建议您忘记扫描屏幕,图像分析会很快变得非常复杂。

反过来考虑记忆阅读,游戏中显示的信息也可以从游戏工作记忆中读取为直接值。

你的游戏可能还有资源,google it。

World of Warcraft

Diablo 3