FireBreath插件安装和部署

好不容易。。。。。。。。。。。。

相信有很多和我一样的小白对FireBreath开发出来的npapi插件如何安装和部署不知所措。

之前一直使用regsvr32.exe在弄。

但是真正的使用是在当网页需要插件的时候,点击下载然后安装插件,重启浏览器就可以使用插件的功能了的。

所以必须将做好的插件打包,客户直接点击就能安装使用,不用管里面是如何进行的。

在网上查到的资料很少涉及到打包和部署的。

最开始使用的是vs2010里面的vs Install做的,按照一个bolg做的,但是做出来之后发现只能是Firefox可以使用。

有人指出可以使用InstallShield Limited Edition Project来做,但是安装半天搞不上来。

又只有重新研究vs2010的Install了,发现了一个nodemo.dll的属性窗口的Register的配置,我是用的“vsdrfDoNotRegister”,我感觉应该和这个相关,于是尝试其他的参数“vsdrfCOM”, “vsdrfCOMRelativePath”,“vsdrfCOMSelfReg”,“vsdrfFont”。结果证明:使用“vsdrfCOMRelativePath”,“vsdrfCOMSelfReg”,安装之后的结果是IE还是不能加载这个插件,但是其他浏览器:Firefox,Chrome,360.。

之后又开始慢慢长路的百度,谷歌。

最终还是找到官网的说明:http://www.firebreath.org/display/documentation/Deploying+and+updating+your+plugin

我是采用里面的inno setup实现的。

希望对大家有所帮助,谢谢阅读!!!

时间: 2024-07-30 10:04:35

FireBreath插件安装和部署的相关文章

Maven中手动安装或部署jar

一些第三方jar包我们需要手动进行安装部署,另外如果使用nexus时索引未更新下来急于使用时也可以进行安装或部署.安装(install)仅将相应jar包安装到了本地仓库,而部署(deploy)则将jar包部署到了私有仓库中.如下两段代码分别是命令行形式下安装oracle 的jdbc驱动包,和部署surefire-junit包到私服上的代码. <span style="font-size:12px;">mvn install:install-file -DgroupId=co

【Mysql】Mysql的安装、部署与图形化

Mysql是一个必须学会如何安装与部署的工具,它不同于其它那些傻瓜式的应用/程序,一键到底,如果是初次在Windows下安装Mysql的初学者还是有一定难度的. 本文配合之前的<[Javaweb]前台开发环境的配置Myeclipse6.5+JDK1.6+Tomcat6.0+SVN1.8>(点击打开链接)一文中的前台开发环境的部署,也就形成了JavaWeb.JSP.J2EE的基本开发环境. 一.Mysql的下载 首先打开Mysql的官网(点击打开链接),百度一下是搜不到的,我也找了很久才找到My

Sublime Text 无法使用Package Control或插件安装失败的解决方法

Sublime Text用了一年多了,公司搬家近期突然发现Package Control无法安装新插件了.尽管不影响原有功能的使用.还是要解决它.因为本人用Windows系统,仅仅讨论Windosw下的解决方法. Mac与Linux下的用户能够參照解决. 本文主要介绍Sublime Text怎样开启debug模式.分析使用过程中一些常见错误情形的解决方法. 情形一:Package Control:There are no packages available for installation.情

Eclipse插件安装

用惯了myeclipse,最近换成myeclipse 2013 professional ,鸟枪换炮,07年的低端笔记本吃不消啊...于是乎换了eclipse javaee版本,自己安装各种插件: 1.OpenExplorer,直接进入资源目录, 下载地址:https://github.com/samsonw/OpenExplorer/downloads 安装方法:关闭eclipse,将OpenExplorer_1.5.0.v201108051513.jar放入plugin文件,重启即可. 2.

elk5.x环境搭建与常用插件安装

ELK 5.X 环境搭建与常用插件安装 环境介绍: ip: 192.168.250.131 os: CentOS 7.1.1503 (Core) 内存不要给的太低,至少4G吧,否则elasticsearch启动会报错. 软件及其版本 这里软件包都解压在了/opt下,注意! logstash-5.4.0.tar.gz elasticsearch-5.4.0.tar.gz kibana-5.4.0-linux-x86_64.tar.gz jdk-8u92-linux-x64.tar.gz 安装前准备

WAS8.5安装和部署

刚研究WAS8.5的安装部署,写一些注意事项: 1.下载安装软件 安装器:agent.installer.linux.gtk.x86_64_1.7.2000.20140227_0303 WAS: WAS_ND_V8.5.5_1_OF_3 WAS_ND_V8.5.5_2_OF_3 WAS_ND_V8.5.5_3_OF_3 IHS:(如果只是部署单机,不需要安全等,可不安装此软件) IBM HTTPS Server 2:安装部署的问题: 如果只是在单机上测试,只需要按照步骤,配置步骤 几步即可: (

Cacti搭建以及部分常用插件安装

一.Cacti简介 Cacti是一款实用PHP语言开发的性能与流量监测工具,监测的对象可以是Linux也可以是Windows服务器,也可以是路由器.交换机等网络设备,主要基于SNMP(Simple Network Management Protocol 简单网络管理协议)来搜集CPU占用.内存占用.运行进程数.磁盘空间.网卡流量等各种数据. 实际上Cacti本身只是一个Web界面的管理套件,通过调用Net-snmp工具来采集监测数据,并结合绘图工具RRDtool(Round Robin Data

Sublime Text 无法使用Package Control或插件安装失败的解决方法(转)

Sublime Text用了一年多了,公司搬家最近突然发现Package Control无法安装新插件了,虽然不影响原有功能的使用,还是要解决它.由于本人用Windows系统,只讨论Windosw下的解决方法.Mac与Linux下的用户可以参照解决. 本文主要介绍Sublime Text如何开启debug模式,分析使用过程中一些常见错误情形的解决方法.情形一:Package Control:There are no packages available for installation.情形二:

神箭手Discuz发布插件安装步骤

Discuz发布插件安装步骤 强烈建议在安装前加入神箭手官方Discuz云采集 QQ群:157430999.我们会及时解答您的疑问. 1.  两种方式获取神箭手插件(Discuz插件版本有两个版本:utf8和gbk) a)   从Discuz应用中心官网获取:http://addon.discuz.com/[email protected] b)   其他渠道下载插件 2.  安装插件步骤: a)  如从Discuz应用中心官网获取,请正常安装并修改配置config: 找到网站根目录下的conf