Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

NET::WHOISに関して

7 views
Skip to first unread message

gold

unread,
Aug 16, 2006, 10:26:30 PM8/16/06
to
perlでwhoisに問い合わせるプログラムを
書いてみたんですが、ドメイン情報など何も
表示されません。
どこがいけないのか判らないのですが
どなたかアドバイス頂ければ幸いです。
宜しくお願いします。


use Net::Whois;
use Carp;
$dom="microsoft.com";

my $w = new Net::Whois::Domain $dom
or die "Can't connect to Whois server\n";

print "Content-type: text/html\n\n";
print "<html>\n";
print "Domain: ", $w->domain, "\n";
print "Name: ", $w->name, "\n";
print "Tag: ", $w->tag, "\n";

Masanori HATA

unread,
Aug 17, 2006, 8:45:53 PM8/17/06
to
gold wrote:
> perlでwhoisに問い合わせるプログラムを
> 書いてみたんですが、ドメイン情報など何も
> 表示されません。
> どこがいけないのか判らないのですが
> どなたかアドバイス頂ければ幸いです。

> use Net::Whois;


> use Carp;
> $dom="microsoft.com";
>
> my $w = new Net::Whois::Domain $dom
> or die "Can't connect to Whois server\n";
>
> print "Content-type: text/html\n\n";
> print "<html>\n";
> print "Domain: ", $w->domain, "\n";
> print "Name: ", $w->name, "\n";
> print "Tag: ", $w->tag, "\n";

Net::Whois の man (perldoc) のコード例を参考にしたようですが、or die ...
の次の行に

unless ($w->ok) { croak "No match for $dom"; }

を入れるのを忘れていますね。
そして、結果は、

No match for microsoft.com at ...

となるだけですが。

http://search.cpan.org/~dhudes/Net-Whois-1.9/
で見ればわかりますが、このモジュールは、1999年以来更新されておらず、ほと
んど役に立たなくなっているもののようです。Rating のコメントにもそのよう
なことが書かれています。

--
Masanori HATA

gold

unread,
Aug 18, 2006, 2:45:25 AM8/18/06
to
了解しました。
ありがとうございました。


"Masanori HATA" <ha...@iname.com> wrote in message
news:ec32k1$2qq$1...@caraway.media.kyoto-u.ac.jp...

0 new messages