阅读:6393回复:20
如何修改扩展xpi文件
手动修改link alart,但是改好后压成zip,再改成xpi,安装显示错误。谁能帮我改一下扩展,将txt改名为jar,替换原扩展里chrome下的同名文件。我再想办法签名。
linkalert.txtlink_alert-1.0.6-fx - 副本.xpi |
|
1楼#
发布于:2017-01-03 17:19
我就是这么做的。
linkalart.jar是我自己修改好的,上传时由于论坛限制改成了TXT。 把linkalart.jar直接放到我目前ff的配置里是直接可以起作用的。但一段时间后,ff会自检出扩展的安全问题,强制禁用。 所以我才想做到扩展里,然后签名。 |
|
2楼#
发布于:2017-01-03 17:22
|
|
3楼#
发布于:2017-01-04 11:50
难道要装java sdk
|
|
4楼#
发布于:2017-01-04 14:24
多谢,但我有两个问题。
1. 正如楼上所说,直接在ff配置文件夹里修改扩展,虽然当时可以生效,但是一段时间后就会提示签名无效。所以我想自己申请签名。但是我不知道为什么打包不了xpi。总是显示损坏,所以更没法弄签名。能不能帮我打包一个xpi,我去弄签名。 2. 楼上提供的方法没听说过,50.x以后的版本都可以用吗? |
|
5楼#
发布于:2017-01-04 23:04
签名好说,关键是打包不了xpi。先用的winrar,后来用tc自带的7z插件,今天上午专门装了7z。三种方法都是过来,装的时候都说损坏。
|
|
6楼#
发布于:2017-01-05 01:53
非常非常感谢各位。这个扩张确实有些原始,如果用stylish几行就能实现。我是看中他的规则写的相对准确一些,我是完全不会。然而他的图片太辣眼,我修改扩展的目的也是为了替换10组icon。javascript图标只是因为我喜欢咖啡杯,觉得特别有特色。大小懒得调成32和16的了,因为指示的时候是可以自动缩小的。
ff的签名验证机制真是佩服。我当时直接改linkalert.conlan@addons.mozilla.com路径内的icon,当时可以生效,但是一天后会提示签名失效。这种验证方式真厉害。 ls给linkalert配个扩展的方法确实厉害。免签名的方法就是5楼兄弟说的方法吗? 另外总结各位所说我之所以没打包成xpi,原因是因为没有删除META-INF 目录吗? |
|
7楼#
发布于:2017-01-05 02:45
已将aaaa007cn的版本签名,非常的好用。想请教一下jar文件实际上是没有用处的是吗?
因为我看到你修改的扩展直接去除了打包jar的环节。去除jar打包是对哪个文件进行修改了呢?我想知道一下,这样以后扩展升级了,我就知道怎么改了。 而你做的linkalert.icons@hill.xpi直接可以调用jar里的文件。 |
|
8楼#
发布于:2017-01-05 02:52
已将aaaa007cn的版本签名,非常的好用。想请教一下jar文件实际上是没有用处的是吗?
因为我看到你修改的扩展直接去除了打包jar的环节。去除jar打包是对哪个文件进行修改了呢?我想知道一下,这样以后扩展升级了,我就知道怎么改了。 而你做的linkalert.icons@hill.xpi直接可以调用jar里的文件。 |
|
9楼#
发布于:2017-01-05 14:42
|
|
10楼#
发布于:2017-01-06 13:24
|
|