Avatar billede renny Nybegynder
31. juli 1999 - 16:41 Der er 9 kommentarer og
1 løsning

Domænetester DK

Er der nogle der ved hvor jeg kan finde en god domænetester til dk - com - org -net hvis jeg finder den rigtige giver jeg 200 point

renny
mail@renny.dk
Avatar billede renny Nybegynder
31. juli 1999 - 17:16 #1
PS. den skal køre på linux/unix server
Avatar billede rbnstudio Nybegynder
31. juli 1999 - 17:22 #2
Prøv at kigger her:
http://www.cdomain.com

De har et produkt som hedder Cdomainfree
Som er gratis. Det kører på unix/nt platform med Perl5.
Du kan selv rette lidt til i koden så den også kan understøtte .dk opslag....Det har jeg gjort. Hvis det er interessant så sig til...

Avatar billede renny Nybegynder
31. juli 1999 - 17:41 #3
vil du lige fortælle mig hvad jeg skal rette, tror du den kan tilrettes så den kun fortæller hvem der ejer domænet.
renny
Avatar billede rbnstudio Nybegynder
31. juli 1999 - 18:31 #4
Du skal finde dette det kode der står mellem disse to linjer:
___________________________
$root = $domain_fields[$#domain_fields];
___________________________

(Den kode som står mellem disse to koder skal du erstatte med den der står underneden)

______________________________
$ok = 0;
foreach $record (@TLDS) {
    if ($record eq $root) {
        $ok = 1;
____________________________

___________________
Denne kode skal sætte ind mellem de to ovenfornævnte linjer:
___________________


:$ok = 0;
foreach $record (@TLDS) {
    if ($record eq $root) {
        $ok = 1;


#Use InterNIC server
#$server = "rs.internic.net";
#Use the European whois.ripe.net server
#$server = "whois.ripe.net";

# "No match" is showed if domain not available in rs.internic.net
#$nomatch = "No match";
# "No entries" is showed if domain not available in whois.ripe.net
#$nomatch = "No entries";


@TLDS = ("com","net","org","edu","dk");

if($root eq "dk")
    {
    $server = "whois.ripe.net";
    $nomatch = "No entries";
    }

if($root eq "com")
    {
    $server = "rs.internic.net";
    $nomatch = "No match";
    }

if($root eq "net")
    {
    $server = "rs.internic.net";
    $nomatch = "No match";
    }
if($root eq "org")
    {
    $server = "rs.internic.net";
    $nomatch = "No match";
    }
if($root eq "edu")
    {
    $server = "rs.internic.net";
    $nomatch = "No match";
    }



______________________________
Jeg håber du kan forstå min vejledning.

Og ja, koden kan sagtens fortælle hvem der ejer domæne...Det har jeg min til at gøre
Avatar billede renny Nybegynder
31. juli 1999 - 22:37 #5

Hej rbnstudio

er du sikker på at du ikke har gjort andet, jeg har gjort helt som du beskrev men når jeg søger på et dk navn får jeg en fejlmeddelese
Avatar billede rbnstudio Nybegynder
01. august 1999 - 00:22 #6
Jeg tror jeg skrev noget forkert til dig
Prøv igen:



$root = $domain_fields[$#domain_fields];
_____________________________________
(Koden der er her efter den ovenstående linje skal erstattes med følgende)
______________________________________

#Use InterNIC server
#$server = "rs.internic.net";
#Use the European whois.ripe.net server
#$server = "whois.ripe.net";

# "No match" is showed if domain not available in rs.internic.net
#$nomatch = "No match";
# "No entries" is showed if domain not available in whois.ripe.net
#$nomatch = "No entries";


@TLDS = ("com","net","org","edu","dk");

if($root eq "dk")
    {
    $server = "whois.ripe.net";
    $nomatch = "No entries";
    }

if($root eq "com")
    {
    $server = "rs.internic.net";
    $nomatch = "No match";
    }

if($root eq "net")
    {
    $server = "rs.internic.net";
    $nomatch = "No match";
    }
if($root eq "org")
    {
    $server = "rs.internic.net";
    $nomatch = "No match";
    }
if($root eq "edu")
    {
    $server = "rs.internic.net";
    $nomatch = "No match";
    }

______________________________
(indsætningen af den ny kode slutter ved den nedenstående linje)
____________________________

$ok = 0;
foreach $record (@TLDS) {
    if ($record eq $root) {
        $ok = 1;
    }



Prøv igen.
Ellers kan du evt. sende den til mig, så skal jeg rette den til.
rbn@stelectric.dk
Avatar billede test43 Nybegynder
02. august 1999 - 22:40 #7
hvis det er på unix, hvorfor bare ikke lave en $svar = `whois $domain`; ...så skal du nok få et svar...
Avatar billede renny Nybegynder
02. august 1999 - 23:20 #8
Hej test43

Skal jeg lave en pl fil med denne kode

renny
Avatar billede test43 Nybegynder
02. august 1999 - 23:25 #9
her er et simpelt eksempel...
#!/usr/bin/perl
#prøv at skrive dettescript.pl?domænenavn i en browser #

#skaffer info om domænet ved hjælp af whois programmet#
$domaininfo = `whois $ENV{'QUERY_STRING'}`;
# udskriv #
print "content-type:text/html\n\n";
print "Info om domæne: $domaininfo";
#afslut#
exit;
Avatar billede renny Nybegynder
08. september 1999 - 13:54 #10
Jeg laver noget selv
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester