Как мне найти шаблон на экране? - PullRequest
0 голосов
/ 06 марта 2012

Я думал, что попробую сделать бота, чтобы он играл в игру на веб-сайте для себя. Как я могу прочитать пиксели экрана? Моя лучшая идея до сих пор в основном:

  1. Сделать скриншот
  2. Сканировать скриншот для других изображений (битовое сравнение одной строки в изображении?)
  3. Нажмите где-нибудь на экране в зависимости от того, какое изображение было найдено.
  4. Цикл несколько раз в секунду

Если это лучший / самый простой способ сделать это: как мне это сделать? Я знаю немного c ++, но до сих пор я работал только с программами CLI и вводом текста / файла. Если вы можете придумать лучший способ, пожалуйста, скажите мне.

1 Ответ

0 голосов
/ 06 марта 2012

Используя что-то вроде C #, вы можете сделать снимки экрана и преобразовать полученное изображение в растровое изображение, но мне кажется, что вам лучше посмотреть HTML-страницу в проводном режиме (посмотрите учебник) о том, как работает HTTP или запустите wireshark, чтобы увидеть, как страница передается по сети). Это почти наверняка будет проще для вас.

...