[爆卦]寶可夢地圖是什麼?優點缺點精華區懶人包

為什麼這篇寶可夢地圖鄉民發文收入到精華區:因為在寶可夢地圖這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者windgo (飛行)看板PokeMon標題[PMGO] PokemonGo-Map做自己的寶可...



首先,這是篇PokemonGo-Map安裝教學
它是Pokemon Go的雷達地圖外掛,不能幫你抓怪,拿補給品
主要只有一個功能

http://imgur.com/a/5ubrn
讓你選擇要掃描的地點,查看附近有哪些寶可夢

人還是要到現場丟球,試看看能不能抓到想要的寶可夢
如果你不喜歡外掛或不使用的話,可以在這邊停止閱讀,真的很不好意思

我是個上班族,下班或放假時會去公園或海邊走走抓抓寶可夢
人物目前23級,圖鑑目前開了 117隻,應該比很多人還要遜
當初會研究這個是因為看到了GoRadar,一直在研究它背後的原理
也在想有沒有辦法做出類似的服務,讓大家可以節省一點奔波的時間
後來自己動手研究這個地圖外掛之後,
確實有幫助到我與朋友們,可以查到Goradar還沒有資料的稀有怪
昨天去風車公園從下午4:30待到晚上8:30左右
抓到乘龍、喵老大、Cloyster、Primeape
抓到乘龍、喵老大、Cloyster、Primeape
又開了好幾個圖鑑,真的很開心,所以想把心得分享給大家
我基本上會寫兩篇,第一篇講如何讓你的電腦可以搜尋寶可夢
並且可用iphone或是網頁的方式查詢並通知你有寶可夢出現
第二篇會講如何用多台電腦的方式,結合資料庫讓你可以輕易地擴展掃瞄範圍
好了 讓我們開始吧!

教學影片連結在此(非我本人)
https://www.youtube.com/watch?v=2ACJHCNZ3ow
我當初完全依照他的步驟一步一步做,就完成最基本的安裝可以使用了
因此我下面的說明可以當作補充,建議你也跟著影片一起做手來試試看吧

相關下載連結,請都下載回來
(請到控制台->系統裡面檢查系統類別是32位元或是64位元作業系統並下載配合的版本)
Git
https://git-for-windows.github.io/
Node.js 6.3.1
https://nodejs.org/en/
Python 2.7.12
https://www.python.org/downloads/
Microsoft Visual C++ Compiler for Python 2.7
https://www.microsoft.com/en-us/download/details.aspx?id=44266
PokemonGo-Map IOS client
PokemonGo-Map IOS client
https://github.com/istornz/iPokeGo/releases

1.Git 安裝直接下一步到完成即可
2.Node.js 安裝直接下一步到完成即可
3.Python 安裝的話要注意一點,在安裝的第二步
http://imgur.com/a/ZHiJY
需要你選擇Add python.exe to Path
點選Entire feature,之後再下一步到完成
4.VC for Python 安裝直接下一步到完成即可
5.PokemonGo-Map IOS client等到全部設定都完成後才需要安裝,晚點我們再來介紹
6.我的電腦資料夾移動到C槽
7.滑鼠右鍵選擇
Git Bash Here
8.在跳出來的視窗貼上
git clone https://github.com/PokemonGoMap/PokemonGo-Map.git
9.執行完成後輸入
cd C:\PokemonGo-Map
(所有程式與設定都在這個資料夾內喔)
10.更新pip程式 輸入
python -m pip install -U pip
11.自動下載python安裝所需的相關套件
pip install -r requirements.txt
如果這一步有跳出錯誤訊息,請手動輸入下面指令安裝所需套件
pip install --upgrade nose
pip install --upgrade nosexcover
pip install --upgrade protobuf
12.安裝npm套件
npm install -g grunt-cli
npm install
13.申請Google Map API服務(讓你可以在Google地圖上看到寶可夢的功能)
先登入Google帳號後,點選下面連結進入申請API的網頁(三行連成一行網址)
進入網頁後點選繼續(或Next)申請API權限
https://console.developers.google.com/flows/enableapi?apiid=maps_backend,
geocoding_backend,directions_backend,distance_matrix_backend,elevation_
backend,places_backend&keyType=CLIENT_SIDE&reusekey=true
14.進入後,自己命名API金鑰名稱(如pokeapi)後,然後選建立
等待一會後,會跳出一個視窗,裡面的數字就是你的API金鑰
15.資料夾打開 C:\PokemonGo-Map\config
將裡面的檔案config.ini.sample改名為config.ini
16.用記事本開啟config.ini

