begin process at 2010 02 10 14:11:26
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive Java

 > 

Archives

 > 

Au secours

 > 

connexion a un serveur irc


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

connexion a un serveur irc

vendredi 11 avril 2003 à 11:23:39 | connexion a un serveur irc

damiendumas

salut !

Maintenant que j'ai installé JBuilder, je peux travailler.

Je suis en train de créer un bot enfin j'essaye, le seul truc qu'il me manque c'est comment créer la connexion ...

Si quelqu'un connait la reponse ce serait cool qu'il me la
refile.

Merci d'avance

Dams
jeudi 7 juillet 2005 à 22:02:07 | Re : connexion a un serveur irc

yohanv

Je te laisse cette source mais elle est pas terminer mais elle fonctionne bien enfin sur le serveur "irc.coolsmile.net"
J'espere quelle va t'aider . donne des nouvelle de ton bot.
import java.io.*;
import java.net.*;
import java.util.*;
/**
 * <p>
 * Titre : Connection à un serveur IRC
 * </p>
 *
 * @author Fou-Amoureux2005
 * @version 1.0
 */

public class Connection implements Runnable {

    final String serveur = "irc.coolsmile.net";

    final String chan = "#scrable";

    final String nick = "Ange-Bot";

    Socket socket = null;

    PrintWriter out = null;

    BufferedReader in = null;

    Thread thread = new Thread(this);

    public Connection() {
        try {
            socket = new Socket(serveur, 6667);
            out = new PrintWriter(new OutputStreamWriter(socket
                    .getOutputStream()), true);
            in = new BufferedReader(new InputStreamReader(socket
                    .getInputStream()));
            String line = null;

            System.out.println("En cour de connection...");

            out.println("NICK " + nick);
            out.println("USER " + nick + " hostname " + serveur
                    + " :Je suis en phase de test");
            out.println("JOIN " + chan);

            System.out.println("Connecté. Au serveur: " + serveur + " Pseudo: "
                    + nick);
            System.out.println("Connecté sur le channel: " + chan);

            thread.start();
        } catch (UnknownHostException e) {
            e.printStackTrace();
            System.out.println("Erreur : " + e);
        } catch (IOException e) {
            e.printStackTrace();
            System.out.println("Erreur : " + e);
        }
    }

    public void MessagePerso(String ecrit) {
        out.println("PRIVMSG #scrable :" + ecrit);
    }

    public void Lecture() {

        try {
            String s = in.readLine();
              int i=0;
               StringTokenizer st =new StringTokenizer(s,":!");//3 séparateurs ; , et
               int popo = st.countTokens();
               String Tab[] = new String [popo];                                                 // blanc
               while (st.hasMoreTokens()){  //boucle de lecture
                    Tab[i]=st.nextToken();i++;}
              
               for (byte p=0; p<Tab.length;p++ ){
                   System.out.println(Tab[p]);
                   }

           
        } catch (IOException e) {
          System.out.println("Erreur : " + e);
         
        } catch (NullPointerException e){
            System.out.println("Erreur : "+e);
             CloseConnection();
           
            }
    }

    public void CloseConnection() {
        socket.isClosed();
    }
    public void run() {
    }
}

 



Cette discussion est classée dans : créer, serveur, connexion, irc


Répondre à ce message

Sujets en rapport avec ce message

Probleme de connexion JDBC avec APPLET [ par Volfield ] Bonjour, je réalise une applet qui doit se connecter sur un serveur de BDD mysql distant.Quand je fais les test sur mon easyphp, pas de problème.Quand AIE AIE AIE ->probleme de connexion [ par Frouf85 ] Bonjour,Je développe une application client serveur qui devrait par la suite sur internet. Une application cliente se connecte à une application serve Allocation de port de connexion dynamiquement [ par linupat ] BonjourJe souhaite réaliser un serveur pouvant acceuillir une infinité de client (de l'ordre du résonnable). Les clients pouront interroger le serveur Problème de connexion avec UDP [ par patbloup ] Voilà je souhaite me faire un client/serveur UDP, rien de plus simple!!! Mais voilà je trouve pas mal de source sur le Web ou les Exceptions du à la c Un salon javafr sur IRC [ par indo__ ] Le salon JavaFR vient d'ouvrir sur le réseau IRC du serveur quakenet (irc.quakenet.org). C'est un espace ou les utilisateurs du langage Java se retrou Questions sur les serveurs java [ par Zephiroth ] Bonjours à tous !! j'aimerais qq petites réponses aux questions existentielles que je me pose :p 1)Est-il possible d'implémenter autre chose que des s [JAVA] Serveur - Client connexion [ par Lem001 ] Voila j'essais de faire un petit prog du style msn, pour communiquer.J'ai ma classe GUI serveur, qui lorsqu'on click sur un bouton appel une methode d connexion SSL [ par darktigrou ] Bonjour j'ai un problème sur une application de videosurveillance java!Elle fonctionne actuellement grâce à des sockets classiques, le problème vien d Thread et ThreadGroup comment les fermer ? [ par Omeda ] Bonjour tout le monde, Je suis actuellement entrain de faire une application client/serveur cependant je rencontre quelques difficultés avec les threa j2me connexion a une base de données [ par infkb ] Bonjour, D’abord merci pour m’avoir répondu , ma question est comment créer une base de données dans une application j2me ? g sais qu’un Record Store


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,593 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales