Whois complet et propre et bien détaillé pour votre script - mIRC/AdiIRC

Voici un Whois complet pour un script mIRC.

Installation:

Copier le contenu dans une nouvelle page de remote: Alt + R / Remote / File / New / Coller et Valider puis faire /whois sur quelqu'un pour tester.

Source / Exemple

raw 311:*: { 

  if (*|???H?? iswm $2) {
    echo -a $timestamp 1Whois sur 12 $+ $2 1 -----------------------------------------
  }
  else if (*|???F?? iswm $2) {
    echo -a $timestamp 1Whois sur 13 $+ $2 1 -----------------------------------------
  }
  else {
    echo -a $timestamp 1Whois sur $2 -----------------------------------------
  }
  echo -a $timestamp 1Adresse: $3 $+ @ $+ $4 ( $+ $6- $+ ) 

  haltdef 
} 

raw 379:*: {
  /echo -at *** Modes de $2 $6- 
  haltdef
}


raw 378:*:{ 
  echo -a $timestamp Host: $6 
  echo -a $timestamp IP: *@ $+ $7
  haltdef 
}

raw 307:*:{ 
  echo -a $timestamp 1 $+ $2 est un pseudo enregistré 
  haltdef 
} 
raw 319:*: { 
  echo -a $timestamp 1Présent sur: $remove($3- , $chr(58) ) 
  haltdef 
} 
raw 312:*: { 
  echo -a $timestamp 1Connecté via: $3 ( $+ $remove( $4- , $chr(58) ) $+ ) 
  haltdef 
} 
raw 330:*:{ 
  echo -a $2 $timestamp 1est authentifié à: $3 
  haltdef 
} 
raw 313:*:{ 
  echo -a $timestamp $2 1est un administrateur réseau 
  haltdef 
} 
raw 310:*:{ 
  echo -a $timestamp  $2 1est disponible pour l'aide 
  haltdef 
} 
raw 301:*: { 
  echo -a $timestamp 1Absent: $remove( $3- , $chr(58) ) 
  haltdef 
} 
raw 317:*: { 
  var %t = $replacecs($asctime($calc($ctime($fulldate) - $3)) ,Mon,Lun,Tue,Mar,Wed,Mer,Thu,Jeu,Fri,Ven,Sat,Sam,Sun,Dim,Feb,Fev,Apr,Avr,Mei,Mai,Jun,Juin,Jul,Juil,Aug,Août) 
  var %date = $gettok( %t , 1, 32 ) $gettok( %t , 3, 32 ) $gettok( %t , 2, 32 ) $gettok( %t , 5, 32 ) $gettok( %t , 4, 32 ) 
  echo -a $timestamp 1Inactif depuis: $duration($3)
  echo -a $timestamp Derniere activité le %date
  var %t = $replacecs($asctime($4) ,Mon,Lun,Tue,Mar,Wed,Mer,Thu,Jeu,Fri,Ven,Sat,Sam,Sun,Dim,Feb,Fev,Apr,Avr,Mei,Mai,Jun,Juin,Jul,Juil,Aug,Août) 
  var %date = $gettok( %t , 1, 32 ) $gettok( %t , 3, 32 ) $gettok( %t , 2, 32 ) $gettok( %t , 5, 32 ) $gettok( %t , 4, 32 ) 
  echo -a $timestamp Connecté depuis: %date 
  haltdef 
} 

raw 318:*: { 
  echo -a $timestamp 1Whois terminé sur $2 --------------------------------
  haltdef 
}