import java.net.*;
import java.io.*;
class LoginClient
{
public static void main(String[] args) throws Exception
{
Socket s = new Socket("58.246.247.252",10009);
BufferedReader bufr = new BufferedReader (new InputStreamReader(System.in));
PrintWriter out =new PrintWriter(s.getOutputStream(),true);
BufferedReader bufIn = new BufferedReader(new InputStreamReader (s.getInputStream()));
for (int x =0;x<3 ;x++ )
{
String line = bufr.readLine();
if(line ==null)
break;
out.println(line);
class UserThread implements Runnable
{
private Socket s ;
UserThread(Socket s)
{
this.s =s;
}
public void run()
{
String ip =s.getInetAddress().getHostAddress();
System.out.println(ip+".....connected");
try
{
for(int x =0;x<3;x++)
{
BufferedReader bufIn= new BufferedReader (new InputStreamReader(s.getInputStream()));
String name =bufIn.readLine();
if(name ==null)
break;
BufferedReader bufr =new BufferedReader (new FileReader("user.txt"));
PrintWriter out =new PrintWriter(s.getOutputStream(),true);
String line =null;
boolean flag =false ;
while((line=bufr.readLine())!=null)
{ if(line.equals(name))
{
flag =true ;
break;
}
}
if(flag)
{
System.out.println(name+",已登录");
out.println(name+",欢迎光临");
break;
}
else
{
System.out.println(name+",尝试登录");
out.println(name+",用户名不存在");
}
}
s.close();
}
catch (Exception e)
{
throw new RuntimeException(ip+"校验失败");
}
}
}
class LoginServer
{
public static void main(String [] args) throws Exception
{
ServerSocket ss =new ServerSocket (10009);
while(true)
{
Socket s =ss.accept();