Как лучше всего общаться с аддоном Firefox?

Мне нужно, чтобы я мог получить URL с активной вкладки в Firefox. DDE не работает с несколькими экземплярами, поэтому я подумал, что мог бы создать аддон, который устанавливает глобальный атом или что-то в этом роде.

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

Я не хочу прибегать к написанию файла просто для простого IPC ... поэтому, прежде чем я сделаю это ... есть ли лучший выбор для чего-то такого простого.

Спасибо

Ответы на вопрос(3)

Ваш ответ на вопрос