IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Modules Perl Discussion :

debuter perl Irssi


Sujet :

Modules Perl

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 495
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 495
    Par défaut debuter perl Irssi
    Bonjour a tous.
    je ne sais pas si je suis au bon endroit ici (merci de deplacer le sujet au besoin)

    voila mon probleme : je suis recemment passe sur Irssi et j'adore.
    le probleme est pour le scripting. en effet, c'est pas aussi simple qu'avec Mirc >_<
    je me suis renseigne sur le site officiel. et j'ai choisis de coder en Perl.

    mes bouts de codes tests en Perl fonctionnent bien quand je load le script, mais je n'arrive pas a trouver de tuto pour "inter-agir" avec les utilisateurs.

    lien1 lien2
    ce sont les 2 meilleurs (seuls?) tutos que j'ai trouve. le probleme c'est qu'ils n'expliquent pas trop les fonction,argument ect (enfin a mon gout).
    je bloques entre autre sur les Irssi::signal_add('event privmsg', 'test');

    donc, je recherches un tuto un peux plus pousse et/ou un petit coup de pousse :/

    en vous remerciant a l'avance =)
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  2. #2
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Donne nous un exemple de ce que tu voudrais faire.

    --
    Jedaï

  3. #3
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 495
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 495
    Par défaut
    merci de t'interesser a mon cas

    pour debuter, je voudrais reagir (ecrire du texte) quand quelqu'un tape un mot
    pour l'instant j'ai ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Irssi::signal_add('event privmsg', 'test');
     
    sub test {
            my ($server, $data, $nick, $address) = @_;
            my ($target, $text) = split(/ :/ , $data, 2);
            print "Ok !" if ($text =~ "test");
    }
     
    ==> Irssi: Loaded script test_bot
    il ne se passe rien >_<

    sinon par la suite (mais chaque chose en son temps) reagir quand quelqu'un se connect au chan
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

  4. #4
    Expert confirmé
    Avatar de Jedai
    Homme Profil pro
    Enseignant
    Inscrit en
    Avril 2003
    Messages
    6 245
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Avril 2003
    Messages : 6 245
    Par défaut
    Utilise Irssi::print() au lieu de print()...

    --
    Jedaï

  5. #5
    Membre Expert
    Avatar de Doksuri
    Profil pro
    Développeur Web
    Inscrit en
    Juin 2006
    Messages
    2 495
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Juin 2006
    Messages : 2 495
    Par défaut
    nope :/ ca change rien
    j'ai essaye plusieurs syntaxes :
    Irssi::print ("Ok !") if ($text =~ "test");
    Irssi::print ("Ok !") if ($text = "test");
    Irssi::print "Ok !" if ($text =~ "test");
    Irssi::print "Ok !" if ($text = "test");
    ect ...
    La forme des pyramides prouve que l'Homme a toujours tendance a en faire de moins en moins.

    Venez discuter sur le Chat de Développez !

Discussions similaires

  1. [web] [debutant]perl sur apache & win32
    Par HeLLSoNG dans le forum Programmation et administration système
    Réponses: 17
    Dernier message: 13/12/2006, 23h47
  2. debutant:perl et nombre premier
    Par Shyboy dans le forum Langage
    Réponses: 7
    Dernier message: 22/05/2006, 16h01
  3. {debutant} perl et les accents...
    Par kriskikout dans le forum Langage
    Réponses: 2
    Dernier message: 12/05/2006, 17h47
  4. [debutant] Perl et langages de programmation?
    Par Caine dans le forum Langage
    Réponses: 4
    Dernier message: 06/12/2005, 12h26
  5. [debutant perl]PERL&MSSQL
    Par hash92 dans le forum SGBD
    Réponses: 18
    Dernier message: 29/11/2005, 22h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo