Экспорт текущей электронной почты из Thunderbird во внешний процесс - PullRequest
3 голосов
/ 14 августа 2011

Я хотел бы создать расширение, которое добавляет кнопку панели инструментов в Thunderbird.При нажатии кнопки запускается внешнее приложение, и текст текущего почтового сообщения экспортируется в это приложение.

Знаете ли вы о расширении, которое уже это делает?Как написать такое расширение?Что я должен изучить, чтобы быть в состоянии это сделать?

(я новичок в создании расширений Mozilla)

1 Ответ

1 голос
/ 23 марта 2012

К сожалению, разработка расширений не подходит для начинающих. Вы можете начать с этой ссылки: https://developer.mozilla.org/en/Extensions/Thunderbird. Я бы порекомендовал вам использовать плагин Netbeans и foxbeans для создания стандартного проекта расширения. Также есть расширение, которое должен иметь каждый разработчик: Developer Assistant.

Теперь о межпроцессных коммуникациях. Это самая сложная часть. Я вижу единственно возможное решение здесь. Это создать компонент XPCOM и реализовать там все IPC. Это длинная и тяжелая история. Вам должно быть удобно с C ++, и вы должны быть готовы потратить больше недели на все эти вещи ...

...