+++ date = "2017-08-06" tags = ["pokemon"] title = "pokemon-go-rocketmap" slug = "pokemon" +++ 2017/7/22(jp:7/23)に伝説が来るというので、私の場合、それよりもちょっと前から[rocketmap](https://github.com/RocketMap/RocketMap)をgoogle apiを使いつつprivate(local) server上でpreviewできるよう準備していました。 なお、使用するユーザーアカウント(ゲームの)はチュートリアルまで進めておきましょう。 ```bash ## 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を使う場合は以下。 ```bash 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情報を取得し、ログインしてポケモンのサーチなどを行うと考えられます。なのでどうしても複数のユーザーのログイン情報が必要で、既存のサーチツールはそういった点で広範囲スキャンしていると思います。一つのアカウントだけでやる分にはあまり意味がないし、きつそう。 追記 : 伝説は割とどこにでも居るのでサーチツールは不要でした。