begin process at 2012 02 13 00:13:59
  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...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
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 : 1,092 sec (4)

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