나만의 실시간 포켓몬 추적 지도를 만드는 방법

업데이트: Niantic의 서비스 중단 조치에 따라, 해당 앱 개발자는 더 이상 앱을 지원하지 않습니다. 이제 주변 지역의 바 위치 추적 기술을 살펴보시는 것을 권장합니다.

Pokémon Go는 단순한 포켓몬 이상의 현상을 불러일으키고 있습니다. 게임의 인기에 힘입어, 플레이어들의 기술적 필요와 향수를 자극하는 다양한 앱, 도구, 제품들이 개발되고 있습니다. 그 중에서도 가장 인기 있는 것은 실시간으로 주변 포켓몬 출현 위치를 보여주는 지도입니다. 이러한 지도는 매우 유용하지만, 여러 가지 이유로 불안정합니다. 사용자 급증으로 인한 서버 과부하로 인해 정상적인 이용이 어려운 경우가 많습니다. 이러한 문제를 해결하는 한 가지 방법은 직접 포켓몬 출현 지도를 만드는 것입니다. 아래에서 그 방법을 자세히 알아보겠습니다.

시작하기 전에 두 가지 질문에 답해드리겠습니다.

이것은 부정행위인가요? 답은 ‘아니요’입니다. 이 도구는 포켓몬이 어디에 나타나는지 알려주지만, 포켓몬을 잡는 데 직접적인 도움을 주지는 않습니다. 포켓몬을 잡으려면 여전히 직접 해당 위치로 이동해야 합니다.

이 방법을 사용하면 게임 계정이 정지될 수 있나요? 네, 가능합니다. 이 도구를 사용하기로 결정했다면, 이는 전적으로 본인의 책임입니다. 또는 다른 Google 계정을 사용하는 것을 권장합니다. 이러한 도구 사용은 게임 이용 약관에 위배되며, 계정 정지의 원인이 될 수 있습니다. 외부에서 게임 서버에 접근하는 것은 Niantic에서 허용하지 않는 행위입니다.

필요한 준비물

여기에서 Python 2.7.12 버전을 설치해야 합니다. 다른 버전은 작동하지 않을 수 있습니다.

다음 링크 여기에서 Pokémon Go Map을 다운로드하되, 반드시 버전 1.0을 받아야 합니다. 버전 2.0을 사용하려면 별도의 Google Maps API를 만들어야 하며, 이는 시간과 노력이 많이 필요합니다. 따라서 여기서는 가장 빠르고 쉬운 방법을 사용합니다.

설치 및 사용 방법

1단계: Python을 설치합니다. 설치 파일을 실행하고, 필요한 경우 관리자 암호를 입력합니다. 모든 사용자를 위해 설치하는 것을 권장합니다. 설치 과정은 몇 분 내에 완료됩니다.

2단계: 다운로드한 Pokémon Go Map 압축 파일을 풉니다. 압축 해제된 폴더 내에서 Shift 키를 누른 채 마우스 오른쪽 버튼을 클릭하고, ‘여기서 명령 창 열기’를 선택합니다.

3단계: 다음 명령어를 실행합니다. pip 설치는 최대 10분 정도 소요될 수 있습니다.

C:Python27Scriptspip install -r requirements.txt

4단계: pip 설치가 완료되면 다음 명령어를 실행합니다.

python example.py -a ptc -u [Username] -p [Password] -l [Your current location] -st 100

Pokémon 트레이너 계정을 사용하는 경우, ‘ptc’는 그대로 둡니다. 사용자 이름과 비밀번호를 해당 부분에 입력합니다. Google 지도로 이동하여 현재 위치를 확인하고, 해당 경도 및 위도 좌표로 [Your current location]을 대체합니다. ‘-st 100’은 스캔 반경을 나타내며, 여기서 100은 100단계를 의미합니다. 원하는 대로 숫자를 늘릴 수 있습니다.

Google 계정을 사용하여 로그인하는 경우, ‘ptc’를 ‘google’로 변경하고 Google 사용자 이름과 비밀번호를 해당 필드에 입력합니다.

5단계: 웹 브라우저를 열고 주소창에 ‘localhost:5000’을 입력하여 지도와 근처에 출현하는 포켓몬을 확인합니다.

지도를 닫을 준비가 될 때까지 명령 프롬프트 창을 닫지 마십시오. 이 도구는 포켓몬 서버에 액세스하므로, 포켓몬을 찾는 데 심각한 어려움을 겪고 있을 때만 사용하는 것이 좋습니다.