From: Axel Gembe Date: Wed, 8 Nov 2017 11:41:21 +0000 (+0700) Subject: Fixed to use ifconfig.co/ip instead of xergio.net because the server does not work... X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=10dc410934c6567a3d5f5ac42a1282b07f0f38c6;p=irssi-scripts.irssi.org.git Fixed to use ifconfig.co/ip instead of xergio.net because the server does not work anymore. --- diff --git a/scripts/ipupdate.pl b/scripts/ipupdate.pl index 42fa31b..dc99c45 100644 --- a/scripts/ipupdate.pl +++ b/scripts/ipupdate.pl @@ -5,6 +5,9 @@ # original create by legion (a.lepore@email.it) # # thanks xergio for IP show php script :> +# +# Fixed by Axel Gembe to use ifconfig.co/ip +# because the original server did not work anymore. use strict; use Irssi; @@ -12,22 +15,21 @@ use vars qw($VERSION %IRSSI); require LWP::UserAgent; use HTTP::Request::Common; -$VERSION = '1.2'; +$VERSION = '1.3'; %IRSSI = ( - authors => 'xlony', + authors => 'xlony, Axel Gembe', contact => 'anderfdez@yahoo.es', name => 'IPupdate', description => 'Auto "/set dcc_own_ip IP" on connect.', license => 'GPL', - changed => 'Tue Jan 3 18:33:56 CET 2006', + changed => '2017-11-08', ); sub ipset { my $user = LWP::UserAgent->new(timeout => 30); - my $get = GET "http://stuff.xergio.net/ip.php"; + my $get = GET "http://ifconfig.co/ip"; my $req = $user->request($get); my $out = $req->content(); - $out =~ s/.*IP real: ([0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?\.[0-9][0-9]?[0-9]?).*/$1/s; Irssi::print("%9IP update%_:", MSGLEVEL_CRAP); Irssi::command("set dcc_own_ip $out");