SkillAgentSearch skills...

PokeyPySnipe

This Pokemon Go sniping tool allows you to snipe rare Pokemon without being soft-banned.

Install / Use

/learn @earshel/PokeyPySnipe
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

  • View all your Pokemon, including their IVs and CP level
  • Rename Pokemon to include IV in name
  • See stats for your trainer, including capture rate and distance walked
  • Batch release and evolve Pokemon
  • Snipe pokemons at a given location
  • List snipable pokemons through pokesnipers.com
  • Click to snipe

Requirements

Instructions

  • Install Python 2.7 from the link above
  • Open Command Prompt/Terminal/equivalent
  • Navigate to the root of the PokeyPySnipe directory
  • Run pip install -r requirements.txt
  • Duplicate config.ini.example and rename it to config.ini, edit it with your options
  • Run python mgr.py or launch.bat (running launch.bat will auto-open a browser after 10 sec. skip next step)
  • Open http://127.0.0.1:5100 in your browser

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

  • On Windows, you may need to copy requirements.txt to C:/python27/scripts to be able to run pip install
  • On Windows, you may receive the error failed to build xxhash. If this happens, install the Microsoft Visual C++ Compiler for Python 2.7 from https://www.microsoft.com/en-us/download/details.aspx?id=44266

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.

View on GitHub
GitHub Stars31
CategoryDevelopment
Updated2y ago
Forks13

Languages

JavaScript

Security Score

60/100

Audited on Dec 4, 2023

No findings