手动修改link alart,但是改好后压成zip,再改成xpi,安装显示错误。谁能帮我改一下扩展,将txt改名为jar,替换原扩展里chrome下的同名文件。我再想办法签名。[附件][附件]
回复(20) 2017-01-03 14:07 来自版块 - Firefox 正式版和测试版
表情
skytalk 刚刚测试了下,3楼的zip文件没问题,从amo下载link alert,删除chrome/linkalert.jar,3楼的zip,重命名jar。 补充一句,winrar或7z封装zip,压缩等级选正常压缩,就是normal [附件][附件](2017-01-04 23:38)
hill签名好说,关键是打包不了xpi。先用的winrar,后来用tc自带的7z插件,今天上午专门装了7z。三种方法都是过来,装的时候都说损坏。(2017-01-04 23:04)
skytalk 关于签名,你可以看着两个帖子。 https://www.firefox.net.cn/read-50839 https://www.firefox.net.cn/read-53524(2017-01-04 22:29)
白左你用的解压软件太垃圾的缘故吧,总之7z是可以完美支持xpi和jar格式资源替换的 在7z GUI里打开到相应文件路径,把要替换的文件拖拽出来改完了再直接拖拽回去更新压缩文件就搞定了 签名是另外的问题,楼上有解决方案(2017-01-04 19:57)
hill多谢,但我有两个问题。 1. 正如楼上所说,直接在ff配置文件夹里修改扩展,虽然当时可以生效,但是一段时间后就会提示签名无效。所以我想自己申请签名。但是我不知道为什么打包不了xpi。总是显示损坏,所以更没法弄签名。能不能帮我打包一个xpi,我去弄签名。 2. 楼上提供的方法没...(2017-01-04 14:24)
skytalk 看了下,这个扩展虽然是将xpi解压到linkalert.conlan@addons.mozilla.com路径内,但如果修改该路径内的任何文件,都会导致该路径内的签名文件失效。firefox v48之后的版本自动禁止为签名扩展,可以用下面的方法绕过强制签名。 // Creat...(2017-01-04 13:54)
hill难道要装java sdk(2017-01-04 11:50)
hill再传一份zip的。哪位可以下载后改成jar,替换扩展里的同名文件。 [附件](2017-01-03 17:22)
hill我就是这么做的。 linkalart.jar是我自己修改好的,上传时由于论坛限制改成了TXT。 把linkalart.jar直接放到我目前ff的配置里是直接可以起作用的。但一段时间后,ff会自检出扩展的安全问题,强制禁用。 所以我才想做到扩展里,然后签名。(2017-01-03 17:19)
fang5566怎么能这么改呢。jar本质是一个zip格式压缩包,里面还有实际运行的代码等文件。按照扩展本来的结构弄好以后,先压缩成zip格式,然后改名为jar格式。最上层也是按照原来结构弄好,打包成zip格式,再改成xpi格式。(2017-01-03 16:03)

返回顶部