
Lib_autorun
Регистрация автозапуска мидлета по времени

---


register_delay(DelayTime: integer): integer;
 - запуск мидлета через промежуток времени DelayTime (в миллисекундах);
   возвращают дату прошлой регистрации в формате unix

register_date(y, m, d, h, min, sec, ms: integer): integer;
 - запуск мидлета в определенное время;
   y-год, m-месяц, d-число, 
   h-часы, min-минуты, sec-секунды, ms-миллисекунды;
   возвращают дату прошлой регистрации в формате unix

register_connection(connection, filter: string): integer;
 - запуск мидлета при указанной сетевой активности;
   connection - url подключения,
   filter - фильтр соединений ('*' - любые);
   возвращает 1 в случае успеха и -1 в случае ошибки.

unregister_connection(connection: string);
 - отмена регистрации запуска по сетевой активности;
   connection - url подключения


Подробнее о синтаксисе url читать здесь:
http://forum.vingrad.ru/faq/topic-201532.html

При вызове функций происходит запрос полномочий
на автозапуск, в случае, если автозапуск запрещен,
генерируется SecurityException, что может привести
к зависанию мидлета.

На Motorola L9 происходит запрос на автозапуск, но приложение не запускается, скорее всего, это связано с ограничениями политики безопасности.
Возможно, на других моделях Motorola библиотека будет работать.

Пример использования в папке Example
Проверено на SE k510i без подписи сертификатом Halmer


---

by ViNT
