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

Posted in javascript on October 15th, 2009 by Adam

根据最新的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 build\chrome
cd chrome
7z a -tzip “%x%.jar” * -r -mx=0
move “%x%.jar” ..\build\chrome
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

Tags: ,

初学OpenGL

Posted in 3D, 三维时代 on October 13th, 2009 by Adam

p20091012180252

  1. Glut替换Glaux,Glaux已经过时,前功能尚有欠缺,没有Glut强大。
  2. 推荐OGL教程:
  3. Glew来使用GLSL,方便转换不同版本。 如ARB(deprecated in OGL3.2)、OpenGL 2.0等,需要glext.h扩展
  4. 推荐GLSL教程:
Tags: , , ,
RSS Feed