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
}