I use ADBlock Plus at work and in 2 home PCs. Many times I'll block an AD on a page, or create a custom filter, on one machine and then have to block again at the other machines. Is there a way to ensure changes to one instance will reflect or synchronize to the others?

I have been thinking about using dropbox, but I don't think I can create a "hotlink" that points to the current version of a shared file, only to a certain revision of it. I have yet to test to be sure.
–
That Brazilian GuySep 14 '13 at 1:13

1 Answer
1

A combination of a file synchronization tool and an HTTP server will do the trick:

First, create a synched folder on all the computers where you use ADBlock Plus. Place an empty text file on that folder, and put [Adblock Plus 2.0] as the first line of the file. Copy all your custom filters to this file.

Now start an HTTP server on the machine (you can have it blocked by firewall, as we will use only localhost), and have it serve the folder where the file resides.

Finally, add a new filter subscription and set its address as http://localhost/<yourfilename>.

For the file sync, Dropbox is a great tool, and it runs on Windows, Linux and mac. For the HTTP protocol, in Linux apache is the most popular server. In Windows I use a nice little app called mongoose.

Maybe running an HTTP server is too complex. But I can't think of a simpler solution. An alternative is using git on all computers and hosting the file on github, that offers free hosting, but I don't thing git fits in the "simpler" category...
–
That Brazilian GuyFeb 15 '14 at 21:36