earshel / PokeyPySnipe

This Pokemon Go sniping tool allows you to snipe rare Pokemon without being soft-banned.
Other
31 stars 13 forks source link

DISCLAIMER: Since this interacts with the PoGo servers to fetch data / perform evovlves/releases/renames, it is possible to be banned. If you are not comfortable with this possibility, please do not use this tool

PokeyPy Snipe

PokeyPy Snipe is a tool which allows you to manage your Pokemon in Pokemon Go. It utilizes https://github.com/rubenvereecken/pokemongo-api to gather information and to perform management actions such as releasing/evolving/renaming Pokemon.

Features

Requirements

Instructions

Building and running with Docker

Build the image using docker build from the main directory. It will spit out something like:

Sending build context to Docker daemon 15.89 MB
Step 1 : FROM jfloff/alpine-python:2.7-onbuild
# Executing 2 build triggers...
Step 1 : COPY ./requirements.txt /tmp/requirements.txt
 ---> Using cache
Step 1 : RUN pip install -r /tmp/requirements.txt
 ---> Using cache
 ---> 01b3cdd3921d
Step 2 : ENV WORKING_DIR /usr/local/app
 ---> Using cache
 ---> a9f9bf8594f6
Step 3 : EXPOSE 5100
 ---> Using cache
 ---> 7b8b9a9059d3
Step 4 : COPY ./pogo $WORKING_DIR
 ---> Using cache
 ---> c63afc518007
Step 5 : CMD /bin/bash -c "cp /usr/local/config/config.ini $WORKING_DIR && cd $WORKING_DIR && python mgr.py"
 ---> Using cache
 ---> f36749163edb
Successfully built f36749163edb

The hash at the end of the "successfully built" line is the docker image that was built. You can tag this to make it easier to use, or you can run with that hash.

To run it, go to a directory where you have a config.ini file created. Then execute:

docker run --rm -v $(PWD):/usr/local/config -p5100:5100 <hash of image you just built>

You can then go to http://localhost:5100 to view the PokeyPy Snipe Dashboard

Troubleshooting


Thanks to https://github.com/rubenvereecken/pokemongo-api for providing the API used by PokeyPy Snipe, and to all the developers who worked on the Unknown6 solution - PokeyPy Snipe uses the encrypt dll/so files from http://pgoapi.com.