Confirmé Réaliser son propre pokéradar

Bromhey

Diarrhée Explosive
Je me contente de traduire le post d'origine pour les plus curieux, c'est pas ultra informatif hormis si vous voulez réellement créer le pokéradar mais il vous faudra être familier de linux ^^
La traduction n'est probablement pas parfaite, mais les idées principales y sont.

I stumbled on this sub this morning and decided it would be fun to build off Mila432 and leegao's work to visualize all of the pokemon in my area. /u/possiblyquestionable's post was what I used as a base.

I got a working prototype here, it's incredibly buggy and you should just give up if the servers are slow or at peak time.

Here's a picture of what I was able to get.

This is very rough, but I figured I'd share it with you guys as soon as it's usable. Please share any bug fixes (pull requests would be hot tamale)!

EDIT: Quick guide:

  • Download the zip file from github and unzip it.
  • Open Terminal.
  • Change the directory to the folder from github. (probably cd ~/Downloads/PokemonGo-Map-master)
  • pip install -r requirements.txt
  • python example.py -u myUsername -p myPassword -l "your location, worldwide "-st 10
  • go to http://localhost:5000
  • wait till it says completed 100% and it will show the map
Not fucking with Windows compatibility rn. I suggest you make a Pokemon Trainers account besides your main and use that for the username and password.

EDIT2: /u/IPostStupidThings did a great guide here.

EDIT3: The servers will be at usual capacity now so logging in, doing searches, and all other manners of connection will suck. In other news, we added teams, gyms and pokestops!

EDIT4: I am not responsible for the Niantic servers.

Je suis tombé sur cette catégorie ce matin (catégorie PokemonGoDev) et j'ai décidé que ça pourrait être fun de construire sur la base du travail de Mila432 et leegao un outil pour visualiser les pokémons autour de moi. Le post /u/possiblyquestionable's m'a servi de base de travail.

Pour l'instant il s'agit d'un prototype fonctionnel, c'est incroyablement buggué et vous feriez mieux d'abandonner si les serveurs sont lent ou en surcharge.

Ici une image de ce que j'ai pu obtenir (lien invalide)

C'est encore très brut, mais j'avais envie de le partager avec vous dès que ce serait utilisable. Merci de partager toutes corrections de bug (des propositions d'améliorations seraient encore mieux!)

EDIT : Guide Rapide /il s'agit d'instruction linux/
- Téléchargez le fichier depuis Github et dézippez le.
- Ouvrez le terminal
- Changez la direction du dossier venant de github. (probablement cd ~/Downloads/PokemonGo-Map-master)
- pip install -r requirements.txt
- python example.py -u MonPseudo -p MonMdP -l "your location, worldwide "-st 10
- go to http://localhost:5000
- attendez jusqu'à ce qu'il soit à 100% et cela vous montrera la map.
Pour ne pas couiller avbec la compatibilté windows rn. Je vous suggère de faire un compte dresseur de pokémon en plus de votre compte principale et de les utiliser pour le nom d'utilisateur et mot de passe.

EDIT2: /u/IPostStupidThings a fait un super guide ici.

EDIT3: Les serveurs seront à régime normale maintenant, donc se connecter(identifier), faire des recherches et toutes les autres manières de se connecter vont chier. Autrement, nous avons ajouté les teams, les gymnases et pokéstops

EDIT4: Je ne suis pas responsable des serveurs Niantic (leur état)

NB : D'autres devs trainant sur reddit ont proposé des manières de localiser les coordonnées GPS des pokémons spawn, lui fournit la manière de les afficher sur google map :)
 
Dernière édition:

Sherwak

Membre connu
Les Francais sont vraiment des mauvais bilingues ^^ meme les petits congolais sur leur sol en poussiere avec un cahier pour deux sont bilingue voir tri ^^
 

Xavier

Membre
C'est vraiment pas très compliqué, ça prend juste un peu de temps (20minutes, 30 grand max) quand tu n'y connais pas grand chose.
Ce n'est peut-être pas compliqué mais ce n'est pas clair.

Et perso, j'ai quelques soucis (sur une Ubuntu), ça commence par la commande ou on parle d'example.py au lieu de runserver.py, un problème de version d'une dépendance en local (résolu), et maintenant j'ai l'erreur :
pogom.exceptions.APIKeyException: No Google Maps Javascript API key entered in \config\credentials.json file! Please take a look at the wiki for instructions on how to generate this key, then add that key to the file!

Et pour Bromhey, merci pour la traduction, mais il y a une erreur de typo à l'intérieur
Tu as mis
- python example.py -u MonPseudo -p MonMdP -l "your location, worldwide "-st 10go to http://localhost:5000
Le "go to ... c'est une autre ligne.
La bonne traduction c'est donc plutôt
- python example.py -u MonPseudo -p MonMdP -l "your location, worldwide "-st 10
- aller sur http://localhost:5000

edit : Un point à faire attention. Faites attention au login / mot de passe. Je me suis trompé sur le mot de passe, et je suis parti tout de suite sur mon navigateur. Le temps que je comprenne pourquoi il n'y avait rien de localiser, le serveur tentait de se connecter en boucle. Et pour raison de sécurité (trop de tentatives de connexion incorrecte), mon compte est bloqué pour 15 minutes.

J'ai un problème sur l'authentification. Pour me connecter, j'utilise le compte google. J'ai mis les options "-u monadresse@gmail.com -p MonMdP" c'est rejeté, j'ai pourtant vérifié plusieurs fois en me connectant sur le site google, et si j'insiste ça bloque bien mon compte (je ne vois plus rien en jeu).

nouvel edit : Bon en lisant la suite du thread en lien, il y a la réponse. Il faut ajouter l'option "-a google".
 
Dernière édition par un modérateur:
Haut