阅读:5387回复:12
怎么写自己的扩展?
本人编了一个在线收藏夹,也支持FF,但怎么写一个像在IE中右键的添加到....的扩展?
在线收藏夹地址: <!-- w --><a class="postlink" href="http://www.addtoo.net">www.addtoo.net</a><!-- w --> |
|
1楼#
发布于:2006-12-05 20:12
jar本身就是个ZIP,不管是XPI还是JAR,你都把默认的打开程序设置成WinRAR之类的软件就可以了,双击就能打开,修改之后扔回压缩包,WinRAR会提醒你更新的。。
一般说来,一些安装信息放在JAR外面,jar里面才是真正的代码。建议楼主至少读一下扩展开发的基础,了解一下Firefox扩展的结构 |
|
2楼#
发布于:2006-12-05 20:12
多谢!不过还是不行,关键的是把xpi改称zip文件解压后有个jar文件,这个怎么生成呢?
|
|
3楼#
发布于:2006-12-05 20:12
没错,rar格式是不行的。
选择压缩方式为储存是最好的了 |
|
4楼#
发布于:2006-12-05 20:12
用户被禁言,该主题自动屏蔽! |
|
5楼#
发布于:2006-12-05 20:12
用zip,RAR不开源,Firefox不会支持的
|
|
6楼#
发布于:2006-12-05 20:12
多谢大家!但是我照着样式写了FF不认,可能主要的原因是jar文件,我是用rar文件直接改称jar文件,如何才能生成FF认的jar文件呢?
|
|
7楼#
发布于:2006-12-05 20:12
楼主可以直接去看365key的扩展,功能和你说的完全一样,稍微改一下就可以了
|
|
8楼#
发布于:2006-12-05 20:12
多谢Jacky-Q和leonary,看到了:)
|
|
9楼#
发布于:2006-12-05 20:12
改扩展名为.zip,用压缩软件打开
|
|
|
10楼#
发布于:2006-12-05 20:12
xpi是压缩文件。。。。
|
|
|
11楼#
发布于:2006-12-05 20:12
论坛版主:多谢回复,如何看到别人的xpi的源码?我用记事本打开是乱码。
|
|
12楼#
发布于:2006-12-05 20:12
编写扩展要先懂得xul和javascript等知识,可以去mozilla的开发者中心看看。
Building_an_Extension xul plant 也可以参考其它简单的扩展,看他们是怎么添加右键的。 |
|
|