#no-gyms:
改為
no-gyms:true
no-gyms:true

#no-pokestops:
改為
no-pokestops:true

#gmaps-key:
改為
gmaps-key:填入你剛剛得到的API金鑰
存檔,存檔時注意要存成ANSI格式
http://imgur.com/a/9EmCC
17.到下面連結申請一個PTC帳號給雷達使用(請務必點選它寄給你的認證連結)
https://club.pokemon.com/us/pokemon-trainer-club/sign-up/
18.資料夾打開 C:\PokemonGo-Map,Shift + 滑鼠右鍵 選擇在此處開啟命令視窗
19.使用剛剛的命令視窗執行下面指令(兩行併做一行)
python runserver.py -a ptc -u 你的PTC帳號 -p 你的PTC密碼 -l
"22.643000, 120.361695" -st 5 -H 0.0.0.0 --locale zh_tw -ps
參數說明:(可使用python runserver.py --help得到更多說明)
-a PTC:選擇用PTC帳號
-u user1 -u user2:帳號名稱
-p password:帳號密碼
-l "X, Y":帳號登入座標,可使用Google map點選位置,地圖中間下方就會出現經緯度
http://imgur.com/a/pAnxd
http://imgur.com/a/pAnxd
-st Z:掃瞄範圍
-H 0.0.0.0:允許對外服務
--locale zh_tw:地圖上點選寶可夢會出現中文名稱
-ps:服務啟用後的狀態顯示,可按Enter切換不同顯示方式

20.以上做完後,就可以開始測試你自己的寶可夢地圖了
請打開瀏覽器,輸入localhost:5000,看看有沒有寶可夢在你指定的位置跑出來
左上角也有設定可以調整,到這邊,第一步安裝與設定已經完成了!

接下來我們要作一些調整,目的如下
a.人在外面找寶可夢時,可以連到電腦使用雷達
b.可以同時給三個朋友使用,每個人可以使用自己的掃描位置
c.可以使用Iphone或網頁方式觀看雷達
http://imgur.com/a/QpH0h

1.開啟www.noip.com網頁,申請一個帳號與DDNS轉址,例如你申請的帳號.ddns.net
2.開啟你的分享器管理網頁(我使用Asus的分享器作範例)
選擇外部網路(WAN)-> DMZ-> 啟用DMZ打勾,將你的電腦LAN IP填入(如192.168.100.100)
http://imgur.com/a/PXcMk

3.選擇外部網路(WAN)-> DDNS-> 啟用DDNS client打勾
伺服器選擇 WWW.NO-IP.COM
伺服器選擇 WWW.NO-IP.COM
依照你剛剛申請的帳號填入以下資料
http://imgur.com/a/vG9gW
主機名稱填入 你申請的帳號.ddns.net
帳號 你申請的帳號
密碼 你申請的密碼
填好後按確定,注意是否跳出視窗寫註冊成功
過一分鐘後測試能不能用瀏覽器開你申請的帳號.ddns.net:5000看到你的寶可夢雷達

%如果你分享器不會設定,而且你電腦是透過撥接上網的
可以選擇安裝noip的DDNS程式https://www.noip.com/download?page=win
輸入noip的帳號密碼後登入後,別人一樣可以透過 你申請的帳號.ddns.net連到你電腦
4.將剛剛跑的命令視窗使用ctrl+c停止雷達程式運作(或是關視窗後再重開一個新視窗)
5.開啟記事本,名字為run.bat(txt副檔名要移除)
run.bat內容如下

cd PokemonGo-Map
start python runserver.py -a ptc -u PTC帳號1 -p PTC密碼1 -l "22.643000,
120.361695" -st 5 -H 0.0.0.0 --locale zh_tw -P 5001 -ps

timeout /t 60

start python runserver.py -a ptc -u PTC帳號2 -p PTC密碼2 -l "22.601110,
start python runserver.py -a ptc -u PTC帳號2 -p PTC密碼2 -l "22.601110,
120.274329" -st 5 -H 0.0.0.0 --locale zh_tw -P 5002 -ps

timeout /t 60

start python runserver.py -a ptc -u PTC帳號3 -p PTC密碼3 -l "22.614500,
120.264687" -st 5 -H 0.0.0.0 --locale zh_tw -P 5003 -ps

6.點擊run.bat 看看能不能正常啟用三個視窗使用雷達服務
可以的話,就可以使用下面的網址連入雷達網頁,且可以三個人指定不同地點掃描
你申請的帳號.ddns.net:5001
你申請的帳號.ddns.net:5002
你申請的帳號.ddns.net:5003

7.如果你是android使用者,目前我還沒有看到支援這個程式的android app
所以你可以使用網頁雷達找寶可夢,如果是Iphone使用者
請下載前面的IPoKeGo連結,目前最新版本是2.2
https://github.com/istornz/iPokeGo/releases
安裝方式請參考下面連結(兩行弄成一行連結)

https://github.com/istornz/iPokeGo/wiki/Installing-iPokeGO-with-any-computer-
(Windows,-Mac-and-Linux)-easily-!


8.安裝完成後,打開APP,將你申請的帳號.ddns.net:5001打入,帳號密碼不用打
即可開始使用,裡面的有很多設定,過濾寶可夢,提醒通知設定,真的非常好用!
http://imgur.com/a/5EqxG
http://imgur.com/a/ukd9D

9.本篇文章說明完畢,有興趣的人請參考下一篇文章,加入資料庫使整體服務更易擴充

最後我把一個大家可能會問的問題整理一下:

這是外掛耶?這是可以post上來的嗎?
我事先有詢問過版主linweichean是否可放教學文章,他同意後我才放上

我看不懂那麼多的技術名詞跟步驟,你可以幫我設定嗎?
不好意思,我也是個要上班的普通人,所以我沒有辦法幫每個人解答跟設定喔
如果某些技術不太了解,請上Google查詢
真的很多人問的問題,我會考慮一起未來回答在版面上

我安裝這些程式之後電腦跑好慢,是不是你給的連結有病毒?
連結都是官方網站,下載檔案時請用防毒軟體掃描過,真的擔心就不要裝吧(叫你朋友裝)

這個雷達會不會讓我的帳號被鎖?
會,所以不要把你在玩的帳號使用在雷達地圖上
會,所以不要把你在玩的帳號使用在雷達地圖上

分享這個你有賺到錢嗎?
沒有耶,從頭到尾都是你照著操作,在你的電腦上跑
這篇文章我也沒有設定廣告跟收費後才能觀看,所以只是純分享而已

掃描的速度很慢,有沒有辦法加快阿?
請參考官方文件,網頁左邊找一下,有你需要的解答
https://pgm.readthedocs.io/en/develop/

我一開始跑程式沒問題,但過了一段時間之後一直跳看不懂的錯誤訊息,怎麼辦?
可能帳號被鎖了或是這個帳號沒有點選認證信連結要去點一下
解決方法:
請注意看跳出的訊息會寫workXX(XX是數字),然後去找workXX是哪一個PTC帳號
把它移除掉重跑程式就可以了

我一開始可以正常找到寶可夢,但過一段時間之後,沒跳出錯誤訊息
但卻都沒有寶可夢出現,怎麼辦?
通常這是你同一個IP登入太多帳號造成的,過一段時間之後就會好了(1-2小時左右)

我怎麼裝都搞不定,有沒有別的雷達地圖程式?
你可以安裝POGOM,基本上三步就裝好了,其他請參考網頁說明
https://github.com/favll/pogom
https://github.com/favll/pogom

你寫這麼多字的目的是什麼呀?我都直接End看結尾的
最一開始的想法是想把抓到的寶可夢資料share給GoRadar
這樣大家都能直接看到想要的寶可夢資料,但研究了一個禮拜發覺沒辦法
But i have a dream,讓我們下篇文章分解


