From 6224319f82617cf62e96de472ac2b475e7ae69ab Mon Sep 17 00:00:00 2001 From: tka Date: Tue, 25 Nov 2014 12:12:20 +0100 Subject: Make localize.pl use utrace.de All ipdb providers seem to be dead. Using utrace.de, localizing actually works again. --- scripts/localize.pl | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/localize.pl b/scripts/localize.pl index 8d00985..3dac629 100644 --- a/scripts/localize.pl +++ b/scripts/localize.pl @@ -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=>'City<\/b><\/td>(.*?)<\/td>', - province=>'Province<\/b><\/td>(.*?)<\/td>', - country=>'Country<\/b><\/td>(.*?)<\/td>', - provider=>'\(Backbone-\)Provider<\/b><\/td>(.*?)<\/td>', + url=>'http://xml.utrace.de/?query=', + city=>'(.*?)<\/region>', + province=>'(.*?)<\/org>', + country=>'(.*?)<\/countrycode>', + provider=>'(.*?)<\/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\),', -- cgit v1.2.3 From be44f72d3c04ebc933feb121d51b4556a441d36d Mon Sep 17 00:00:00 2001 From: tka Date: Sat, 6 Dec 2014 11:57:45 +0100 Subject: Version Update - Changed Version to last change date - Added API documentation URL for utrace.de --- _data/scripts.yaml | 4 ++-- scripts/localize.pl | 7 ++++++- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/_data/scripts.yaml b/_data/scripts.yaml index c25007e..8a7a991 100644 --- a/_data/scripts.yaml +++ b/_data/scripts.yaml @@ -2147,12 +2147,12 @@ contact: "stefan@pico.ruhr.de" description: "Localizes users using traceroute, the localizer database or IP-Atlas" filename: "localize.pl" - modified: "2008-05-17 17:39:09" + modified: "2014-11-25 14:20:00" license: "GPLv2" modules: "LWP::UserAgent HTML::Entities Data::Dumper Socket" name: "localize" url: "" - version: "2003112301" + version: "2014112501" - authors: "Peder Stray" contact: "peder@ninja.no" diff --git a/scripts/localize.pl b/scripts/localize.pl index 3dac629..7aabe9f 100644 --- a/scripts/localize.pl +++ b/scripts/localize.pl @@ -52,11 +52,15 @@ # # 03.07.2002 # *switched to Data::Dumper +# +# 25.11.2014 +# Added utrace.de as a localizer +# http://www.utrace.de/ use strict; use vars qw($VERSION %IRSSI); -$VERSION = "2003112301"; +$VERSION = "2014112501"; %IRSSI = ( authors => "Stefan 'tommie' Tomanek", contact => "stefan\@pico.ruhr.de", @@ -186,6 +190,7 @@ $procs = 0; ); %ipdb = ( + # For utrace.de API documentation, see http://en.utrace.de/api.php d1utrace=>{ name=>'utrace', active=>1, url=>'http://xml.utrace.de/?query=', -- cgit v1.2.3