Timus Online Judge provides you an opportunity to participate in online versions of many contests held at the Ural Federal University on a regular basis. See the rules of online contests.
File list:
Messenger
........\build
........\.....\classes
........\.....\.......\com
........\.....\.......\...\socket
........\.....\.......\...\......\Download.class
........\.....\.......\...\......\History.class
........\.....\.......\...\......\SocketClient.class
........\.....\.......\...\......\Upload.class
........\.....\.......\...\ui
........\.....\.......\...\..\ChatFrame$1.class
........\.....\.......\...\..\ChatFrame$10.class
........\.....\.......\...\..\ChatFrame$11.class
........\.....\.......\...\..\ChatFrame$12.class
........\.....\.......\...\..\ChatFrame$2.class
........\.....\.......\...\..\ChatFrame$3.class
........\.....\.......\...\..\ChatFrame$4.class
........\.....\.......\...\..\ChatFrame$5.class
........\.....\.......\...\..\ChatFrame$6.class
........\.....\.......\...\..\ChatFrame$7.class
........\.....\.......\...\..\ChatFrame$8.class
........\.....\.......\...\..\ChatFrame$9.class
........\.....\.......\...\..\ChatFrame.class
........\.....\.......\...\..\ChatFrame.form
........\.....\.......\...\..\HistoryFrame$1.class
........\.....\.......\...\..\HistoryFrame$2.class
........\.....\.......\...\..\HistoryFrame.class
........\.....\.......\...\..\HistoryFrame.form
........\.....\.......\...\..\RegisterFrame$1.class
........\.....\.......\...\..\RegisterFrame$2.class
........\.....\.......\...\..\RegisterFrame.class
........\.....\.......\...\..\RegisterFrame.form
........\.....\.......\...\..\resource_en_US.properties
........\.....\.......\...\..\resource_vi_VN.properties
........\.....\.......\...\..\UpdateFrame$1.class
........\.....\.......\...\..\UpdateFrame$2.class
........\.....\.......\...\..\UpdateFrame$3.class
........\.....\.......\...\..\UpdateFrame.class
........\.....\.......\...\..\UpdateFrame.form
........\.....\.......\ui
........\.....\.......\..\ChatFrame$1.class
........\.....\.......\..\ChatFrame$10.class
........\.....\.......\..\ChatFrame$2.class
........\.....\.......\..\ChatFrame$3.class
........\.....\.......\..\ChatFrame$4.class
........\.....\.......\..\ChatFrame$5.class
........\.....\.......\..\ChatFrame$6.class
........\.....\.......\..\ChatFrame$7.class
........\.....\.......\..\ChatFrame$8.class
........\.....\.......\..\ChatFrame$9.class
........\.....\.......\..\HistoryFrame$1.class
........\.....\.......\..\HistoryFrame$2.class
........\.....\.......\.netbeans_automatic_build
........\.....\.......\.netbeans_update_resources
........\nbproject
........\.........\private
........\.........\.......\config.properties
........\.........\.......\private.properties
........\.........\.......\private.xml
........\.........\build-impl.xml
........\.........\genfiles.properties
........\.........\project.properties
........\.........\project.xml
........\src
........\...\com
........\...\...\socket
........\...\...\......\Download.java
........\...\...\......\History.java
........\...\...\......\SocketClient.java
........\...\...\......\Upload.java
........\...\...\ui
........\...\...\..\ChatFrame.form
........\...\...\..\ChatFrame.java
........\...\...\..\HistoryFrame.form
........\...\...\..\HistoryFrame.java
........\...\...\..\RegisterFrame.form
........\...\...\..\RegisterFrame.java
........\...\...\..\resource_en_US.properties
........\...\...\..\resource_vi_VN.properties
........\...\...\..\UpdateFrame.form
........\...\...\..\UpdateFrame.java
........\test
........\build.xml
........\manifest.mf