-2

RPG でログを収集できるプログラムを作成したいのですが、どこから始めればよいかわからないという問題があります。私は c++ といくつかの c# を知っていますが、画面をスキャンする方法についての手がかりがありません。

私が見たもの:

  • スクリーン スクレイピング (ほとんどの情報は HTML ページのスクレイピングに関するものです)
  • OCR (ほとんどの情報は、アクティブなウィンドウではなく、画像ファイルの OCR にあります)
  • Spy++ (手がかりがありません)

私はどの言語でもそれを行うことができますが、私が最も経験豊富であるため、C++またはC#を好みます

それを行う最良の方法は何ですか?誰かが役立つリンク/ヒントを手に入れましたか?

私が知りたいことの例(とりわけ):

1 秒に 1 回のようにスクリーンショットを作成し、その画像を分析するのは賢明でしょうか?

このために Windows API を学習して使用する必要がありますか?

あなたが私を殴る前に:

  • はい、これが大きなプロジェクトになることは承知しています。簡単に完了することは期待できません。
  • はい、これを行うにはプログラミングについてもっと学ばなければならないことを理解しています (それが目標の一部です)。
  • はい、私の現在のスキルレベルでは処理しきれないことは理解していますが、試してみることでそれを理解したいと思います :)

私を助けてください、私は本当にどこから始めるべきかについての手がかりを持っていません

4

1 に答える 1

3

If you are serious about creating this program I would suggest you forget about scanning the screen, image analysis gets very complicated very quickly.

Instead look into memory reading, the information shown in the game can also be read as a straight up value from the games working memory.

There are probably resources out there for your game already, google it.

World of Warcraft

Diablo 3

etc

于 2013-08-04T15:38:46.560 に答える