Page 3 of 20 FirstFirst 1234513 ... LastLast
Results 41 to 60 of 395
  1. #41
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Hang on,

    put these methods in you class too.

    Java Code:
        private void doProcessing(String strr) {
            String newStr = strr.split("\t")[0];
            removeDuplicates(newStr);
        }
    
        private void removeDuplicates(String s) {
            if(str.isEmpty()) {
                str.add(s);
            }
            else {
                for(int i = 0; i < str.size(); i++) {
                    if(!str.contains(s)) {
                        str.add(s);
                    }
                }
            }
        }
        
        private void printResult() {
            for(int i = 0; i < str.size(); i++) {
                System.out.println(str.get(i));
            }
        }

  2. #42
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    hello sir

    plz help me

  3. #43
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

  4. #44
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    yes i add new method and out put is here


    Java Code:
    168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    .6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.268.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2

  5. #45
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    it is printing so many time...

  6. #46
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    Also

    Java Code:
                      Logger.getLogger(Completed.class.getName()).log(Level.SEVERE, null, ex);
    gives error.So add comment line then i run..

  7. #47
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

  8. #48
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Quote Originally Posted by Mir View Post
    Also

    Java Code:
                      Logger.getLogger(Completed.class.getName()).log(Level.SEVERE, null, ex);
    gives error.So add comment line then i run..
    What error you get there.

  9. #49
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    ok
    Java Code:
    
     private void doProcessing(String strr) {
           String newStr = strr.split("\t")[0];
           removeDuplicates(newStr);
       }
    
       private void removeDuplicates(String s) {
           if(str.isEmpty()) {
               str.add(s);
           }
           else {
               for(int i = 0; i < str.size(); i++) {
                   if(!str.contains(s)) {
                       str.add(s);
                   }
               }
           }
       }
       
       private void printResult() {
           for(int i = 0; i < str.size(); i++) {
               System.out.println(str.get(i));
           }
       }
      
       public  void run(){
      
    	   Socket  server  = null;
    
           String clientName ="";
           String serverName ="";
           String Method; 
           String  host;
           URL url;
             
           String s;
           String sp;
           String s1;
           String s2;
           String s3;
           String s4;
           String s5;
           String s6;
    
           HttpRequestHdr request = new HttpRequestHdr();
           HttpReplyHdr   reply   = new HttpReplyHdr();
       
    	   boolean documentInCache = false;
    	   boolean serverFilesMayBeCached = false;
    	   DocumentInfo documentInfo;
    	   
    	   File file = null;					
    	   FileOutputStream fileToCache = null;
       
    	   
    	//   HttpURLConnection con = null;
    
    	   try {
    
    		   /*
                * Read HTTP Server Request from client 
                */
               request.parse(client.getInputStream());
               clientName = client.getInetAddress().getHostAddress();
     	   
               url = new URL( request.url );
    
               Method= request.method;
               int   port = url.getPort();
               int port1=url.getPort();
            if(port==-1)
            {
               port = 80;
            }
    
            s=String.valueOf(port);
    
            sp=String.valueOf(port1);
    	         
            InetAddress p = InetAddress.getByName(url.getHost());
    
       
            
            mainFrame.updateLog( ""  + clientName + "--->" +p.getHostAddress()+ "-" + Method+ " " + request.url+":" +port +"");
    	    
           
    
            synchronized(serversAccessibleWOProxy) 
    	           {
    				   if(!serversAccessibleWOProxy.containsKey(url.getHost())) 
    					   serverFilesMayBeCached = true;
    			   }
    			   
    			   synchronized(cache)
    			   {
    				  if(serverFilesMayBeCached &&
    				     !request.pragmaNoCache &&
    				     request.ifModifiedSince.equals("") &&
    				  	 cache.containsKey(url))
    				  {
    					  documentInCache = true;
    					  documentInfo = (DocumentInfo)cache.get(url);
    				  }
    				  else documentInfo = null;
    			   }
    
    			   
    			   
    		  if(documentInCache)
    		   {
    			   synchronized (documentInfo) 
    			   {
    				   File cachedFile = new File(config.getCacheDirectory(),
    										      documentInfo.getFileName());
    
    				   if (cachedFile.exists()) 
    			  	   {
    					
    					   synchronized (hits) 
    					   {
    						   hits = new Integer(hits.intValue()+1);
    					
    					   }
    					   documentInfo.incrementReferences();
    					   	
    					   FileInputStream in = new FileInputStream(cachedFile);
    					   OutputStream out = client.getOutputStream();
    					   
    					   byte data[] = new byte[2000];
    					   int count;
    					   while (-1 < ( count  = in.read(data))) 
    					   {
    						   out.write(data,0,count);
    						   Thread.yield(); // Remember this is multi-threaded
    					   }
    					   
    					   try {out.flush();} catch (Exception ef1){}
    					   try {in.close();} catch (Exception e){} 
    					   try {client.close();} catch (Exception e){}
    					   return;
    				   }
    			   }
    		   }
    	   
    			   
    		   try 
               {
    			   
    			   
    			   
    			   
            	   String spac="	";
            	   String spacpo=":";
            	   String spacp="-";
           	   
                   Date now = new Date();
                   DateFormat df =  DateFormat.getDateInstance();
                   DateFormat df1 = DateFormat.getDateInstance(DateFormat.MEDIUM);
                   String s11= df1.format(now);
                   String str3=s11;
                
                    str3 += "_proxy.log";
        			
                    Calendar cal = new GregorianCalendar(TimeZone.getTimeZone("Hongkong"));
    
                    int hour12 = cal.get(Calendar.HOUR);            // 0..11
                    int hour24 = cal.get(Calendar.HOUR_OF_DAY);     // 0..23
                    int min = cal.get(Calendar.MINUTE);             // 0..59
                    int sec = cal.get(Calendar.SECOND);             // 0..59
                    int ms = cal.get(Calendar.MILLISECOND);         // 0..999
                    int ampm = cal.get(Calendar.AM_PM);             // 0=AM, 1=PM
    
            		s4=Integer.toString(hour24);
            	    s5=Integer.toString(min);
            	    s6=Integer.toString(sec);
    
            	FileWriter fstream = new FileWriter("./" +str3, true);
    
            	BufferedWriter out = new BufferedWriter(fstream);
    
            	  FileReader fr = null;
                  str = new ArrayList<String>();
                  
                  try {
                      fr = new FileReader("./" +str3);
                      BufferedReader br = new BufferedReader(fr);
                      
                      String temp;
                      
                      while((temp = br.readLine()) != null) {
                          doProcessing(temp);
                      }
                      printResult();
                  } 
                  
                  catch (IOException ex) {
                      Logger.getLogger(Completed.class.getName()).log(Level.SEVERE, null, ex);
                      
                  }        
                  finally {
                      try {
                          fr.close();
                      } catch (IOException ex) {
                         Logger.getLogger(Completed.class.getName()).log(Level.SEVERE, null, ex);
                      }
                  }
          
          		//System.out.println(str);
               
            	out.write(clientName);
                out.write(spac);
                out.write(p.getHostAddress());
                out.write(spac);
                out.write(Method);
                out.write(spac);
                out.write(request.url);
                out.write(spacpo);
                out.write(s);
                out.write(spac);
                  
                out.write(s4);
                out.write(spacpo);
                out.write(s5);
                out.write(spacpo);
                out.write(s6);
                  
                out.newLine();
                out.flush();
                
               } 
               catch (Exception e) 
               {
                  
               }

  10. #50
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    Error

    Java Code:
    Exception in thread "Thread-3" java.lang.Error: Unresolved compilation problems: 
    	Logger cannot be resolved
    	Completed cannot be resolved to a type
    	Level cannot be resolved
    	Logger cannot be resolved
    	Completed cannot be resolved to a type
    	Level cannot be resolved

  11. #51
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Seems this is not the case with that code. It's about calling the run() Are you calling it through a thread?

    By the way, what exception you get?

    I can't compile and run, because few classes are missing there.

  12. #52
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Quote Originally Posted by Mir View Post
    Error

    Java Code:
    Exception in thread "Thread-3" java.lang.Error: Unresolved compilation problems: 
    	Logger cannot be resolved
    	Completed cannot be resolved to a type
    	Level cannot be resolved
    	Logger cannot be resolved
    	Completed cannot be resolved to a type
    	Level cannot be resolved

    Add these two lines.

    Java Code:
    import java.util.logging.Level;
    import java.util.logging.Logger;

  13. #53
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    Quote Originally Posted by Eranga View Post

    Add these two lines.

    Java Code:
    import java.util.logging.Level;
    import java.util.logging.Logger;

    when i add header file then i get this error

    [code]

    Exception in thread "Thread-3" java.lang.Error: Unresolved compilation problems:
    Completed cannot be resolved to a type
    Completed cannot be resolved to a type

    [code]

  14. #54
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

  15. #55
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    Quote Originally Posted by Eranga View Post
    Seems this is not the case with that code. It's about calling the run() Are you calling it through a thread?

    By the way, what exception you get?

    I can't compile and run, because few classes are missing there.
    i am not geting any type of exception.It is runing .But out put is not showing according to need..


    plz help me

  16. #56
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

  17. #57
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    Quote Originally Posted by Eranga View Post
    Ok at the time comment all logger adding statements in the code and compile.
    comment all logger adding statements and complie it.. out is

    Java Code:
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2
    192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192.168.6.2192

  18. #58
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    Quote Originally Posted by Eranga View Post
    On post #50 you are talking about an exception. Now what you say here?
    Before Adding logger comment then it is showing error.When i comment all logger then it is working well.Sorry for any type of typing mistak..

  19. #59
    Eranga's Avatar
    Eranga is offline Moderator
    Join Date
    Jul 2007
    Location
    Colombo, Sri Lanka
    Posts
    11,372
    Blog Entries
    1
    Rep Power
    20

    Default

    Ok, that mean your output is print the same again and again. It can be happened since you have called the run() function again and again.

    How many times execute the run() in your application.

  20. #60
    Mir
    Mir is offline Senior Member
    Join Date
    Mar 2008
    Posts
    447
    Rep Power
    7

    Default

    Quote Originally Posted by Eranga View Post
    Ok, that mean your output is print the same again and again. It can be happened since you have called the run() function again and again.

    How many times execute the run() in your application.
    3 -4 time i run the code.

    But when i run 1st time after adding full code that time i also geting so many time same ip..

Page 3 of 20 FirstFirst 1234513 ... LastLast

Similar Threads

  1. Must Read.....
    By sanjeevtarar in forum Forum Lobby
    Replies: 10
    Last Post: 03-03-2010, 07:16 PM
  2. how to read a form with JFS
    By crispy in forum JavaServer Faces (JSF)
    Replies: 2
    Last Post: 05-01-2008, 03:07 PM
  3. Read file
    By tajinvillage in forum Threads and Synchronization
    Replies: 0
    Last Post: 01-29-2008, 09:10 AM
  4. How to read the following
    By rrp in forum New To Java
    Replies: 0
    Last Post: 12-03-2007, 06:16 PM
  5. read txt file
    By sureshsri1981 in forum JavaServer Pages (JSP) and JSTL
    Replies: 0
    Last Post: 08-05-2007, 03:49 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •