Firefox - 本地修改插件和强制唱歌

时间:2016-08-04 09:41:05

标签: firefox firefox-addon

我已经使用fast dial多年了。使用我快速简单的随机背景脚本:

<script type="text/javascript">
function changeImg() {
var fullpath = "file:///C:/Users/shdow/AppData/Roaming/Mozilla/Firefox/Profiles/qwvpaoc7.default/images/";
var newImgNumber =Math.floor(Math.random()*231);
document.body.style.backgroundImage = 'url(' + fullpath + "wp" + newImgNumber + ".jpg" +')';}
window.onload=changeImg;
</script>

脚本被直接添加到文件的头部:chrome://fastdial/skin/icons/fastdial.html现在,最近强烈的强制性唱歌,Firefox禁用修改后的插件作为“无符号扩展”

我已经尝试将我的脚本添加到greasemonkey,但显然它不能在chrome上运行://

所以,每次重启firefox时,我都必须重新安装插件并在本地修改它。很烦人。我可以做些什么来取回我的随机背景?

1 个答案:

答案 0 :(得分:0)

https://wiki.mozilla.org/Add-ons/Extension_Signing#FAQ

  
      
  • 如果我想安装未签名的扩展程序,我有哪些选择?   火狐?      
        
    • Developer Edition和Nightly版本的Firefox将具有禁用签名实施的设置。还有特别的   具有此设置的Release和Beta的无品牌版本   (请参阅,以便附加开发人员可以在没有附件的情况下处理他们的附加组件   必须签署每个构建。要禁用签名检查,您需要   将xpinstall.signatures.required首选项设置为“false”。   键入about:config到Firefox中的URL栏   在搜索框中键入xpinstall.signatures.required   双击首选项,或右键单击并选择“切换”,将其设置为false。
    •   
  •   

或者,您可以更改插件的ID,创建一个AMO帐户并将其作为未列出的插件提交给您自己使用。