Liste des ips sur un canal

Contenu du snippet

Ce petit remote va vous permettre de lister les ips des personnes présentes sur un canal et d'écrire les résultats dans un fichier.

ATTENTION : cela ne marche que sur des serveurs n'encryptant pas les hosts, ou bien, que sur les personnes ayant enlevé leur mode user +x ( cryptage des hosts )

J'ai crée ce remote pour PsYKooZ .

Source / Exemple :


;### By Sorn_Drixer ###
alias ip {
  if ($1 == $null) { echo -a Canal non précisé | halt }
  else { set %chnip $1 }
  .remove ip.txt
  .enable #Decode-ip
  set %chnb $nick(%chnip,0)
  set %chnb2 0
  :suite
  inc %chnb2 1
  dns $nick(%chnip,%chnb2)
  if (%chnb > %chnb2) goto suite
  else { unset %chnb | unset %chnb2 | unset %chnip | echo -a Résultat dans ip.txt | halt }
}

#Decode-ip OFF
on *:DNS:{
  if ($raddress == $null) { write ip.txt $nick est : INTROUVABLE }
  else { write ip.txt $nick est : $raddress }
}
#Decode-ip END
;### By Sorn_Drixer ###

Conclusion :


Tout ceci à mettre dans les remotes.
Pour le faire fonctionner, faites : /ip #uncanal

Voila.
Mon site : http://www.Bot-Corporation.fr.st

A voir également

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.