Loving Coding & Visual Design

打造自己的FireFox插件(Add-ons)

根据最新的FF官方插件教程,再加上7zip的帮助,我们可以轻松打造自己的FireFox插件。
先准备生成xpi的所有文件,目录结构如下:(假设插件名为zhaiduo)

  • 插件目录zhaiduo

    • 文件install.rdf

    • 文件chrome.manifest

    • 目录chrome

      • 目录content

        • 文件overlay.xul

        • 文件overlay.js



      • 目录locale

        • 目录en-US

          • 文件zhaiduo.dtd





      • 目录skin

        • 文件overlay.css

        • 文件icon.png








根据教程准备好文件后,安装好7zip,然后利用下面的bat脚本调用7-zip自动生成xpi文件即可:
set x=%cd%
md buildchrome
cd chrome
7z a -tzip "%x%.jar" * -r -mx=0
move "%x%.jar" ..buildchrome
cd ..
copy install.* build
copy chrome.manifest build
cd build
7z a -tzip "%x%.xpi" * -r -mx=9
move "%x%.xpi" ..
cd ..
rd build /s/q



下一页


最 近 文 章

  1. 悲哀啊,如果Google关闭谷歌中国 - Wed, 13 Jan 2010 10:40:40 +0000
  2. 用Curl登录Plesk后台备份文件 - Mon, 11 Jan 2010 04:23:46 +0000
  3. [巾*(穴/登)] - Sat, 09 Jan 2010 03:49:49 +0000
  4. Hello WP again! - Mon, 17 Aug 2009 23:13:27 +0000
  5. 用HTTP_Request2替换Curl更新Twitter - Fri, 08 Jan 2010 03:57:12 +0000
  6. IE8上window.onresize的问题 - Tue, 05 Jan 2010 05:43:21 +0000
  7. 09年的不许 - Fri, 18 Dec 2009 15:57:31 +0000
  8. 儿子满月~ - Wed, 16 Dec 2009 10:22:16 +0000
  9. Vista下无法连接Mysql5的问题 - Sun, 13 Dec 2009 01:54:15 +0000
  10. 都是Vista SP2惹得祸 - Fri, 04 Dec 2009 17:04:44 +0000