阅读:2104回复:3
Firefox4 扩展数据分享与批量安装
转载注明:http://alphatown.douban.com/115352/
写了两段简单的脚本,让大家可以比较容易的相互帮助,一起进入firefox4的行列 脚本使用步骤: 1、ctrl+shfit+j 打开消息台 2、输入执行框后执行 附:Firefox4 Beta 下载 http://www.mozilla.com/zh-CN/firefox/beta/ 第一段脚本如下,用于在firefox4下面批量安装扩展。 把扩展数据复制进输入框后,回车后开始安装。会弹出firefox4的扩展管理界面,选择第二项观察安装情况 建议使用新的配置文件。 (function(){var data = prompt("输入扩展分享数据");data = data?JSON.parse(data.replace(/\&/g,'&')):{};Components.utils.import("resource://gre/modules/AddonManager.jsm");for each (var url in data){AddonManager.getInstallForURL(url, function(aInstall) { aInstall.install();}, "application/x-xpinstall");}Application.prefs.setValue('extensions.checkCompatibility.4.0',false);window.open('about:addons');})() 第二段脚本如下,用于firefox4的使用者分享自己的扩展数据 (function(){Components.utils.import("resource://gre/modules/AddonManager.jsm");AddonManager.getAllAddons(function(addons){var rslt = {};for each(var addon in addons){if(addon.isActive && addon.type=='extension' && addon.sourceURI)rslt[addon.id]=addon.sourceURI.spec}alert(JSON.stringify(rslt));})})() 这里有我的分享数据 http://alphatown.douban.com/widget/foru ... /37993593/ |
|
1楼#
发布于:2011-03-07 16:51
Interesting1
|
|
|
2楼#
发布于:2011-03-07 16:51
up下
|
|
3楼#
发布于:2011-03-07 16:51
提到扩展就不要和批量沾边……
|
|
|