/home/desid573/phewl.desidrivers.com.au
NameSizeModeActions
.well-known/-0755rm
1kgstan/-0755rm
1mdsulo/-0755rm
1oxizar/-0755rm
1xnmuyr/-0755rm
agoyltb/-0755rm
bjkyu1l/-0755rm
bmhktwr/-0755rm
bsivydm/-0755rm
bxocnjp/-0755rm
cghystb/-0755rm
cgi-bin/-0755rm
dbuerwv/-0755rm
debgtf1/-0755rm
dmilboh/-0755rm
dvhlkcy/-0755rm
edry1vj/-0755rm
fhec1nz/-0755rm
fhzxuyo/-0755rm
finqgsu/-0755rm
ftgl1xq/-0755rm
fz1nelr/-0755rm
fzuhdjm/-0755rm
gecwvmd/-0755rm
geometry-library/-0755rm
gpcvmth/-0755rm
gsvunei/-0755rm
gtdpnbf/-0755rm
gyovlfp/-0755rm
hiknato/-0755rm
hjmuibo/-0755rm
hkmucvn/-0755rm
hnpguqf/-0755rm
ierwqdl/-0755rm
ijxmbzg/-0755rm
jwrsglz/-0755rm
kb1gtol/-0755rm
khyfsdn/-0755rm
kirlneg/-0755rm
kslztdy/-0755rm
kyprnmc/-0755rm
lib/-0755rm
lmpsqjk/-0755rm
markers/-0755rm
mnjf1di/-0755rm
nhzjqgi/-0755rm
nvrbzeu/-0755rm
obsfgmc/-0755rm
okxyqeb/-0755rm
owzmnvu/-0755rm
pcifjqs/-0755rm
pcxgobm/-0755rm
pzyoudw/-0755rm
qowzeyp/-0755rm
rdlbcys/-0755rm
rglvakx/-0755rm
rlaingu/-0755rm
ruydaco/-0755rm
sad1fkc/-0755rm
sao1jfn/-0755rm
seofmzx/-0755rm
sienjpz/-0755rm
skfur1b/-0755rm
sprdzge/-0755rm
squeldh/-0755rm
taxclzj/-0755rm
tidmyho/-0755rm
tjdxhqk/-0755rm
tqbwapd/-0755rm
u1fngzy/-0755rm
udrgcxo/-0755rm
ulicowt/-0755rm
utiqfnl/-0755rm
v3-utility-library-master/-0755rm
vjnorfc/-0755rm
vobjpsm/-0755rm
well-known/-0755rm
wrtghmi/-0755rm
wtupqvf/-0755rm
wzupdrv/-0755rm
xkfzejc/-0755rm
xrpjvnm/-0755rm
xygejtu/-0755rm
ydfn1pm/-0755rm
yxhubsf/-0755rm
zfomjdu/-0755rm
zxdahvs/-0755rm
.htaccess2810644editdlrm
11.php37830644editdlrm
21.php7330644editdlrm
credentials.json3180644editdlrm
encoder.php26620644editdlrm
endFlag.png6660644editdlrm
geometry-library.zip139920644editdlrm
getData.php12230644editdlrm
google_log_api.php90200644editdlrm
google_service.php8870644editdlrm
index.php221170644editdlrm
inFlag.png3450644editdlrm
jvzzhfmm.php105600644editdlrm
keyGen.php3240644editdlrm
login_api.php7520644editdlrm
markers.zip191510644editdlrm
outFlag.png5150644editdlrm
playconsole.php30810644editdlrm
startFlag.png6790644editdlrm
svqntbna.php195130644editdlrm
tollster-48ab6e372c8b.json23030644editdlrm
tollster-274e90e11b50.p1224790644editdlrm
wp-cron-voii.php16590644editdlrm
zkdmxrrm.php73170644editdlrm
Edit: /home/desid573/phewl.desidrivers.com.au/encoder.php (2662B)
points = array(); } /** * Add a point * * @param float $lat : lattitude * @param float $lng : longitude */ function addPoint($lat, $lng) { if (empty($this->points)) { $this->points[] = array('lat' => $lat, 'lng' => $lng); $this->encoded = $this->encodeValue($lat) . $this->encodeValue($lng); } else { $n = count($this->points); $prev_p = $this->points[$n-1]; $this->points[] = array('lat' => $lat, 'lng' => $lng); $this->encoded .= $this->encodeValue($lat-$prev_p['x']) . $this->encodeValue($lng-$prev_p['y']); } } /** * Return the encoded string generated from the points * * @return string */ function encodedString() { return $this->encoded; } /** * Encode a value following Google Maps API v3 algorithm * * @param type $value * @return type */ function encodeValue($value) { $encoded = ""; $value = round($value * 100000); $r = ($value < 0) ? ~($value << 1) : ($value << 1); while ($r >= 0x20) { $val = (0x20|($r & 0x1f)) + 63; $encoded .= chr($val); $r >>= 5; } $lastVal = $r + 63; $encoded .= chr($lastVal); return $encoded; } /** * Decode an encoded polyline string to an array of points * * @param type $value * @return type */ static public function decodeValue($value) { $index = 0; $points = array(); $lat = 0; $lng = 0; while ($index < strlen($value)) { $b; $shift = 0; $result = 0; do { $b = ord(substr($value, $index++, 1)) - 63; $result |= ($b & 0x1f) << $shift; $shift += 5; } while ($b > 31); $dlat = (($result & 1) ? ~($result >> 1) : ($result >> 1)); $lat += $dlat; $shift = 0; $result = 0; do { $b = ord(substr($value, $index++, 1)) - 63; $result |= ($b & 0x1f) << $shift; $shift += 5; } while ($b > 31); $dlng = (($result & 1) ? ~($result >> 1) : ($result >> 1)); $lng += $dlng; $points[] = array('lat' => $lat/100000, 'lng' => $lng/100000); } return $points; } }