Voici un petit complément PHP au script mIRC que vous avez pu trouver a l'entre article précèdent. il prend la liste de host généré par le script et les modifies en IP et sépare les host Undernet dans un fichier a part (pour les mettre en notify). il fonctionne sous Windows (Cygwin) et linux. Vous aurez sûrement à changer l'entête pour utilise votre interpréteur PHP avec le script (défaut to /usr/local/bin sous Linux). ---------------------------------begining--------------------------------- #!/usr/local/bin/php/php.exe 5) $entry++; { $trim = explode("@",$buffer[$x]); $retrim = explode(" ",$trim[1]); $host[$x] = $retrim[0]; $nick[$x] = $retrim[2]; $undernet = explode(".", $host[$x]); //echo $undernet[2]."\r\n"; if (@strtolower($undernet[2]) == "undernet") { $unethost++; //echo $host[$x]."\r\n"; fputs($output2,$host[$x]."\r\n"); fputs($output3,"$host[$x] $nick[$x]\r\n"); } else { $ip[$x - $unethost] = gethostbyname($host[$x]); fputs($output,$ip[$x - $unethost]."\r\n"); fputs($output3,$ip[$x - $unethost]." ".$nick[$x]."\r\n"); //echo $ip[$x]."\r\n"; } } } fclose($output); fclose($output2); fclose($output3); echo "\r\n"; echo "total en entry : ".$entry."\r\n"; echo "nombre de vhost undernet : ".$unethost."\r\n"; echo "nick are in $nfile , ip are in $ofile and unet vhost are in $o2file \r\n"; ?> ----------------------------------eof-------------------------------------