我该如何让每个用户都安装上 Adblock Plus 并使用相同的过滤规则列表?
您是一名想要批量部署 Adblock Plus 的管理员吗?对于 Seamonky,您只能将 Adblock Plus 安装到每个用户的浏览器程序目录下。而对于 Firefox,您还可以在 extension 目录下建立一个名为 {d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}
的子目录
,并将 adblockplus.xpi (普通的 ZIP 文件)中的所有文件解压到这个目录下。
接着需要修改 Adblock Plus 的默认设置。找到并编辑 adblockplus.js 文件(Firefox 中的路径为 extensions/{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}/defaults/preferences/adblockplus.js
,SeaMonkey 中的路径为 defaults/pref/adblockplus.js
),如果不希望用户使用时受到 Adblock Plus 图标的影响,您可以将 extensions.adblockplus.showintoolbar 以及 extensions.adblockplus.showinstatusbar 修改为 false
。如果不希望用户初次启动 Firefox 收到订阅规则的提示,可以将 extensions.adblockplus.currentVersion 修改为 "2.0"。
最后如果您想让所有人都使用相同的过滤规则列表,可以修改 extensions.adblockplus.patternsfile 的默认设置。默认情况下过滤规则文件是保存在用户档案文件夹下(使用相对路径),这时候您需要将值修改为文件存放的绝对路径并保证任何人都可以读取这个文件,但只有您才具有文件的写入权限。之后您就可以启动浏览器添加所要共享的过滤规则或订阅列表。这样由于不具备文件写入权限,其他用户对过滤规则列表的所有修改都无法保存。