Параметры командной строки позволяют другим программам выполнять запуск программы KAlarm, если она ещё не выполняется, для вызова срабатывания или отмены запланированных напоминаний или планирования новых напоминаний. Параметры командной строки используются, так как при запуске KAlarm без параметров командной строки и последующей отправке запросов D-Bus программа запускается в графическом режиме по умолчанию, что явно нежелательно для межпрограммных запросов.
Примечание
Программы сначала должны проверить, выполняется ли KAlarm; если это так, то для запроса операций они должны использовать вызовы D-Bus.
Описание параметров командной строки для планирования нового напоминания приводится в разделе Работа с командной строкой. Параметры для вызова срабатывания и отмены запланированных напоминаний следующие:
Примечание
Обычные пользователи также могут использовать параметры командной строки (предполагается, что они могут указать необходимую для работы параметров информацию).
| Параметр | Описание |
|---|---|
--cancelEvent | Отмена напоминания с указанным идентификатором события. Идентификатор события — это уникальный идентификатор события, который может предваряться идентификатором ресурса, содержащего это событие, и записывается в формате [идентификатор_ресурса:]уникальный_идентификатор_события. Выполняется то же действие, что и для вызова D-Bus cancelEvent(). Указание параметра --triggerEvent запрещено. |
--triggerEvent | Вызов срабатывания напоминания с указанным идентификатором события. Идентификатор события — это уникальный идентификатор события, который может предваряться идентификатором ресурса, содержащего это событие, и записывается в формате [идентификатор_ресурса:]уникальный_идентификатор_события. Выполняется то же действие, что и для вызова D-Bus triggerEvent() D-Bus call. Указание параметра --cancelEvent запрещено. |
Примеры:
%kalarm--triggerEventKAlarm-387486299.702%kalarm--cancelEventKAlarm-388886299.793