2세대 포켓몬 추가 실행불가능했던 상황이 발생하였는데, 라이브러리(pogobuf)의 패치로 해결되었습니다.
npm update
명령으로 라이브러리들을 최신 버전으로 올리시고 실행하시면됩니다.
포켓몬고에 도움이 되는 스크립트 모음입니다.
-
포켓몬의 이름에 IV값과 진화가능여부를 표시해줍니다.
-
현재 보유한 포켓몬과 캔디을 기준으로 진화시 얻을 수 있는 경험치를 계산해줍니다.
-
내가 가지고 있는 포켓몬 상세 목록을 엑셀로 다운로드합니다.
- Install nodejs : http://nodejs.org/ - ver. 6.9.2 ↑
(; 'brew install node' is possible)
$ git clone https://github.com/bluewings/pokemon-go-helper
$ cd pokemon-go-helper
$ npm install
- 지메일, 패스워드를 prompt 로 입력 (권장)
$ node index.js 혹은 npm start
- 지메일, 패스워드를 파라미터로 넘기는 경우 (crontab 등 배치 작업 시 이용)
$ node index.js --username:GMAIL_USERNAME --password:GMAIL_PASSWORD
BEFORE | AFTER |
---|---|
$ npm start
[Pokémon Go Helper] gmail: youraccount@gmail.com
[Pokémon Go Helper] password: **********
[Pokémon Go Helper] location:
Please select an action to perform.
1. 포켓몬의 닉네임을 변경합니다. (default)
2. 진화로 획득가능한 경험치를 계산합니다.
3. 포켓몬 목록을 엑셀로 다운로드합니다.
[Pokémon Go Helper] task number: 1
[i] Logging with user: youraccount@gmail.com
[i] Received Google access token!
[i] Received API Endpoint: https://pgorelease.nianticlabs.com/plfe/313/rpc
[i] Current location: 경기도 성남시 분당구 정자동
[i] lat/long/alt: : 37.3638388 127.1163207 0
[i] execute 'rename' task. : 포켓몬의 닉네임을 변경합니다.
[i] updateing 5 items.
[i] update nickname: 야도란 88 A
[i] update nickname: 콘치 75 B •
[i] update nickname: 아쿠스타 97 SS
[i] update nickname: 마그마 55 C
[i] update nickname: 쁘사이저 95 SS
현재 보유한 포켓몬과 캔디을 기준으로 진화시 얻을 수 있는 경험치를 계산해줍니다.
엑셀 파일로 내보낼까요? 질문에 y 로 답하면, 결과를 xlsx 폴더 하위에 엑셀파일로 만들어줍니다.