#Pokemon Go with map
#####Please refer to sokChoGo. #####Only difference is character control. #####sokchogo using keyboard but PokemonGoWithMap using mouse on map.
###๊ฐ๋จํ ์คํ ์ค๋ช
- ๋ณธ ๋ ํ์งํ ๋ฆฌ์
sample.gpx๋ฅผpikapika.gpx๋ก ์ด๋ฆ์ ๋ณ๊ฒฝํ๋ค. - xcode๋ฅผ ์คํํ์ฌ ๊ธฐ๋ณธ ํ๋ก์ ํธ๋ฅผ ์์ฑํ๋ค (๊ทธ๋ฅ next, next...)
- ์์ฑ ๋์์ผ๋ฉด
Product->Scheme->Edit Scheme๋ก ๊ฐ์Core location์ฒดํฌ๋ฐ์ค์ ์ฒดํฌ ๋์ด ์๋๊ฒ ํ์ธ (์๋์ด ์์ผ๋ฉด ์ฒดํฌ) - ๋ฐ๋ก ์๋
Default Locationselect box์์Add GPX File to Project๋ฅผ ํด๋ฆญํ์ฌ ๋ณธ ๋ ํ์งํ ๋ฆฌ์ ํฌํจ๋pikapika.gpx๋ฅผ ๋ฑ๋กํ๋ค.
- ์์ฑ ๋์์ผ๋ฉด
- xcode๋ฅผ ์ต๋ํ ์ค์ฌ์ ์๋์ชฝ์ ๋๊ณ ์์ดํฐ์ ์ฐ๊ฒฐํ ํ xcode์
โถ๋ฅผ ํด๋ฆญํ๋ค. - ํฐ๋ฏธ๋๋ก ๊ฐ์
python runserver.py๋ก ์คํ- OS env์
GOOGLE_API_KEY๊ฐ ์๋์ง ์ฒดํฌํ์ฌ ์์ผ๋ฉด ์ค๋ช ๊ณผ ํจ๊ป ์คํ์ ๋ฉ์ถ๋ค. - xcode์ gps ๋ฒํผ ์์ ๋ง์ฐ์ค๋ฅผ ๋๊ณ ํฐ๋ฏธ๋๋ก ๋์์(Cmd+tab์ ์ด์ฉ)
Enter - xcode์ gps ๋ฒํผ์ ๋๋ฅด๋ฉด '1.'์์ ๋ฑ๋กํ
pikapika.gpx๊ฐ ๋ณด์ธ๋ค ๊ทธ์์ ๋ง์ฐ์ค๋ฅผ ๋๊ณ ์์ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ํฐ๋ฏธ๋๋ก ๋์์Enter
- OS env์
- ๊ฐ๋จํ ์น์๋ฒ๊ฐ ๋๊ธฐ ์์ํ๋ฉด์ Chrome์ด ์๋์ผ๋ก ์ผ์ง๋ฉด ๊ฒ์์ ํ๋ ์ดํ ์ค๋น์๋ฃ
- ๋ง์ง๋ง ์ขํ์์ ์คํํ ์ง ํ์ฌ ์์น์์ ์คํํ ์ง ๋ฌผ์ด ๋ณด๊ณ ํด๋น ์์น๋ก ์ด๋ํ๋ฉด ์ค๋น ์๋ฃ
- ์ค์!! Chrome์ ์ ์ฒด๋ชจ๋๋ก ํ์ง๋ง๊ณ xcode์ gps ๋ฒํผ์ด ํ๋ฉด์ ๋ณด์ด๋๋ก ํด์ผํ๋ค.
- ์ ์ด๋ฏธ์ง๋ ์ค๋ช
์ ์ํด
Quicktime๊ณผํฐ๋ฏธ๋์ ๋ณด์ด๊ฒ ํด ๋์์ผ๋ ์๋ณด์ฌ๋ ๊ฒ์์ ์ง์ฅ ์์ต๋๋ค.
- ์์ดํฐ์์ ํ์ฌ ์ฑ์ ๋ฐฑ๊ทธ๋ผ์ด๋๋ก ๋๋ฆฌ๊ณ
Pokemon Go๋ฅผ ์คํํ๋ฉด ๋งต์ ๋ณด์ด๋ ์ง์ญ์์ ๊ฒ์์ ์์ํ๊ฒ ๋๋ค.- ์์ ํ๋์ ์์ 10m, ๋นจ๊ฐ ์์ 30m ๊ฑฐ๋ฆฌ๋ฅผ ๋ํ๋ด๊ณ ํด๋น ์์ ํ์ฌ ์์น ๋ง์ปค๋ฅผ ๋ฐ๋ผ ๋ค๋๋ค.
- ์ผ์ชฝ ์๋จ์ ์๋ ๊ฒ์ ๋ฐ์ค๋ฅผ ํตํด ์ ์ธ๊ณ ์ด๋๋ ์ด๋ ๋๋ ์์ํ ์ ์๋ค.
- ๊ฒ์ ์์.
###๋์ ์๋ฆฌ
apple์ ๊ฐ๋ฐ ํธ์๋ฅผ ๋๊ธฐ์ํด gpxํ์ผ์ ํตํด fake gps์ขํ๋ฅผ ๋ฑ๋ก ํ ์ ์๊ฒ ํด๋์์ต๋๋ค.
์ค๋ช
(์๋ฌธ)
(์ฌ๋ด์ด์ง๋ง GPXํ์ผ์ ํ๋์ ์ขํ๋ง ๋ฑ๋ก ๊ฐ๋ฅํ๊ฒ ์๋๋ผ ์ฌ๋ฌ๊ฐ์ ์ขํ๋ฅผ ๊ฐ์ง์ ์๊ณ ๊ทธ ์ขํ๋ค๋ง๋ค ์๊ฐ์ ๊ฐ์ง ์ ์์ด ์๋์ผ๋ก ๊ณ์ ์์ง์ด๊ฒ๋ ํ ์ ์์ต๋๋ค.)
์ด๊ฒ๊ณผ Auto mouse๋ฅผ ์ด์ฉํ ๊ฒ์ผ๋ก ์ง๋์์์ ๋ง์ฐ์ค ํด๋ฆญ์ด ์ผ์ด๋ ๋ ๋ง๋ค ์๋ฒ๋ก ํด๋น ์ขํ๋ฅผ ์ ์กํ๋ฉด ์๋ฒ๋ ๋ค์ด์จ ์ขํ๋ก ์ GPX๋ฅผ ์ฐ์ด๋ด๊ณ ๊ณง๋ฐ๋ก Auto mouse๋ฅผ ์ด์ฉํด์ ์ธ์ ์ํต๋๋ค.
๊ทธ๋ ๊ฒ ํ๋ฉด ํด๋น ์ฑ(๊ตฌ๋์ ์ํด ๋ง๋ ๋น ๊ป๋ฐ๊ธฐ ์ฑ)๋ง Fake gps์ขํ๋ฅผ ์ฌ์ฉํ๋๊ฒ ์๋๋ผ ์์ดํฐ ์ ์ฒด๊ฐ ํด๋น ์ขํ๋ฅผ ์ค์ ์ขํ๋ก ์ธ์ํ๊ฒ ๋ฉ๋๋ค. Pokemon Go๋ ๋ง์ฐฌ๊ฐ์ง ์
๋๋ค.
