]> git.99rst.org Git - irssi-scripts.irssi.org.git/commitdiff
Make localize.pl use utrace.de
authortka <redacted>
Tue, 25 Nov 2014 11:12:20 +0000 (12:12 +0100)
committertka <redacted>
Tue, 25 Nov 2014 11:12:20 +0000 (12:12 +0100)
All ipdb providers seem to be dead. Using utrace.de, localizing
actually works again.

scripts/localize.pl

index 8d009859b5e5c936c5ebe2913022df4a90a8cb4d..3dac62936dcbc35cec298bbdcc710176bc5b25de 100644 (file)
@@ -186,16 +186,16 @@ $procs = 0;
 );
     
 %ipdb = (
-    d1localizer=>{ name=>'localizer',
+    d1utrace=>{ name=>'utrace',
                   active=>1,
-                  url=>'http://jan.kneschke.de/projects/localizer/index.php?query=',
-                  city=>'<tr><td><b>City<\/b><\/td><td>(.*?)<\/td>',
-                  province=>'<tr><td><b>Province<\/b><\/td><td>(.*?)<\/td><td>',
-                  country=>'<tr><td><b>Country<\/b><\/td><td>(.*?)<\/td>',
-                  provider=>'<tr><td><b>\(Backbone-\)Provider<\/b><\/td><td>(.*?)<\/td>', 
+                  url=>'http://xml.utrace.de/?query=',
+                  city=>'<region>(.*?)<\/region>',
+                  province=>'<org>(.*?)<\/org>',
+                  country=>'<countrycode>(.*?)<\/countrycode>',
+                  provider=>'<isp>(.*?)<\/isp>', 
                   failure=>'request-limit-exceeded|Host not found'},
     d2ipatlas=> { name=>'IP-Atlas',
-                 active=>1,
+                 active=>0,
                  url=>'http://www.xpenguin.com/plot.php?address=',
                   city=>'is located in (.*?),',
                  province=>'is located in.*, (.*?) \(state\),',
git clone https://git.99rst.org/PROJECT