79 lines
2.8 KiB
Markdown
79 lines
2.8 KiB
Markdown
+++
|
|
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情報を取得し、ログインしてポケモンのサーチなどを行うと考えられます。なのでどうしても複数のユーザーのログイン情報が必要で、既存のサーチツールはそういった点で広範囲スキャンしていると思います。一つのアカウントだけでやる分にはあまり意味がないし、きつそう。
|
|
|
|
追記 :
|
|
|
|
伝説は割とどこにでも居るのでサーチツールは不要でした。
|
|
|