2017-08-06 / @syui

pokemon

pokemon-go-rocketmap

2017/7/22(jp:7/23)に伝説が来るというので、私の場合、それよりもちょっと前からrocketmapをgoogle apiを使いつつprivate(local) server上でpreviewできるよう準備していました。

なお、使用するユーザーアカウント(ゲームの)はチュートリアルまで進めておきましょう。

## Google API Console : https://console.developers.google.com/
## The google maps api key may either be installed in config/config.ini file, or you can provide it as a command line parameter like -k 'your key here'
- Google Maps Javascript API
- Google Places API Web Service
- Google Maps Elevation API
- Google Maps Geocoding API
- Google Maps Time Zone API

$ sudo apt-get install -y python python-pip python-dev build-essential git
$ curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
$ sudo apt-get install -y nodejs

$ git clone https://github.com/RocketMap/RocketMap
$ cd RocketMap
$ sudo easy_install pip
$ sudo -H pip install -r requirements.txt --upgrade --ignore-installed pyparsing
$ npm i
$ cp config/config.ini.example config/config.ini
$ cp static/css/custom.css.example static/css/custom.css
$ vim config/config.ini
	gmaps-key:Asiiemvifirtl_jee-ifdoai385jbaoifs
	auth-service:ptc
	username:syui
	password:Passrocket1!
	location:35.710169, 139.812854
	speed-scan:true
	hash_key:3IIMEIIGJIOIERMDIO_aVIEMFIkdie-8sijeid
$ python runserver.py -tut

$ open http://localhost:5000

# example
$ python runserver.py -ac accounts.csv -bh -st 5 -w 31 -l "Nashville, TN"
vim config/config.ini
	gym-info
$ python runserver.py -gi

browse to http://11.22.33.44:5000/

https://rocketmap.readthedocs.io/en/develop/extras/external.html

Dockerを使う場合は以下。

docker run -d --name pogomap -p 5000:5000 frostthefox/rocketmap -a ptc -u username -p password -k 'your-google-maps-key' -l 'lat, lon' -st 5

https://rocketmap.readthedocs.io/en/develop/advanced-install/docker.html

参考 :

https://github.com/RocketMap/RocketMap

https://console.developers.google.com/

https://club.pokemon.com/jp/pokemon-trainer-club/edit-profile/

スペイン : https://pokemon-viseu.ga

これらのツールは基本的に自分で作成したbotアカウントか若しくはユーザー登録させたアカウントからGPS情報を取得し、ログインしてポケモンのサーチなどを行うと考えられます。なのでどうしても複数のユーザーのログイン情報が必要で、既存のサーチツールはそういった点で広範囲スキャンしていると思います。一つのアカウントだけでやる分にはあまり意味がないし、きつそう。

追記 :

伝説は割とどこにでも居るのでサーチツールは不要でした。