[PMGO] PokemonGo-Map做自己的寶可夢雷達2

作者: windgo (飛行)   2016-09-02 22:31:15
寫完教學後又過了幾天,不知道有多少的朋友開始動手做自己的寶可夢雷達了呢
上一篇最後寫到 I have a dream
我希望的是 我們有機會能做成一個全台灣的寶可夢雷達,這個夢想不是很棒嘛!
但要怎麼做到呢,讓我們從今天的資料庫篇開始說起吧!
延續前篇,你應該已經完成在電腦上架起寶可夢雷達,並可用網頁或iphone的方式查詢
http://imgur.com/a/QpH0h
有自己動手做的朋友會發現,不管是使用網頁或手機的方式連到
你申請的帳號.ddns.net:5001或5002或5003查看雷達
都可以同時看到三筆從5001-5003雷達所掃到的資料
因此我們把這個概念延伸到資料庫上
只要把所有雷達的資料都存到同一台資料庫上,越多人分享,能看到的範圍也會越大
最終是有可能完成全台灣的寶可夢雷達的!
我們的資料庫架構如下圖
http://imgur.com/a/45dpv
總共有com1/com2/com3三台電腦負責收集資料,一台com4電腦負責資料庫與雷達網頁
這樣的架構只要擴充收集資料的電腦數量便可以收集到更大的範圍,也方便維護
相關下載連結,今天只有一個
(請到 控制台->系統 裡面檢查系統類別是32位元或是64位元作業系統並下載配合的版本)
MariaDB
https://downloads.mariadb.org/mariadb/10.1.17/
1.先到com4,要安裝資料庫的電腦上開始安裝mariadb
中間進行到一半時要輸入資料庫root的密碼(待會會用到)
http://imgur.com/a/RURq1
2.完成安裝後,執行MySQL Client
http://imgur.com/a/ZrEIW
輸入root密碼後,輸入下列指令(最後面的;不能省略)
(資料庫名稱pokemongomapdb,使用者dbuser,使用者密碼dbpw)
CREATE DATABASE pokemongomapdb;
CREATE USER 'dbuser'@'%' IDENTIFIED BY 'dbpw';
GRANT ALL PRIVILEGES ON pokemongomapdb . * TO 'dbuser'@'%';
exit
到這邊就已經把資料庫建立完成了
3.接下來我們到com1/com2/com3的電腦上,到PokemonGo-Map\config的資料夾內
編輯config.ini讓它們未來要把資料寫入資料庫(請記得存成ANSI格式)
原本下面的設定
# db-type:
# db-host:
# db-name:
# db-user:
# db-pass:
# db-port:
改為以下內容並存檔
db-type:mysql
db-host:com4.ddns.net
db-name:pokemongomapdb
db-user:dbuser
db-pass:dbpw
db-port:3306
4.關閉正在跑的PokemonGoMap程式(使用ctrl+c或直接點視窗右上的X)
5.重新執行PokemonGoMap,檢查是否可正常登入資料庫,如果失敗會跳出一堆錯誤訊息
請重新檢查前面的步驟是否有漏做的
6.到com4,我們剛剛有說要使用com4做雷達網頁但不負責掃描,因此它的指令修改如下
cd C:\PokemonGo-Map
python runserver.py -l "22.626286, 120.364606" -os -H 0.0.0.0
作者: dajyunlin (DJ藺)   2016-09-02 22:35:00
6
作者: st12231 (Russel)   2016-09-02 22:40:00
都快搞不懂一直不停用雷達的人到底是在玩PKGO還是在玩雷達了
作者: ePaper ( ̄ ﹁ ̄)   2016-09-02 22:45:00
去專版吧 不要把新的專版當空氣
作者: seer2525 (冠軍都是一場夢)   2016-09-02 22:47:00
在這邊發也行啊 再轉去專版就好
作者: kenyon0619 (Kenyon)   2016-09-02 22:57:00
玩PKGO啊 呵
作者: ajliiger123 (ajliiger)   2016-09-02 23:00:00
為什麼只能顯示出高雄地區,能改其他地方嗎
作者: Qoogotozoo (動物園驚魂)   2016-09-02 23:03:00
可以改阿 只是沒有架站的地方不會有寶可夢而已
作者: Sn (序號無限)   2016-09-02 23:14:00
雷達外掛還要瘋多久????????
作者: anidiot (^__________^)   2016-09-02 23:26:00
ZZZZZZZzzzzzz I have a cheating dream ZZZZZzzzzzz
作者: doomlkk (帝王稚)   2016-09-02 23:33:00
可悲的外掛討論板
作者: mozartbrian   2016-09-02 23:33:00
飛人
作者: hdpig (Oo摸西豬oO)   2016-09-02 23:40:00
樓上幾個火氣很大...
作者: satan04 (釣魚寶寶)   2016-09-02 23:54:00
一分板先現原形的是本板嗎?
作者: adairchang (鬼島居,大不易)   2016-09-02 23:59:00
可憐
作者: hiphopkai (Creeper)   2016-09-03 00:07:00
推推 樓上幾個無知真可怕
作者: hpsno1 (DK)   2016-09-03 00:47:00
用心推
作者: yodxxxd (yodxxxd)   2016-09-03 00:47:00
大推:)
作者: aj4wul6 (睡不著)   2016-09-03 01:00:00
作者: anidiot (^__________^)   2016-09-03 01:33:00
共犯開始罵人好可怕
作者: chanss (精靈兒)   2016-09-03 04:18:00
推推
作者: understar (小P)   2016-09-03 07:42:00
這遊戲不是一直都是玩雷達嗎??
作者: headnotbig (大頭仔)   2016-09-03 08:20:00
噓的人都好棒棒,都不用雷達的~給你們推推
作者: w2776803 (台南假面騎士HUNGER)   2016-09-03 08:48:00
用雷達還這麼囂張
作者: SPRINGDICK (SPRINGDICK)   2016-09-03 08:58:00
一群愛用又愛酸的宅宅們!
作者: Raushers (Raushers)   2016-09-03 09:40:00
作者: pipiisking (布榖有點忙)   2016-09-03 10:21:00
請問專版在哪裡
作者: sharline1013 (Sharline)   2016-09-03 11:08:00
其實我不懂的是為啥本傳不能討論金手指,go卻可以討論外掛。
作者: lovenocturne (宅宅周渝民)   2016-09-03 11:32:00
乾脆直接用黑視窗幫你抓怪就好
作者: andy79323 (‵皿′)   2016-09-03 13:32:00
推 不過這缺點就是要大量註冊殭屍帳號請問雷達偵測的範圍有沒有辦法修改?我看 pokemon go map 是固定範圍蜂巢狀掃點
作者: HONDA1023 (小巴)   2016-09-03 15:21:00
完了完了,有人看到雷達又要高潮了
作者: yodxxxd (yodxxxd)   2016-09-03 19:51:00
有程式可以大量註冊帳號,範圍也能改
作者: www54500 (夏恩)   2016-09-05 14:51:00
推推, 學習很多, 謝謝分享!

Links booklink

Contact Us: admin [ a t ] ucptt.com