ネット:: ParseWhois.

whois情報を解析するためのNet :: whoisの拡張可能な代替手段
今すぐダウンロード

ネット:: ParseWhois. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Jeff Mercer
  • 出版社のWebサイト:
  • http://search.cpan.org/riffer/

ネット:: ParseWhois. タグ


ネット:: ParseWhois. 説明

NET :: WHOISの伸縮可能な代替案 Net :: ParseWhoisは、現在、主要なTLDとRegistrars(.com、.net、および.org - Registrarsを参照してください)のドメインのみをサポートしているPerlモジュールで、Net :: Whois.Net::ParseWhoisは、Net :: whoisを更新するのを試みます。 Net :: whois(Dana Hudes)の著者は、気持てされていないwhoisシステムを解析するという問題を解決する方法について発せて、この分岐モジュールを作成しました。 (Hudes氏がIETFドラフトを作成したいという理解は私の理解です。各レジストラに設定できる解析システム、または必要に応じて完全に上書きされています。クラスNet :: ParseWhois :: Domain :: Registrarには、WHOIS参照で返される可能性がある既知のサーバーのリストが含まれており、使用する特定のクラスを指定します。それぞれに。 Net :: ParseWhoisが 'root' whoisサーバーから紹介を受信すると、指定されたオブジェクトが作成され、そのオブジェクトに対してfollow_referralを呼び出します。ドメインが見つかった場合、その紹介を処理するためにレジストラクラスが定義されていない場合、メソッドOKはtrueを返しますが、メソッド 'unknown_registrar'もtrueを返します。 Net :: ParSewhoisはまだ紹介に従い、Raw_Whois_Text'.Synopsis#:: ParseWhois Distribution Package ...を使用して、T / Whois.plに基づくコード以下のコードを介して利用可能になります。 :: parsewhois;私の$ DOM = 'hegantabe.net'。 My $ W = NET :: PARSEWHOIS :: Domain-> New($ DOM); ($ W-> OK){警告 "エラー:"。 $ w - > {'エラー'}。 " "$ w - > {'エラー'}; $ DOMのための一致なし ";}登録:"、$ w->登録官、 " ";印刷"ドメイン: "、$ w->ドメイン" ";印刷"名前: "、$ w-> name" ";印刷"タグ: "、$ w->タグ" ";印刷"住所: "、map {" $ _ "} $ w->住所;印刷"国: "、$ W->国、" ";印刷"ネームサーバー: 「、MAP {"$$ _ ($$ _ ) "} @ {$ w->サーバー}; My($ c、$ t);($ c = $ w->連絡先){print"連絡先: "; $ tの場合(並べ片$ c){印刷" $ t: ";印刷マップ{" $ _ "} {$$ c {$ t}};}}レコードを作成します。"、$ w-> record_created;印刷 " レコードが更新されました: "、$ w-> record_updated" "; 要件: ・Perl


ネット:: ParseWhois. 関連ソフトウェア