1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
| package java;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.PrintWriter;
import java.net.ServerSocket;
import java.net.Socket;
public class Imp {
public static void main(String[] args) {
String i;
new Thread(new Runnable() {
public void start() {
ServerSocket ss = new ServerSocket(1234);
while (true) {
Socket s = ss.accept();
try {
BufferedReader os = new BufferedReader(new InputStreamReader(s.getInputStream()));
while((i = is.readLine()) != null) {
is.add(line);
}
} catch (IOException ex) {
;
}
}
}
@Override
public void run() {
// TODO Auto-generated method stub
}
}).run();
try {
FileOutputStream a = new FileOutputStream("message.txt");
PrintWriter is = new PrintWriter(a,true);
while (true){
for(String x : is) {
int fa;
int mi;
for(int b = mi; b < fa; b++) {
try {
Socket s = new Socket(x, b);
os.println(x +b);
}catch (IOException ex) {;}
}
} is.clear(); }
} catch (InterruptedException | FileNotFoundException ex) {ex.printStackTrace();
}
}} |