Raw 353

cs_mikrobe Messages postés 15 Date d'inscription vendredi 20 juin 2003 Statut Membre Dernière intervention 4 janvier 2006 - 4 janv. 2006 à 02:50
Alex_974 Messages postés 29 Date d'inscription lundi 16 janvier 2006 Statut Membre Dernière intervention 14 février 2006 - 31 janv. 2006 à 16:36
Bonjour à tous, voici ma question.
raw 353:*: {var %t 4, %max $0
while %t <= %max {
write g:\web\nicks_canal\ $+ $3 $+ .txt $remove($gettok($1-,%t,32),+,@)
inc %t
}
Ceci me permet d'inscrire les nicks présent sur un canal dans un fichier texte quand je join ce canal. J'aimerais savoir s'il y à possibilité d'ajouter égallement les users@host, comme avec la commande $address par example.

Merci :)

3 réponses

cs_tofu Messages postés 1726 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 13 juin 2009 1
4 janv. 2006 à 06:33
utilises le raw du "who" c'est le 314 je crois pour pouvoir réupérer l'adresse aussi.


-1337 connexion-
0
Alex_974 Messages postés 29 Date d'inscription lundi 16 janvier 2006 Statut Membre Dernière intervention 14 février 2006
31 janv. 2006 à 16:34
Je pense que ca ca pourrait repondre a tes attentes mais j'en suis pas sur j'ai remplacé le fichier txt par un fichier ini seule facon d'ordonner correctement le fichier. Ou alors utilise un separateur dans le fichier texte comme $chr(157) mais je pense que le fichier ini est la meilleure facon de le ranger. ;(
on *:JOIN:*: {
if ($nick == $me) {
who $chan
}
}
raw 352:*: {
writeini g:\web\nicks_canal\ $+ $2 $+ .ini $6 Realname $9-
writeini g:\web\nicks_canal\ $+ $2 $+ .ini $6 Host $3 $+ @ $+ $4
writeini g:\web\nicks_canal\ $+ $2 $+ .ini $6 Serveur $5
if ( @ isin $7 ) {
writeini g:\web\nicks_canal\ $+ $2 $+ .ini $6 Status Op
}
elseif ( + isin $7 ) {
writeini g:\web\nicks_canal\ $+ $2 $+ .ini $6 Status Voice
}
elseif ( @+ !isin $7 ) {
writeini g:\web\nicks_canal\ $+ $2 $+ .ini $6 Status Regulier
}
}
Lors de la cmd /who $chan j'ai remarqué un * pour irix dans le $7 je pense que ca signifie IRCop mais je n'en suis pas sur si les autres pouvait repondre a cette interrogation :). Attention lol pour les gros chan ca risque d'être un peu long pour que le fichier ini soit creer entierement j'ai fait un who sur #!bot! du serveur wana ca m'a pris environ 40 sec pour lister tous les pseudos (environ 440). Jte propose cette solution pour d'avoir une categorie bien distinct pour chaque nicks avec status realname etc..;
J'espere vraiment t'avoir aidé :)
0
Alex_974 Messages postés 29 Date d'inscription lundi 16 janvier 2006 Statut Membre Dernière intervention 14 février 2006
31 janv. 2006 à 16:36
Et il y a aussi le $8 que je ne comprends pas si quelqu'un pouvait m'eclairer. Merci d'avance ;)
0
Rejoignez-nous