Git Product home page Git Product logo

pokemon-alert's Introduction

Pokemon Alert

Automatic search pokemon in FPM using python and webdriver, sending email when it encounters.

Install some programs

I only tested on Linux, but running on windows should not be a problem.

First, you need install Chrome Driver:

https://sites.google.com/a/chromium.org/chromedriver/getting-started http://chromedriver.storage.googleapis.com/index.html?path=2.25/

Install Python 2.7:

https://www.python.org/downloads/

Install required python package (use with virtualenv):

pip install -r requirements.txt

Create this folders in home dir (~/.pokemon/ and ~/.pokemon/logs):

mkdir -p ~/.pokemon/logs

In ~/.pokemon create config.json and puts your email info:

{
	"global": {
		"email": {
			"from": "[email protected]",
			"password": "emailpassword",
			"maps-key": "mapskey",
			"to": [
				"[email protected]"
			]
		}
	},
	"places": {
		"university": {
			"latitude": "-23.123456",
			"longitude": "-51.123456"
		},
		"park": {
			"latitude": "-23.426085",
			"longitude": "-51.9397617"
		},
		"myhome": {
			"latitude": "-23.123456",
			"longitude": "-51.123456"
		}
	}
}

About Maps Key

https://developers.google.com/maps/documentation/javascript/get-api-key

Usage

python main.py place

ex: python main.py university

TODO:

Move search pokemon names (still in searchagents/searcher.py (shame, shame, shame!!!)) to config.json

pokemon-alert's People

Contributors

leandroxk avatar

Watchers

James Cloos avatar Che avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.