begin process at 2008 07 21 01:39:08
1 213 551 membres
20 nouveaux aujourd'hui
14 167 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Utiiser les raw sans whois [ Divers / Aide et documentation ] (Corween)

Utiiser les raw sans whois le 01/07/2007 02:16:26

Corween
'soir

Ca fait quelques temps que je cherche si on peut utiliser les raw sans passer par un whois, je m'éxplique, j'aimerais faire un alias pour voir les chans où se trouve un user

Genre j'tappe : /Qchan
La ca traite la commande vec le serveur, ça set les chan dans une variable pi ca me le resttu sous forme de " echo -a $1 est sur %LesChansRenvoyésParLeServeur "


Donc je sais pas si c'est possible, avous dme dire :p

Merci :)

Re : Utiiser les raw sans whois le 01/07/2007 02:58:13

wims
Euh j'ai pas très bien compris mais si tu fait un alias, t'es quand même obliger d'utiliser les raw pour récup cette info

Re : Utiiser les raw sans whois le 01/07/2007 12:34:29

RCA ArKanis
il me semble que tu sois obligé de passer par un whois quand même
tu peux par contre rendre ce whois invisible, en arrêtant l'affichage par défaut (utilise haltdef)

Re : Utiiser les raw sans whois le 01/07/2007 15:15:03

TropNul
Réponse acceptée !
hello

au cas où tu aurais déjà un système de whois, utilises un système de bascule entre 2 groupes.

je m'explique:

Les évènements RAW ne peuvent pas être plusieurs fois présents dans tout ton script. Donc il est évident qu'il va falloir désactiver l'un d'eux pour en éxécuter un autre si ce cas se présente. Et c'est là que les #group deviennent utiles :)

Je schematise le principe:

Mon système de whois normal:

raw 301:*:{ }
raw 307:*:{ }
etc etc ...
raw 319:*:{ }
etc etc ...

Et pour le système pour récupérer les salons, je dois n'utiliser que la raw 319 bien évidemment.
Donc je vais créer un évènement raw 319

raw 319:*:{ }

Mais comment faire pour pouvoir utiliser les 2 systèmes ?
En utilisant 2 groupes. Exemples, je fais celà:

#whoisnorm on
raw 301:*:{ }
raw 307:*:{ }
etc etc ...
raw 319:*:{ }
etc etc ...
#whoisnorm end

#channels off
raw 319:*:{
 
des commandes
  etc etc ...
  WhoisBascule ok
}
#channels end

[ ( /help groups ) pour plus d'info. ]

Comme tu l'auras compris, l'un des 2 groupes créés ci-dessus doit toujours être à off et l'autre à on simultanément. Et c'est là que tu vas créer ton alias de bascule.

Alias WhoisBascule {
  If ($1 == ok) { Enable #whoisnorm | Disable #channels }
  Else { Disable #whoisnorm | Enable #channels }
}

Alias QChan {
  WhoisBascule
  des commandes ...
  etc etc ...
}

Cdt,
TropNul


Re : Utiiser les raw sans whois le 01/07/2007 17:47:10

wims

"Les évènements RAW ne peuvent pas être plusieurs fois présents dans tout ton script."


euh ? c'est mal exprimé je pense, tu voulais dire que généralement, les raw interviennent pour modifié l'affichage par défaut de mirc en utilisant un /halt ou un /haltdef.
Le fait est que après un /halt, il n'y a plus de traitement exterieur, alors qu'un /haltef arrête juste le texte par défaut

D'après le posteur, il veut simplement ne pas passer par un raw

Re : Utiiser les raw sans whois le 01/07/2007 18:02:27

wims

"Les évènements RAW ne peuvent pas être plusieurs fois présents dans tout ton script."


euh ? c'est mal exprimé je pense, tu voulais dire que généralement, les raw interviennent pour modifié l'affichage par défaut de mirc en utilisant un /halt ou un /haltdef.
Le fait est que après un /halt, il n'y a plus de traitement exterieur, alors qu'un /haltef arrête juste le texte par défaut

D'après le posteur, il veut simplement ne pas passer par un raw

Re : Utiiser les raw sans whois le 04/07/2007 23:20:29

Corween
Ha ok ><

En fait je vooulais passer par un raw mais pas par un whois ( dsl >< ) 'fin ça a l'air pômal dur, donc j'vais essayer d'm'y pencher d'ssus, merci Tropnul :)


Classé sous : whois, raw, utiiser

Participer à cet échange

Pub



Appels d'offres

Dessins techniques
Budget : 60€
Animation Flash - Doma...
Budget : 370€
Application flash medi...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS