环境:win7+firefox22
参考网址:http://www.ibm.com/developerworks/cn/web/wa-lo-firefox-ext/index.html
xul手册:https://developer.mozilla.org/en-US/docs/XUL/Tutorial
1.新建firefox 调试环境。
1.1cmd.exe 进入 firefox 的安装目录。
1.2运行firefox.exe –P 创建firefox 开发配置的概要文件。
1.3重新firefox.exe –P 去勾“启动时不询问” -> 选择创建的概要文件,启动firefox。
2. 找到开发配置概要文件目录。
2.1在firefox地址运行about:support 点击配置文件夹:显示文件夹按钮。
2.1打开extensions 目录(如果没有手工创建之)。
2.3在extensions里,新建目录batchimagesdownloader@cn.ibm.com
2.4将文件batchimagesdownloader.zip解压到2.3的目录里。
这里下载.zip 文件http://download.csdn.net/detail/samxx8/6248223
3. 验证开发环境。
3.1重新启动firefox 记住还是选择你的开发环境配置文件。(如果不知道在那里选择,请运行firefox –P)
3.2启动打开工具-》附件组件-》扩展有一项 灰色的 BatchImages Downloader….是灰色的,提示插件不兼容。
3.3 不兼容没关系,修一下2.3目录里的install.rdf文件查找em:maxVersion
修改为em:maxVersion="23.0.0.*"即可。
3.4 重启firefox . 打开工具-》附件组件-》扩展 启用此插件并重启。
4. 使用插件。
4.1启动firefox 打开百度图片的网址。
4.2点击 工具-》Batch ImagesDownloader 出现带复选框的图片列表窗口即表示成功了。
4.3下面就可以修改这个插件目录下的代码,开发调试了。
5. 发布
5.1把插件目录下的文件,使用zip压缩打包,修改.zip 为 .xpi .即就可以对外发布了!
- Firefox 集成ide开发插件:
Venkman - Extension Developer's Extension
- Console2
- Chrome List
- Firebug