PocketGis

Навигатор "PocketGis"

Обмен мнениями между пользователями и разработчиками PocketGis
Текущее время: Ср, 18 окт 2017 13:30

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: Переменные
UNREAD_POSTДобавлено: Чт, 17 мар 2011 17:58 
Не в сети
гипертестер
Аватара пользователя

Зарегистрирован: Чт, 29 мар 2007 14:39
Сообщения: 3422
Откуда: МОСКВА
Псевдоним: Xl8PU
КПК: Acer S200
Реализована поддержка следующих переменных, возвращающих (подставляющих) значения в параметр команды экстендера:
Код:
&currentDate      - текущая дата в формате гг-мм-дд
&currentTime      - текущее время в формате ЧЧ:ММ:СС
&arriveTime         - рассчетное время прибытия в формате ЧЧ:ММ
&tailDistance      - оставшееся расстояние до финиша в форматах ХХкм Х.Хкм ХХХм
&tailTime         - Оставшиеся время движения до финиша
&currentSpeed      - текущая скорость
&scrOrientation      - ориентация экрана в виде букв "p" или "l"
&dnMode            - текущий режим день/ночь в виде "day" или "night"
&wktLon            - текущая долгота в десятичном формате записи
&wktLat            - текущаа широта в десятичном формате записи
&pgsLon            - текущая долгота в формате записи .lm3
&pgsLat            - текущая широта в формате записи .lm3
&wktFinishLon      - долгота установленного финиша в десятичном формате записи
&wktFinishLat      - широта установленного финиша в десятичном формате записи
&pgsFinishLon      - долгота установленного финиша в формате записи .lm3
&pgsFinishLat      - широта установленного финиша в формате записи .lm3
&extenderVersion   - Версия экстендера
&currentStrategy   - текущая стратегия


Команды, поддерживающие переменные в качестве параметров:

Код:
commandDisplayMessage
commandXMPPSend
commandSMSSend
commandSelectSkin
commandWriteString


Примеры:
Код:
zA.D = commandDisplayMessage |10|0|&currentTime Осталось &tailDistance буду в &arriveTime скин &scrOrientation&dnMode.ini Lon:&wktLon Lat:&wktLat PGSLon:&pgsLon PGSLat:&pgsLat FLon:&wktFinishLon FLat:&wktFinishLat PGFLon:&pgsFinishLon PGFlat:&pgsFinishLat|Y E S|s:\PocketGis\CMD\CMD_01.ecf|NO|CMD\CMD_02.ecf|
zA.D = commandXMPPSend |sesh@jabber.ru|&currentTime Это Серж. Осталось &tailDistance буду в &arriveTime|
on.ArriveTime, 2 = commandSMSSend |+79161234567|&currentTime Это Серж. Осталось |&tailDistance| буду в |&arriveTime||, commandTriggerReset on.ArriveTime
commandWriteString |test.log|- &currentDate - &extenderVersion - &currentSpeed - &tailTime - &currentStrategy -|

_________________
Сергей
(HTC P3300, WM6.0 offRUS, HighScreen Nano WM6.5 offRUS, Acer S200 WM6.5 offRUS), МТС, Позывной Xl8PU (onlineNick Xl8PU)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB

Copyright © 2006-2011 "VctOs"


SpyLOG Rambler's Top100