commit
9cf15e55c9
@ -0,0 +1 @@ |
|||||||
|
Use https://datatracker.ietf.org/doc/html/rfc1459 as a reference for building an IRC client. |
@ -0,0 +1,5 @@ |
|||||||
|
cd /workspace/sigIRC |
||||||
|
javac -Xlint:unchecked -cp . sigIRC.java |
||||||
|
printf "\n\n\nRunning Program...\n\n" |
||||||
|
java sigIRC |
||||||
|
./clean |
@ -0,0 +1,29 @@ |
|||||||
|
import java.io.BufferedReader; |
||||||
|
import java.io.IOException; |
||||||
|
import java.io.InputStreamReader; |
||||||
|
import java.io.PrintWriter; |
||||||
|
import java.net.Socket; |
||||||
|
|
||||||
|
public class sigIRC{ |
||||||
|
static Socket socket; |
||||||
|
static PrintWriter out; |
||||||
|
static BufferedReader in; |
||||||
|
public static void main(String[] args) { |
||||||
|
try { |
||||||
|
socket = new Socket("projectdivar.com",6667); |
||||||
|
out = new PrintWriter(socket.getOutputStream(),true); |
||||||
|
in=new BufferedReader(new InputStreamReader(socket.getInputStream())); |
||||||
|
out.println("NICK sigonasr2"); |
||||||
|
out.println("USER sigonasr2 localhost localhost Sig"); |
||||||
|
while (true) { |
||||||
|
String line; |
||||||
|
if ((line=in.readLine())!=null) { |
||||||
|
System.out.println(line); |
||||||
|
} |
||||||
|
} |
||||||
|
} catch (IOException e) { |
||||||
|
e.printStackTrace(); |
||||||
|
} |
||||||
|
|
||||||
|
} |
||||||
|
} |
Loading…
Reference in new issue