FirefoxのアドオンにAdblock Plus Filter Uploaderというのがあります。Adblock PlusのフィルタリストをFTPかWebDAVでサーバにアップロードしてくれるものです。
複数台のPCでフィルタを共有するのに便利かなと思って使ってみたんですが、罠がありました。
まず、Aでフィルタいくつか登録し、アップロードします。
http://example.com/aaa http://example.com/bbb
Bでこのフィルタを参照するには、Adblockの同期フィルタを使います。これで、Aで登録したフィルタをBで読むことができます。
ここまでは問題有りません。問題は、Bで追加したフィルタをAで見たい場合。
上の続きで、Bでフィルタを登録します。
http://example.net/ccc http://example.net/ddd
これをアップロードすると、最初にアップロードされたものが置き換えられてしまうので、同期フィルタを読んでもAで登録した情報は失われています。
要するに、複数台のPCで同じ設定をしても、フィルタの情報を同期できるわけではありません。
よく考えればフィルタリストをアップロードするだけの機能しかないので、当たり前の話なんですが、synchronize the filters between different computers.
とか書いてあるのでうまいこと共有できるのかと思ってました。
複数台のPCでフィルタを共有する場合は、
- 各PCごとに別々のファイル名でアップロードする
- ファイルの数だけ同期フィルタに登録する
- もしくはサーバ側でまとめたものを公開して同期フィルタに登録する
で出来ます。
最近のコメント