location.href = "data:text/plain," + encodeURIComponent(backgroundPage.getUserFilters().exceptions.join("\n"))
`abc.com
def.com
ghi.com`
.split("\n").forEach(function(domain){FilterStorage.addFilter(Filter.fromText(`@@||${domain}^$document`));})
getSubscriptions(false, true, function(subscriptions)
{
var exceptions = [];
var count = subscriptions.length;
subscriptions.forEach(function(subscription)
{
getFilters(subscription.url, function(filters)
{
filters.forEach(function(filter)
{
if (/^@@\|\|([^\/:]+)\^\$document$/.test(filter.text))
exceptions.push(filter.text);
});
if (--count == 0)
location.href = "data:text/plain," + encodeURIComponent(exceptions.join("\n"))
});
});
});
importRawFilters(
`abc.com
def.com
ghi.com`.replace(/^.*$/gm, function(domain) { return `@@||${domain}^$document`; }), false);
Return to Adblock Plus for Chrome support
Users browsing this forum: No registered users and 15 guests