Afnic : whois de noms de domaines

Soyez le premier à donner votre avis sur cette source.

Snippet vu 7 618 fois - Téléchargée 25 fois

Contenu du snippet

Ce code permet de faire un whois sur un nom de domaine.
Cela permet de connaitre beaucoup d'informations
sur les webmasters et de la registration de leur site.

Source / Exemple :


;========================
;    WHOIS (AFNIC)
;========================

alias afnic {
  set %detector OFF
  set %serv $1
  sockclose internic
  sockopen internic www.nic.fr 80
}

on *:sockopen:internic:{
if ($sockerr > 0) return
sockwrite -n internic GET /cgi-bin/whois?Object= $+ %serv $+ &Base=FRNIC&Action=Chercher...&affichage=standard&Exec=Consultation
;;ATTENTION : le sockwrite doit tenir en une ligne !!
window -e @INTERNIC Whois sur %serv
}

on *:sockread:internic:{
  if ($sockerr > 0) return
  :whois
  sockread %whois
  if ($sockbr == 0) return
  if (%whois != $null) {

    if ((domain: isin $gettok(%whois,1,32)) || (Registrant:<br> isin $gettok(%whois,1,32)) || (dbcopyright.html isin $gettok(%whois,1,32))) {
;;ATTENTION : instruction IF en une ligne !!
      set %detector ON
    }

    if (name="RealBase" isin $gettok(%whois,2,32)) {
      sockclose internic
      set %detector OFF 
    }

    if (</form isin $gettok(%whois,1,32)) unset %detector

    if (%detector == ON) {

      set %whois $remove(%whois,<br>,</tt>,<hr>,#0)
      set %whois $replace(%whois,&nbsp;,$chr(160))
      aline -ph 1 @INTERNIC %whois
      write c:\windows\bureau\Afnic- $+ %serv $+ .doc %whois
    }
  }
  goto whois
}

Conclusion :


Pour faire un whois :

/afnic <nom de domaine>

Exemple : /afnic aol.fr
Autre exemple : /afnic codes-sources.com

Bonne chasse. ;o)

A voir également

Ajouter un commentaire

Commentaires

Messages postés
1
Date d'inscription
samedi 14 novembre 2009
Statut
Membre
Dernière intervention
22 octobre 2010

ce tres intéressant
Messages postés
58
Date d'inscription
jeudi 25 juillet 2002
Statut
Membre
Dernière intervention
10 janvier 2005

J'ai créé cette source pour un usage pédagogique seulement. L'utilisation automatisée de cette source est interdite. Je vous remercie de votre compréhension.
Messages postés
69
Date d'inscription
jeudi 29 août 2002
Statut
Membre
Dernière intervention
27 avril 2007

Tres bonne source oui et n'etant pas trop lourde elle est qui plus est excllente au point de vue pedagogique. Franchement.. Chapeau! :)
Messages postés
2087
Date d'inscription
jeudi 12 décembre 2002
Statut
Modérateur
Dernière intervention
30 janvier 2011
8
Très bonne source, bonne utilisation des sockets.
Continue ainsi :o)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.