Re: [閒聊] GoRadar 的技術討論

看板PokemonGO (寶可夢GO)作者 (飄逸)時間9年前 (2016/09/30 15:54), 9年前編輯推噓6(8233)
留言43則, 11人參與, 最新討論串2/2 (看更多)
其實它用的技術也ㄧ直以來是我好奇的疑問 如果說它的資料來自於飛人 同時間真的有這麼多飛人在四處掃怪? 現在官方應該有封鎖 ㄧ些外掛玩家了 但我看雷達的資料 卻不見短少 甚至一些偏遠地帶都還有資料? 另外它是如何得知怪物的消失時間? 銅鑼 大家找寶貝 寶可56等等 這些雷達的資料來源 都ㄧ樣嗎? ※ 引述《roga (任性)》之銘言: : 發文前請務必詳閱板規 : 本板禁止討論模擬器、Fake GPS、需登入PMGO帳號之雷達、修改遊戲數值之軟體、 : 需要登入PMGO帳號之非官方程式、利用系統漏洞等 : -看完可Ctrl+y刪除- :  2-4-3.禁止討論外掛(※)、模擬器、私服等非常規方式進行遊戲, :    違者水桶30日。 :    ※包含偽裝定位、修改數據、異地代登等,非更動遊戲內容之輔助app不在此限 :    需登入遊戲帳號之網頁及輔助app不禁止,但不鼓勵使用。 : 聲明:我已經讀過新版規 : =========== : 身為一個 Go Radar 的愛用者,自然對它背後的技術和實作方法會感到好奇。 : 本文只專注討論 GO Radar 這個 App 。 : =========== : Go Radar 的作者在 App Store 裡面寫到 : We track over 140,000 currently spawned Pokemon at all times : using crowdsourced data from users. : No login is necessary and it’s completely free! : 身為一個 Go Radar 的愛用者, : 我可以相信 140,000 這個數字,也可以相信 all times 。 : 但我很難相信 using crowdsourced data from users 這段話。 : 有趣的是,不只一個人斬釘截鐵地替 Go Radar 背書:「它的資料就是這樣來的。」 : 當然...越是這麼多人信教,我就會越懷疑 XD : 我主要懷疑的地方: : 1. 八月底左右我花了不少時間在北投一帶農迷你龍,時間幾乎都是半夜, : 感謝 Go Radar 報給我的位置 : 有幾次我抵達時,位置偏僻,或是小巷,或是山裡面,有時候也沒其他人, : 我常常是第一個或是前幾個到的,所以我很難相信資料來自於真人。 : 2. 我很難相信 JB User 在特定地區分布地如此平均,而在某些地方完全沒有。 : 3. 看過 Go Radar 的使用方式,可以推測後端 Server 一定是 PokemonGo-Map : 或是其相容版本,要不然沒有使用 iPokeGo 的必要 。 : 4. 剩下的問題就是,後端 Server 的資料是怎麼來的 : - 如果不改 PokemonGo-Map ,那就是單純飛出來的,這個可能性違背了 : Go Radar 作者的說法。 : - 如果改了 PokemonGo-Map 衍生出相容版本,資料就可能來自於群眾, : 也就是 iOS 的 JB User 這個可能性符合 Go Radar 作者的說法。 : (我們先不討論就算 JB 後, Go Radar 或其衍生的 Agent : 要怎麼拿到怪的位置這類實作上問題) : - 也有可能是一部分來自於群眾,一部分是飛出來的, : 但這個可能性也違背了 Go Radar 作者的說法。 : =================== : 以下是我最近觀察到一些有趣的現象,可以從這些現象來看 : 是否作者所說的:「using crowdsourced data from users」是真的。 : 首先,先附上一段影片 : https://www.youtube.com/watch?v=dgbvMBkjEbk
: 這段影片是我在梅姬颱風當晚拍攝的,時間和日期有電視新聞佐證。 : 我想大家應該都有印象當晚風雨有多大吧 XD : 不過 Go Radar 卻可以偵測到淡水河道上有 Pokemon 出現。 : 所以這隱含的意義是,颱風天晚上有 iOS 的 JB User 在淡水河道上划船。 : 這樣資料才能回傳送給 Go Radar 的 Backend Server 。 : 接下來是我在其他日子陸續從手機存下的一些螢幕截圖 : http://image.roga.tw/u/9/6ASMNEVk-l.png
: 半夜 1:11 分,北投的山上有快龍,想必是有 JB User 在那邊蹲點吧? : 補充:出怪的那個地方叫做「道生神學院」, : 地圖資料都可以比對 Google Map 衛星空照圖 : http://image.roga.tw/u/0/2bKekdYH-l.png
: 半夜 2:43 分,Nidoran 出現在山上 (沒有公路可以抵達) 是有 JB User 正在爬山吧 : http://image.roga.tw/u/2/tBRqgoba-l.png
: 半夜 2:44 分,出怪在中興橋南側河面上,合理解釋是有 JB User 正在沙洲上散步 : (至於人是怎麼上去沙洲的?可能是游泳或是竹筏之類的吧) : 同樣位置比對衛星空照圖 http://image.roga.tw/u/1/Ow9y4tNL-m.png
: http://image.roga.tw/u/3/OcltMU2w-l.png
: 半夜 3:00 一樣出怪在河道中間 : http://image.roga.tw/u/5/NCsJLmnZ-l.png
: 半夜 3:00 一樣出怪,大家都不用睡覺的 : 其實大家只要把 Go Radar 拿出來實際玩一下,或是去個人比較少的地方, : 在地圖出怪的時候看看附近還有沒有其他人,還是只有你一個人,這樣就可以驗證了。 : 在這邊拋磚引玉,也希望有興趣的朋友可以一同討論技術上的問題。 : 附上一些參考: : 標題Re: [PMGO] 對Go Radar 資料來源的疑問 : https://www.ptt.cc/bbs/PokeMon/M.1472588583.A.1B0.html : Re: [問題] JayBo被檢舉下架? : https://www.ptt.cc/bbs/PokemonGO/M.1474440887.A.761.html : Go Radar 的一些討論 : http://blog.roga.tw/2016/09/4289 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.143.205 ※ 文章網址: https://www.ptt.cc/bbs/PokemonGO/M.1475222063.A.737.html ※ 編輯: handsomefong (36.224.143.205), 09/30/2016 15:54:56

09/30 16:08, , 1F
你去pm板爬吧== 懶得講了
09/30 16:08, 1F

09/30 16:12, , 2F
你什麼時候有官方有在封鎖外掛的錯覺…
09/30 16:12, 2F

09/30 16:13, , 3F
現在更多35+明目張膽的佔領道館
09/30 16:13, 3F

09/30 16:15, , 4F
我就說這些雷達根本不是真的人提供資料
09/30 16:15, 4F

09/30 16:15, , 5F
必定是很多帳號在掃
09/30 16:15, 5F

09/30 16:15, , 6F
我猜你連程式都不會寫,討論你也聽不懂==
09/30 16:15, 6F
我會寫 拿出ㄧ點真知酌見來討論 而不是 只嗆一句你不懂 就進來亂噓文

09/30 16:16, , 7F
真的外掛是沒有遊戲介面的 有點像linux
09/30 16:16, 7F

09/30 16:17, , 8F
抓到什麼怪自動回報立馬有IV各素質利用預設條件自動換糖
09/30 16:17, 8F

09/30 16:18, , 9F
可以限制走動範圍跟速度都是在最初調參數的時候
09/30 16:18, 9F

09/30 16:18, , 10F
給他經緯度他就可以走了
09/30 16:18, 10F

09/30 16:19, , 11F
模擬器是最Low的外掛
09/30 16:19, 11F

09/30 16:21, , 12F
給經緯度,api回傳資料解析,丟怪物資訊,回傳體質,程式
09/30 16:21, 12F

09/30 16:21, , 13F
解碼成Iv,轉成圖形介面
09/30 16:21, 13F

09/30 16:21, , 14F
稍微翻了一下以前資料有人破解就飛人幫你掃的結果
09/30 16:21, 14F

09/30 16:22, , 15F
妳何時有了飛人很少的錯覺?
09/30 16:22, 15F

09/30 16:25, , 16F
adam你搞錯,go radar跟其他雷達機制不同
09/30 16:25, 16F

09/30 16:28, , 17F
09/30 16:28, 17F
※ 編輯: handsomefong (36.224.143.205), 09/30/2016 16:41:24

09/30 17:10, , 18F
機器飛人掃資料不被抓又不難 只要這些機器人夠低調不佔
09/30 17:10, 18F

09/30 17:11, , 19F
道館 低調抓怪的話 請問為何會被抓?
09/30 17:11, 19F

09/30 17:14, , 20F
我想問一下,一個雷達要養幾個帳號?
09/30 17:14, 20F

09/30 17:18, , 21F
上千個跑不掉
09/30 17:18, 21F

09/30 17:19, , 22F
現在可以用程式批次建立PTC帳號然後直接丟給程式去跑
09/30 17:19, 22F

09/30 17:19, , 23F
看你想掃的範圍和速度而定,最近很少被鎖了。
09/30 17:19, 23F

09/30 17:19, , 24F
程式會記錄生怪點,所以時間到過去掃就好,時間才能壓在
09/30 17:19, 24F

09/30 17:20, , 25F
14分內,而且官方不太鎖這種1等飛人,因為不抓怪、不轉牌
09/30 17:20, 25F

09/30 17:20, , 26F
除非你同IP用太多帳號或是真的飛太快
09/30 17:20, 26F

09/30 17:21, , 27F
市面上APP就是這樣偵測的,沒甚麼了不起,
09/30 17:21, 27F

09/30 17:21, , 28F
當然官方還是會BAN,或是改動生怪點,所以雷達有時候會漏怪
09/30 17:21, 28F

09/30 17:22, , 29F
但是比例並不高,我覺得官方要抓應該非常簡單,但他們不做
09/30 17:22, 29F

09/30 17:23, , 30F
所以之前說IP數量才是問題
09/30 17:23, 30F

09/30 17:50, , 31F
另外,生怪點資料其實是最重要的,要掃生怪點資料需要的帳
09/30 17:50, 31F

09/30 17:51, , 32F
號數是一般掃生怪點的2,3倍,所以某雷達才會喜歡偷別人
09/30 17:51, 32F

09/30 17:52, , 33F
資料一陣子,道歉完後拿來自己掃,
09/30 17:52, 33F

09/30 17:52, , 34F
效率當然比別人快XDDD 尤其最近又改版
09/30 17:52, 34F

09/30 17:53, , 35F
但說穿了 這些都是開圖外掛的一種啦 用的跟提供的都是作弊
09/30 17:53, 35F

09/30 17:54, , 36F
但你不用,說真的成就感少很多,因為一般玩家看雷達的收穫
09/30 17:54, 36F

09/30 17:54, , 37F
就是純sighting玩家的好幾倍了,更別跟外掛玩家動輒
09/30 17:54, 37F

09/30 17:55, , 38F
好幾頁快龍乘龍的比,所以硬要指責這些玩家作弊也不太公平
09/30 17:55, 38F

09/30 17:56, , 39F
他們只是找到比較能獲得回饋的遊戲方式而已
09/30 17:56, 39F

09/30 17:59, , 40F
不用很快就會失去樂趣因為沒有回饋
09/30 17:59, 40F

09/30 17:59, , 41F
整天抓蟲很難不讓人失去信心
09/30 17:59, 41F

09/30 18:08, , 42F
現在為了 IV/技能, scraper 也會抓怪啊
09/30 18:08, 42F

09/30 18:10, , 43F
應該是不會丟球 但是會開 encounter... 其實這負擔不清
09/30 18:10, 43F
文章代碼(AID): #1NxXelSt (PokemonGO)
文章代碼(AID): #1NxXelSt (PokemonGO)