Events pour xchat en perl

Signaler
Messages postés
28
Date d'inscription
samedi 6 mars 2004
Statut
Membre
Dernière intervention
24 juillet 2005
-
Messages postés
28
Date d'inscription
samedi 6 mars 2004
Statut
Membre
Dernière intervention
24 juillet 2005
-
Salut a tous

Je me suis mis au perl il y a peu de temps et ce que je voudrais fair c
virer les evenements textuel d'origine de mon xchat pour me coder un
script en perl moi meme et pourvoir me fair mes events comme je les veux

Le soucis c'est qu'etant nouveau en perl (et armé d'un bon tuto lol)
certain truc concernant l'irc ne sont pas dans les tutos perl que l'ont
trouve,par exemple les identifieur mirc du genre
$nick,$me,$chan,$opnick,ect... sous perl je connais pas leur
traduction

Donc si kelkun c'est deja fait un script en perl pour ces events pourrait il me le passer pour que je puisse m'en inspirer

Merci d'avance



Jamu

2 réponses

Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
5
Xchat::getlist("truc") doit retourner ce qu'il
faut, du moins une référence a un array ou un hachage qui lui contient
tout ce que tu veux. Tout est dans la doc Perl >2.0 dispo sur
xchat.org .

Le problème est que cette fonction de ce module ne fonctionne pas sous
Win, donc je n'ai jamais pu l'utiliser, à ta place (jamais eu la motiv
pour avancer plus) je ferais ca "en bourrin" : crées toi un hachage à
la connexion, du type

%hash = {};

et ensuite par exemple pour le nick lors de la raw 001 je crois, capture ton nick et enregistre le dans un Xchat::hook_... :

%hash{moi} = $_[1][N];

(N+1-ième mot)

Je m'y connais très peu, dsl pour les deux pmsg que j'ai laissés sans
réponse j'ai pas retrouvé les links que j'avais, de toute facon la
meilleure doc reste xchat.org :((

courage :]



PaDa
Messages postés
28
Date d'inscription
samedi 6 mars 2004
Statut
Membre
Dernière intervention
24 juillet 2005

Merci PaDa mais de toute facon le problem win se pose pas pour moi vu
que je suis sous Linux,je vais bucher dans la direction que tu m'as
donné

Merci encore :)