Войти

Показать полную графическую версию : добавить из myfilter.txt текст в adblock.ini


mamont1
06-12-2011, 14:40
Есть скрипт adblock_update.js
// http://www.srware.net/forum/viewtopic.php?f=18&t=1950&start=30#p7330
// конвектор из подписок urlfilter.ini (для opera) в adblock.ini (для iron)
// фильтры с страницы https://fanboy-adblock-list.googlecode.com/hg/opera/
// с окном подтверждения
http = new ActiveXObject("Microsoft.XMLHTTP")
fso = new ActiveXObject("Scripting.FileSystemObject")
f=fso.CreateTextFile(file="adblock.ini", true)
W=new Array("https://fanboy-adblock-list.googlecode.com/hg/opera/urlfilter.ini",
"https://fanboy-adblock-list.googlecode.com/hg/opera/urlfilter-stats.ini",
"https://fanboy-adblock-list.googlecode.com/hg/opera/urlfilter-rus.ini")
i=0,txt="\t"+W[0]
while(i<W.length)
{
if(i) txt+="\nAND\t"+W[i]
http.open("GET", website=W[i++], false)
http.setRequestHeader("Accept","text/html")
http.send()
f.Write(http.responseText.replace(/\*/g,"").replace(/#/g,"# "))
}
WScript.Echo(txt+"\n\n\t\tis replaced and added to\n\n\t\t"+file)
f.Close()
создаётся файл с фильтрами adblock.ini - в который надо добавить данные из myfilter.txt
все файлы находятся в одной папке.

Одним скриптом можно такое организовать?




© OSzone.net 2001-2012