--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.39.49.241
※ 文章網址: https://www.ptt.cc/bbs/PokeMon/M.1472362744.A.4E6.html
csro7788: …08/28 13:39
never1302: 好多…樓下有看完嗎08/28 13:41
GX90160SS: 外掛還搞得這麼麻煩 給推08/28 13:41
greg7575: 好外掛08/28 13:41
Gradi: ..08/28 13:42
FinnTheHuman: 好長 直接end08/28 13:42
※ 編輯: windgo (114.39.49.241), 08/28/2016 13:44:01
tim8177414: 可是你知道外掛不能來這邊推廣嗎?08/28 13:42
tim8177414: 不是叫別人看就算了08/28 13:43
Galiburn: 同樣是外掛用MESH比較快吧08/28 13:43
KillerMoDo: 如果是外掛 你會被水桶囉08/28 13:43
gn005066: 那麼麻煩幹嘛 學下面那篇用偷的就好拉08/28 13:44
gn005066: 那麼麻煩幹嘛 學下面那篇用偷的就好拉08/28 13:44
bbrret: 外掛越來越光明正大了...今天才聽同事分享最新0.03秒瞬移08/28 13:44
bbrret: 抓掛外掛,官方抓不到,聽了就覺得噁心08/28 13:44
rockieloser: 看你還是用心 給推08/28 13:45
novastar: 看的出來很用心 但是太複雜了我猜根本沒啥人會想用08/28 13:45
zoko741235: 推 你這篇應該po到soft_job版的08/28 13:46
a27588679: 為什麼要這麼麻煩?08/28 13:46
show0817: 好多好長 推用心08/28 13:46
b524524778: 你發在這不可能會有人用 連建環境都懶的一堆08/28 13:46
yuhnoesty18: 推一下!! 人才08/28 13:47
GX90160SS: 用個外掛還要自己架站,我還以為是要開線上遊戲私服惹08/28 13:48
sfh86: 所以還是外掛嘛_A_08/28 13:49
gn00273680: 這不就是公然鼓勵用外掛?08/28 13:50
yuhnoesty18: 不過太麻煩了不會想用08/28 13:51
sharline1013: 現在可以直接po這個嗎...08/28 13:52
mury1414: 用心幫推08/28 13:54
Nevereona: 字太多,設定太麻煩,通篇二十秒滑完,推多打字08/28 13:54
jason91818: 太專業了08/28 13:56
sharline1013: 我看板規是禁止討論改rom,模擬器這種內容。類推應該08/28 13:57
sharline1013: 也是禁止外掛的吧...你問板主時有說明是怎樣的教學08/28 13:57
sharline1013: 文嗎?08/28 13:57
poi96300: 這跟pokemesh有9成像 人家還寫好app了08/28 14:00
acentric: 哇~好難哦好厲害08/28 14:01
acentric: 哇~好難哦好厲害08/28 14:01
hotqqa: 太猛了08/28 14:06
keypad: 開外掛還這麼麻煩 還自以為厲害敢拿出來炫耀08/28 14:07
Assyla: 你這原理跟 pokemesh一樣,只是自己再架個網頁讓朋友連08/28 14:08
Assyla: 之前pokemesh有提供網頁板,但可能流量爆了,作者就停用了08/28 14:09
※ 編輯: windgo (114.39.49.241), 08/28/2016 14:15:46
caps5302: 光建環境就會嚇跑一堆人了啦,大眾希望的是一鍵完成XD08/28 14:15
stosto: 還不錯 我給推,雖然有點麻煩08/28 14:16
renvoi: 好複雜傻眼惹08/28 14:30
goshfju: 好複雜喔 不過用心給推08/28 14:35
st12231: ...........08/28 14:54
JieCheng1202: 一堆不看內文 為噓而噓的人好可憐 人生只剩下酸酸08/28 15:04
www54500: 推推, 這個好用, 現在還在研究推播功能, 以後就不需要08/28 15:06
www54500: 一直盯著雷達了08/28 15:07
s2678132: 不錯 但是好多.....08/28 15:38
bf: 看起來好麻煩 不想裝08/28 15:44
nba5566: 0分08/28 15:49
pionxzh: 推08/28 16:04
versitility: 推 期待下篇08/28 16:05
as9632147: 辛苦你了08/28 16:10
ChungLi5566: 現在從github抄一抄就可以發一篇了嗎08/28 16:12
kukuzo: 原理是開飛人帳號掃怪?根本掛啊08/28 16:37
yitinghuang: 到底是玩遊戲還是玩雷達?08/28 17:07
yitinghuang: 到底是玩遊戲還是玩雷達?08/28 17:07
tonyhsie: 教學文還要多艱深才能發哦08/28 17:11
gn00273680: 有更簡單的方法你要不要推薦一下zz08/28 21:20
tennyleaz: 噓的是怎樣08/28 21:38
※ 編輯: windgo (114.39.49.241), 08/28/2016 22:11:36
※ 編輯: windgo (114.39.49.241), 08/28/2016 22:13:53
※ 編輯: windgo (114.39.49.241), 08/28/2016 22:15:10
※ 編輯: windgo (114.39.49.241), 08/28/2016 22:16:37
doomlkk: 噓外掛還要給你理由喔?08/29 00:18
headnotbig: 這個很好玩耶!08/29 12:28
SPRINGDICK: 上面噓的人有用雷達的給他爛@0@!愛用又愛酸08/29 14:24
www54500: 其實架雷達真的蠻好玩的XD08/29 15:40
yodxxxd: 這兩天也在玩這款,可以交流交流08/30 01:36
nardus: 樓主太強大了08/30 04:21
chanss: 好強大的雷達,幸苦大大了08/31 04:19
※ 編輯: windgo (61.219.150.6), 09/02/2016 11:33:48

你可能也想看看

搜尋相關網站