Пекка,
После прочтения ветки кажется, что вы хотите создать приложение, которое каким-то образом аутентифицируется на сервере, то есть «средний пользователь» не будет иметь к нему доступа. Если это так, то доставка через браузер невозможна без написания собственного расширения.
Выполнение аутентификации через GreaseMonkey затруднительно, но после аутентификации клиента не существует реального способа «запустить» трассировку.
Если сервер генерирует пакетный файл или какой-либо набор инструкций (сценарий, ярлык и т. Д.), Вы можете просто настроить браузер (или настроить локальный экземпляр вашего приложения в браузере) для запуска файла. Проблема в том, что у вас нет возможности автоматически аутентифицироваться!
Единственный другой способ, которым я могу представить, что вы можете заставить это работать, - это апплет Java, который будет громоздким и потребует инициализации Java каждый раз, когда вы захотите импортировать трассу.
Ваша проблема в том, что браузер по сути своей безопасности. Он предназначен для защиты компьютера от вредоносных программ, мошеннических веб-сайтов и т. Д. И т. Д., И поэтому без разработки специального расширения для браузера невозможно перейти к любым приложениям, работающим в тандеме с браузером.
Итак, на этой заметке я предлагаю пересмотреть написание расширения Firefox XUL, как упомянуто выше. Возможно, вам придется реализовать некоторый код XPCOM, чтобы он тоже работал. Вот некоторые ресурсы, которые помогут вам начать:
https://developer.mozilla.org/en/xpcom
https://developer.mozilla.org/En/XUL
http://ted.mielczarek.org/code/mozilla/extensiondev/
https://developer.mozilla.org/en/XUL_Tutorial/Introduction