Як створити власну карту відстеження покемонів у реальному часі

Увага: Розробка даного програмного забезпечення була припинена у зв’язку з рішенням компанії Niantic. Наразі, для пошуку покемонів, рекомендується використовувати альтернативні методи, наприклад, відстеження місць їхнього можливого скупчення.

Pokémon Go не лише оживив світ покемонів, але й стимулював створення різноманітних програм та інструментів, покликаних задовольнити потреби гравців, як технічні, так і ностальгічні. Одними з найпопулярніших інструментів є карти, що відображають місця появи покемонів у реальному часі. Проте, ці карти часто нестабільні через значне навантаження. Альтернативним рішенням може бути створення власної карти, що показуватиме покемонів поблизу в момент їх появи. Розглянемо, як це можна зробити.

Перед тим, як перейти до інструкції, важливо зазначити два аспекти:

Чи є це обманом? Ні, це не є обманом. Карта покаже вам місця появи покемонів, але не допоможе їх зловити. Вам все одно доведеться фізично переміститися до вказаного місця, щоб зловити покемона.

Чи можуть вас заблокувати за використання карти? Так, така можливість існує. Використовуйте карту на свій розсуд або краще створіть для цього окремий обліковий запис Google. Застосування даної карти може призвести до блокування вашого облікового запису в грі, оскільки це порушує правила використання програми. Використовуючи карту, ви отримуєте доступ до серверів гри в обхід офіційного додатку, що є неприйнятним з точки зору Niantic.

Що вам знадобиться

Встановіть Python версії 2.7.12, завантаживши його звідси. Інші версії можуть не підійти.

Завантажте карту Pokémon Go з цього посилання, обравши версію 1.0. Версія 2.0 вимагає створення власного API Карт Google, що може зайняти багато часу. Ми ж зосередимося на найпростішому та швидкому методі.

Інструкція

Крок 1: Встановіть Python. Запустіть завантажений файл .exe та, за потреби, введіть пароль адміністратора. Встановіть програму для всіх користувачів. Процес встановлення не повинен зайняти багато часу.

Крок 2: Розпакуйте архів з картою Pokémon Go. Утримуючи клавішу Shift, клацніть правою кнопкою миші в папці з розпакованими файлами. У контекстному меню оберіть опцію “Відкрити командний рядок тут”.

Крок 3: Виконайте наступну команду. Вона встановить необхідний пакет pip, і це може зайняти до десяти хвилин:

C:Python27Scriptspip install -r requirements.txt

Крок 4: Після встановлення pip, виконайте наступну команду:

python example.py -a ptc -u [Ім'я користувача] -p [Пароль] -l [Ваше поточне місцезнаходження] -st 100

Якщо ви використовуєте обліковий запис тренера Pokémon, залиште “ptc” без змін. Введіть своє ім’я користувача та пароль у відповідних полях. Відкрийте Google Maps та знайдіть своє місцезнаходження на карті. Скопіюйте свої координати довготи/широти та замініть ними [Ваше поточне місцезнаходження]. “-st 100” вказує на радіус сканування, де 100 – це 100 кроків. Ви можете збільшити цей параметр за бажанням.

Якщо ви використовуєте свій обліковий запис Google для входу, замініть “ptc” на “Google”. Введіть ім’я користувача та пароль Google у відповідні поля.

Крок 5: Відкрийте свій веб-браузер та введіть у адресний рядок localhost:5000, щоб побачити карту та покемонів, що з’являються поруч.

Не закривайте вікно командного рядка, доки не збираєтесь закрити карту. Ще раз наголошуємо, що цей метод отримує доступ до серверів Pokémon, тому використовуйте його лише в крайніх випадках, коли виникають серйозні труднощі з пошуком покемонів.