Написание скриптов для Palm OS.

Обсуждаем карманные компьютеры под управлением Palm OS
Закрыто
Аватара пользователя
mr.Rich
Аспирант (2 lvl)
Сообщения: 77
Зарегистрирован: Сб июл 23, 2005 14:16

Написание скриптов для Palm OS.

Сообщение mr.Rich » Пн апр 10, 2006 14:26

Для Palm OS есть очень занимательный набор программ pToolSet http://www.hpc.ru/pda/soft/search.phtml?q=pToolSet. В его состав входит инструмент для написания скриптов, основанный на своем встроенном макроязыке.
После прочтения документации я понял, что можно оптимизировать следующие мои потребности:
I. Автоматическое создание заметки в блокноте
1. Нажимаю кнопку
2. Запускается скрипт:
3. Создает новую заметку
4. Открывает экранную клаву
5. Вставляет текущую дату и время (напр. "06-04-10 13:20")
Мне остается только записать текст.
Скрипт такой:
{pScript_03::
/&launch[@@pMemoTool@@,] /* окно создания заметки*/
/xK /* открывает клаву */
/dy-/dM-/dD /xs /dH:/dN /xs /* вставляет дату */
}
II. Назначение клавише последовательности действий в зависимости от того какое приложение запущено в данный момент.
С пунктом II возникли трудности. Отказываются работать часть функций через которые можно осуществить эту задумку.
Если более конкретно, то привожу такой скрипт:
{psTestScript::
/dD /* эта функция должна напечатать дату, а так же поместить её в общую переменную $$ */
/&varSet@ [$A, $$] /* присваиваем переменной $A значение из $$, т.е. дату */
/&mess [$A] /* выводит на экран значение переменной $A */
}
Этот скрипт не работает. Выводится сообщение что переменная не определена, т.е. пустая (дата в текст вставляется без проблем, как в первом примере).
В чем моя ошибка?

У меня Palm Zire 72, Palm OS 5.2.8, pToolSet v.8

Уважаемые!!! Кто уже писал такие скрипты?
Помогите!
Сейчас: Palm Treo 650 (1.20-ENA)/ Jabra BT250v/ Palm Zire 72/ Диктофон Olympus VN-PC480
Было: Sagem my301X/ Siemens S55/ Motorola V180

Закрыто

Вернуться в «Palm OS: Palm, Treo, Sony Clie и другие»