Я планирую разработать инструмент (работающий на ПК с Windows), который позволит сравнивать и объединять календарные события из разных календарей. Мое мобильное устройство и мой календарь Lightning должны поддерживаться.
Идея состоит в том, чтобы написать приложение для моего мобильного устройства, подключающегося к инструменту через TCP или UDP, чтобы инструмент мог изменять календарь мобильного устройства, отправляя команды в приложение.
К сожалению, я не знаю, как получить доступ к календарю Thunderbird Lightning с помощью моего инструмента.
Вопрос 1: (Возможность 1)
Можно ли безопасно получить доступ к календарю Thunderbird (Lightning) для чтения/записи из другого приложения (например, путем прямого доступа к архиву SQLite)?
«Безопасным способом» означает: нет риска, что формат календаря изменится в следующем выпуске Lightning, а запись событий уничтожит его!
Вопрос 2: (Возможность 2)
Есть ли возможность получить доступ к данным календаря Lightning из другого подключаемого модуля Thunderbird?
(Искал об этом в гугле 2 часа и ничего не нашел!)
Можно ли создать «постоянное» TCP-соединение из подключаемого модуля Thunderbird (выполняя некоторые операции в фоновом режиме)?