Mark Gillespie írt egy kis programot, ami automatikusan frissíti Operában az urlfilter.ini-t azok kedvéért, akik megszokták ezt a funkciót Firefoxban.
A szoftver futtatásához szükséges minimum a .NET Framework 2.0 megléte a Windows-on.
Fontos tudnivalók:
A program 7 naponta frissíti az urlfilter.ini-t és értelemszerűen felülírja az egész fájlt. Tehát ha blokkolsz manuálisan, akkor azt is. De erre is gondolt a fejlesztő. Hozz létre a gyári urlfilter.ini mellett egy urlfilter.localuser nevű fájlt és ebbe írd bele a blokkolt címeket. Ezeket a címeket frissítésnél automatikusan hozzácsatolja az urlfilter.ini-hez, így a manuálisan blokkolt listád is megmarad.
Az Adblock Plus-hoz hasonlóan az automatikus frissítéseket csak újraindítás után tudja alkalmazni, de a függőben levő frissítésekkel az Opera következő újraindításakor automatikusan frissíti az urlfilter.ini-t.
Habár a kis programnak folyamatosan futni kell, de a memóriaigénye 5-600 kilobájt körül van.
A szerveroldali script forrása:
<?php $myFile = "urlfilter.ini"; if(strlen($_POST['addition']) > 1) { $fh = fopen($myFile, 'a') or die("can't open file"); fwrite($fh, "http://"); fwrite($fh, $_POST['addition']); fwrite($fh, "\r\n"); fclose($fh); } else { echo "<script>alert('Twat Alert!');</script>"; } ?> URLFilter Submission Form <form action="<?php echo $PHP_SELF;?>"" method="post"> <LABEL for="firstname">http://</LABEL> <input type="text" name="addition" /> <input type="submit" /> </form>