2012-03-05 4 views
0

나는 나를 위해 웹 사이트에서 게임을하기 위해 봇을 만들겠다고 생각했다. 화면의 픽셀을 어떻게 읽을 수 있습니까? 내 최고의 아이디어는 지금까지 기본적으로 :화면에서 패턴을 찾으려면 어떻게합니까?

  1. 테이크 스크린 샷 다른 이미지에 대한
  2. 스캔 스크린 샷 발견 된 어떤 이미지에 따라 화면에 어딘가
  3. 클릭 (이미지에서 한 행의 비트 비교?). 어떻게 이런 일을합니까이이 작업을 수행하는 가장 좋은/가장 쉬운 방법 인 경우 두 번째

  • 루프를 몇 번? 나는 몇몇 C++을 알고 있지만 CLI 프로그램과 텍스트/파일 IO만으로 작업 해왔다. 당신이 더 좋은 방법을 생각하면 저에게 말해주세요.

  • +0

    나는 테트리스가 1 인칭 슈팅 게임보다 더 많이 있기를 바랍니다. – Frg

    +0

    은 게임의 종류에 따라 다릅니다. 이미지 텍스트 파서는 당일 날 디아블로 로봇에 대한 경이로움을 나타 냈습니다. – AJG85

    +0

    우리는 2D 게임에 대해서만 이야기하고 있습니다. 이미지 텍스트 파서는 무엇을 의미합니까? –

    답변

    0

    C#과 같은 것을 사용하면 화면의 스크린 샷을 가져 와서 결과 이미지를 비트 맵으로 변환 할 수 있지만 와이어의 HTML 페이지를 보는 것이 더 나을 것 같습니다. HTTP가 작동하는 방법에 대한 자습서 또는 wireshark를 실행하여 페이지가 전 송되는 방법을 확인하십시오). 이것은 거의 확실히 당신을 위해 더 쉬울 것입니다.

    +0

    나는 C++보다 C++을 잘 안다. 서버와주고받는 데이터를 리버스 엔지니어링하지 않고이를 수행하는 방법을 배우고 싶습니다. 주제에 대한 자습서가 있습니까? –

    관련 문제