Thread Schnellster öffentlicher Nameserver meines Standortes (20 answers)
Opened by mixxer at 2017-05-17 01:16

mixxer
 2017-05-20 00:13
#186566 #186566
User since
2016-04-01
25 Artikel
BenutzerIn
[default_avatar]
Vorher:
script.pl (6.4kb):
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
system( qq[wget -nv https://www.ungefiltert-surfen.de/nameserver/ch.txt -O $tmp_file] );
system( qq[cat $tmp_file > $dns_list_file] );
system( qq[echo >> $dns_list_file] );
system( qq[wget -nv https://www.ungefiltert-surfen.de/nameserver/de.txt -O $tmp_file] );
system( qq[cat $tmp_file >> $dns_list_file] );
system( qq[echo >> $dns_list_file] );
system( qq[wget -nv https://www.ungefiltert-surfen.de/nameserver/at.txt -O $tmp_file] );
system( qq[cat $tmp_file >> $dns_list_file] );
system( qq[echo >> $dns_list_file] );
system( qq[rm -f $tmp_file] );

open ( $ax, "<", $dns_list_file );
@$list = <$ax>;
close ( $ax );
chomp ( @$list );


Nachher:
script.pl (2.8kb):
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
use LWP::Simple;
for ( qw[ de ch at ] ) {

    $ax = 'http://www.ungefiltert-surfen.de/nameserver/'.$_.'.txt';
    $bx = get $ax;
    
    die "Konnte $ax nicht laden!" unless defined $bx;
    
    push @$list, split( /\n/, $bx.qq[\n] );
}


:)
Danke!

leider geht mit LWP::Simple kein https aber per http gibts die Dateien zum Glück auch...

View full thread Schnellster öffentlicher Nameserver meines Standortes