pokemon-go
pokemon-go copied to clipboard
Go get pokemons in your local directory. demo: https://twitter.com/tompng/status/753935115097546753
Pokemon-Go
Pokemons are hiding in your local directory
$ go build -o pokemongo pokemon.go; cd somewhere; path/to/pokemongo
MQBTm uuuu
.,,. ,. ... MY111 ,,@TmdddB
gMTTT pT**" T* *TM1 m11j7*~~~:?V::TTMQQQT ,
gM gpTpu ggMggM. ,gMgga -jg; Q1 gpMQg----(gg(:]ugMT gQ#pQ,
QQ ug uMgggM M"~M 41 M Q1 Q1 uMQMgMa]::TMQT::M Q1 ,M#:::M(
"M, M *Q M ~Q 41 M` Q1 Q1 *QVTV:au]::::(ruvQQ1 ,V:Mp::(M!
^TTVT *TTTT T `* *" T` *TT' *TT" MM##TY11YBM1YbY1M*MTv((:TTTT?:
*g1111111111111M 111111((:gTT
M!!111111111!!:M*"a11""TT
,. #::::!!!j?!::::M g81m
T* M:;QB:::u?:::(:::,#cj1aQ
-jg; ggMggM. ggvog ggvjg gpTpu gET5; MmM??u::]:::u::(1MpyMg
Q1 M"~M 41 g# M aM M uMgggM Mgg, MaMVuV:::TuyV::(11MgMdd
Q1 M ~Q 41 Mg gM Qp gM *Q *TM p#(((:::::(((!!(111MT
*TT' T `* *" `TTT'T `TTT~M *TTTT "TTTT* gM11111111111111111Q
Tggg#* .MTjap*TTT*"""111y
TTT* TgQg
... ,. ..
*TM1 T* 4A Q*
Q1 -jg; 4QgDQg ,M"
Q1 Q1 4Q` M ,M`
Q1 Q1 4G gM gT
*TT" *TT' *TTTT gT
Go! Catch them!
,!,
|:!,
|:::/
~~~`- ````
-````~ `````````~
'.```~.. ````` `` `````
'.``` `````
~ ````` `~`` `
-.`` ` ~.``` ` ....
~~~ ``` ```` .ubbbbbbbbb;.
-.` .~~``..` .``` `.bbbbbbbbbbbbbbb.
-~``````````````~~.` ;bbbbbbbbbbbbbbbbb,
'~```````````````````kbbbbbbbbbbbbbbbbbb `
:..`````````````` `:?bbbbbbbbbbbbbbbbb
;`````````` `--:76bbbbbbbbbbbbY7
|````````` `------+777777/---`
,```~```` ` `` ~---------------`
o..``--`` -````...```-:~---------''
dr~~.~~.``:.``..-~~...~~:-~~:''``
d-~|~:|:````|`::|~~~~----{ ]::;
,,<-~~~~~`````.~~~~~-~-----vv|ii"
dd::---~~..`..~----~-~------c*
g;::-::::--------------::j
$ cat pokemon.txt
,,,,{J???7vJvJ1],,,,;]<7?u(,
,w6Y7:----------!|JbbbJ::;-!bj
.,Lb+-----------;])*""*7kyapQ-:bc
,57/------------o*` ,,vj7-:b~
;kY--------------:/ .yMMQQAux"
,sY+--:;:-''~-;(:--o` <MMMMM85i,
(6+---:"` *4i:4. `*##V<1:<6u.
x:---:` ,apa;3Ltu. .u/--:6s
,uLcJjLb----r rMMMMMr4x?Kg(, .;J7------?.
;b67--:bb----r ~PMMMP~x4:]amd4xc3?/--------:s.
jY:-gggb5----?. `^"^.umpQMMMMuuu:-----------?L,,,.,,,.
c--;QMbv:-----x,. ,yYvMMMMNt1Jb)------------<b* ~b{
c;-vKMb|------:?3uu,,,uaV/;uxv11111jk!------------!b. ,b/
/b;--:kj------------------3bo11{{o"/jj;-------------?;.,Y`
Ys(--rb:-----------------:+Y6Y***:,-vj-------------:6*"`
`**tj4bs---------------------:~,,`1;(Y--------------/;
<b------------------------/jv/-----------------6.
`k:--------------------------------------------:!
/{----------------------------------------------j
w(---------------------;u:---------------------:(
5b(-----------------;uL"'"**~;------------------?.
'6b:---------------(5Y6; .k-------------------o
~bs:--------------!--:++3uu?/-------------------b
^6b--------------------------------------------6.
`Yi-------------------------------------------/bs(
`5u:------------------------------------------Y**v;
`Yi------------------------------------------: `*.
`ks(----------------------------------------; .!
uggggg, `*b:-uu------------------(g:---------------bbbk* ,g,
gMT^``*" ^s(QM------------------rM:---------------6*"` 3M/
gM* ggETdga ppQMgggg;---:gg#TPpa--rMggd#Qg;---;gpkAQp; |M-
QM agg, pM" *Mp **MME77V/--;p#7---::--rM#T--/Mc--aQTbbb*M1 /M`
TM, **M1 MM MM QM7(-----rM]--------rM:----Mc--QM]b*`.M1 ~M`
`#Q, M1 MM. .MN QM '*bsuuuMQ]-------rM:----Mx(sMM` aQM1 .
TMMQQM1 "MMMMM" `TMMMMN***5MMMMMM8::rM;uuuwME7*"TMM#T'Md KM8
v; `""bb?*********"'
`*k. b*`
`+,,-*`
How to use
# Install
$ go get github.com/tompng/pokemon-go
# Add pokemon images(png) to `images/pokemon/` and rebuild
# If you skip this step, only gopher will appear
$ go generate
$ go install
# Find pokemon! Type any key to catch them!
$ /path/to/gopath/bin/pokemon-go
# Pokemon you caught will stay inside `./pokemon.txt`
$ cat pokemon.txt
# Change directory, and you will find another pokemon!
$ cd somewhere
$ /path/to/gopath/bin/pokemon-go
# Rewrite `ls` or `cd` if you want
alias ls="/path/to/gopath/bin/pokemon-go"
cd(){builtin cd "$@" && /path/to/gopath/bin/pokemon-go}