Регистрация Firebreath .dll с локального жесткого диска в Firefox - PullRequest
0 голосов
/ 03 октября 2011

Как я могу зарегистрировать файл Firebreath .dll, локально развернутый на жестком диске пользователя.

В IE я могу использовать ShellExecute в JavaScript, чтобы запустить команду оболочки для регистрации .dll Как я могу сделать то же самое для браузера NPAPI?

Спасибо!

1 Ответ

0 голосов
/ 03 октября 2011

Вы не можете зарегистрировать .dll из браузера;если IE позволяет вам вызывать ShellExecute из javascript, что очень пугает меня.Вы, конечно, не можете сделать это из Firefox.

Рекомендованный способ установки плагина FireBreath - это использование файла MSI (который встроен, если у вас установлен WiX 3.5 или новее, когда вы запускаете подготовительный скрипт)хотя альтернативные методы включают в себя перенос этого MSI в установщик EXE с использованием файла XPI / CRX / CAB (хотя это не работает в Safari, и только файл CAB из этих трех можно установить для всех браузеров).

Вы не можете напрямую зарегистрировать его из браузера.

...