zagogulina писал(а):
коллеги, день добрый.
скопировал скрипт, поправил imei. скрипт отрабатывает, на сервере imei не видно. куда копнуть?
Покажите, пожалуйста, скрипт целиком.
# GPS
:local fakeImei "12345678901234567890"
:local serverURL "http://livegpstracks.com/mikrotik.php"
:local outputURL
:local symPos
:local gpsDateTime
:global DateTime
:global lat
:global lon
:global alt
:global gpsSpeed
:global bearing
:global gpsValid
:global sats
:global hdop
:if ( [/system gps get coordinate-format ] != "dd") do={/system gps set coordinate-format=dd}
/system gps monitor once do={
:set $gpsDateTime $("date-and-time")
:set $lat [:pick $latitude 0 7]
:set $lon [:pick $longitude 0 8]
:set $alt $("altitude")
:set $gpsSpeed $("speed")
:set $bearing $("true-bearing")
:set $gpsValid $("valid")
:set $sats $("satellites")
:set $hdop $("horizontal-dilution") }
# Strip post comma value from speed, altitude and bearing
:set $alt [:pick $alt 0 [:find $alt "."]]
:set $gpsSpeed ([:pick $gpsSpeed 0 [:find $gpsSpeed "."]].".0")
:set $bearing ([:pick $bearing 0 [:find $bearing "."]].".0")
# Reformat Date-Time
:set $symPos [:find $gpsDateTime " "]
:set $DateTime ([:pick $gpsDateTime 0 $symPos]."-".[:pick $gpsDateTime ($symPos + 1) [:len $gpsDateTime]])
# GET
:set $outputURL ("$serverURL?imei=$fakeImei&lat=$lat&lon=$lon×tamp=$DateTime&hdop=$hdop&altitude=$alt&speed=$gpsSpeed&bearing=$bearing")
/tool fetch mode=http url="$outputURL" output=none
# END