T0ha
T0ha

Reputation: 73

Automatic installation of browser-plugins

I've wrote NPRuntime/ActiveX plugin using FireBreath. I've done automatic installation from web-page for Firefox and Google Chrome, but I can't do it for opera and IE. Please, help me to understand how to do it.

Edit: Now I'm trying to make WiX installer for it, but I see no *.msi file in project directory after building only plugin with dll extension. I've installed Wix and VS2010. So plugin is building and working correctly, but there is no Installer project in solution and msi installer in results. Please, help me to fix it.

Upvotes: 2

Views: 2727

Answers (3)

pmont
pmont

Reputation: 2129

Some tips on building an MSI via the Firebreath framework (see my response): FireBreath plugin automatic installation

May I inquire about how you achieved automated plugin installation in Firefox and Chrome? That would be awesome :)

Edit: .XPI package for Firefox, .CRX package for Chrome.

Upvotes: 1

i_am_jorf
i_am_jorf

Reputation: 54610

IE does not support NPAPI plugins. You need to write an Active X wrapper.

Edit: According to the FireBreath documentation you need to use an MSI to install on Windows, so it would seem automatic installation isn't an option with this framework.

The correct way to do automatic installation of an Active X control is to build a cab file and install via the <object> tag. You may be able to get this to work. See Packaging ActiveX Controls.

Upvotes: 3

hallvors
hallvors

Reputation: 6239

Opera doesn't support automated install. You need to provide a .msi or .exe installer for users to download and run.

Upvotes: 1

Related Questions