nbdnbdnbd / pokemonathome

Real-time tracking for Pokémon Go using distributed computing:
http://pokemonathome.herokuapp.com/
0 stars 0 forks source link

Pokémon@Home Client

Registration

Visit http://pokemonathome.herokuapp.com/register to make an account and receive a private key.

Installation

Make sure you're in a Python 2.7 environment and run:

$ git clone https://github.com/nbdnbdnbd/pokemonathome.git
$ cd pokemonathome
$ pip install -r requirements.txt

If you're not sure if about your Python environment, we recommend installing miniconda:

$ cd ~
# Replace XXX with MacOSX or Linux
$ wget https://repo.continuum.io/miniconda/Miniconda2-latest-XXX-x86_64.sh -O miniconda2.sh
$ chmod +x miniconda2.sh && ./miniconda2.sh

Then you can create a brand-new environment just for the PAH client:

$ conda create --name=pah python=2.7
$ cd /path/to/pokemonathome
$ pip install -r requirements.txt

Execution

$ python app.py -a "$AUTH_SERVICE" -u "$USERNAME" -p "$PASSWORD" -pu "$PAH_USER" -pk "$PAH_KEY" -l "$LOCATION"

Then log onto Pokemon@home and reap the fruits of distributed labour. Or just follow us on Twitter.

Credits