# HG changeset patch # User Yu Taninari # Date 1319465162 -32400 # Node ID 084adee7699bdd8aeb644eef4ae64060aa43ece3 # Parent 1d1bb77d871bb8b0d71d8811080110137d307b4f befor change diff -r 1d1bb77d871b -r 084adee7699b src/myVncClient/MyRfbProto.java --- a/src/myVncClient/MyRfbProto.java Fri Oct 21 17:25:33 2011 +0900 +++ b/src/myVncClient/MyRfbProto.java Mon Oct 24 23:06:02 2011 +0900 @@ -152,15 +152,12 @@ // over write void writeVersionMsg() throws IOException { clientMajor = 3; - if (serverMinor == 855) { - clientMinor = 855; - os.write(versionMsg_3_855.getBytes()); + if (serverMinor >= 9) { + clientMinor = 9; + os.write(versionMsg_3_998.getBytes()); } else if (serverMajor > 3 || serverMinor >= 8) { clientMinor = 8; os.write(versionMsg_3_8.getBytes()); - } else if (serverMinor >= 9) { - clientMinor = 9; - os.write(versionMsg_3_998.getBytes()); } else if (serverMinor >= 7) { clientMinor = 7; os.write(versionMsg_3_7.getBytes()); diff -r 1d1bb77d871b -r 084adee7699b src/myVncClient/MyVncClient.java --- a/src/myVncClient/MyVncClient.java Fri Oct 21 17:25:33 2011 +0900 +++ b/src/myVncClient/MyVncClient.java Mon Oct 24 23:06:02 2011 +0900 @@ -47,9 +47,10 @@ if (mainArgs.length > 0) pHost = mainArgs[0]; - else + else { getHost.ipRegister(); pHost = getHost.getAddress(); + } //pHost = "cls080.ie.u-ryukyu.ac.jp"; @@ -386,7 +387,7 @@ + "." + rfb.clientMinor); - if(rfb.serverMinor == 998) { + if(rfb.serverMinor == 855) { byte[] b = new byte[4]; b = rfb.readEchoPort(); echoPort = castByteInt(b);