import java.awt.Graphics; import java.awt.event.ActionEvent; import java.io.*; import java.net.*; public class wgirc { public String server; public int port; public String nick; Socket echoSocket = null; PrintWriter out = null; BufferedReader in = null; public static void main(String[] args){ wgirc app = new wgirc(); } public wgirc(){ server = "irc.quakenet.org"; port = 6667; nick = "Jok`irc`test"; try { echoSocket = new Socket(server, port); out = new PrintWriter(echoSocket.getOutputStream(), true); in = new BufferedReader(new InputStreamReader( echoSocket.getInputStream())); } catch (UnknownHostException e) { System.err.println(e.getStackTrace().toString()); // System.exit(1); } catch (IOException e) { System.err.println(e.getStackTrace().toString()); // System.exit(1); } while(true){ read(); } } public void read(){ try { String a = in.readLine(); if(!a.equals(null)){ System.out.println(in.readLine()); } } catch (Exception e){ System.err.println(e.toString()); } } }