恩,先說,這套.. 純研究,不作弊!
這兩天大家都知道 Pokémon GO 上線了!!
所以前兩天我也到處跑.. 沒時間研究它 0.0
早上稍微看了一下,用了一個方式居然可以達成切換位置..
不過限定 iOS 喲~
Demo 影片:https://www.youtube.com/watch?v=w9I8MdiVqnE
Facebook:https://www.facebook.com/comdan66/posts/1372333979446607
主要利用 Xcode 寫了一個 App,並且寫一個 .gpx 檔案
這麼做是為了用來產一個自己的 GPS 模擬器,給這個 APP 使用
只是沒想到其他 APP 也受到影響了!!!
於是呢,立馬寫了個 Web Google Maps 的介面~
用 Google Maps JavaScript API 的 Marker,當拖曳完後 AJAX 到後端
後端利用 php 來將該 .gpx 檔案更新內容(經緯度)
但是這邊遇到一個問題就是 Xcode 需要再重新選擇一次 GPS 模擬器
所以這邊我利用了 Gulp,去監聽這隻 .gpx 檔案
當有更新或變動時,利用 osascript 去執行 os 的 script 選擇 xcode 的功能
所以整體下來就是一套自動化流程囉!
以上有參考這位大大的 source
https://github.com/iam4x/pokemongo-webspoof
不過目前我不打算把 Code 放上 GitHub.. 以免破壞了遊戲的平衡 ^^
最後,不要噓我,我只是研究 >"<