OpenCHAT - HTTP/HTML CHAT Server Icon

OpenCHAT - HTTP/HTML CHAT Server

beta
3.7 Stars (3)
9 Downloads (This Week)
Last Update:
Download OpenCHAT.jar
Browse All Files
Windows Mac Linux

Description

OpenCHAT is a 100% HTTP and HTML based chat server written in Java. It has it´s own stand alone HTTP server integrated and does not need any Applet or special software on client side to run on, but only a frames enabled web browser.

OpenCHAT - HTTP/HTML CHAT Server Web Site

Categories

Chat, HTTP Servers

License

Other License

KEEP ME UPDATED

Other Useful Business Software

The First VoIP Communications Cloud in the World Icon

The Smarter Business Phone Solution

The First VoIP Communications Cloud in the World Icon
1 of 5 2 of 5 3 of 5 4 of 5 5 of 5
34 Reviews
  • Powerful Unified Communication Features
  • Fast, Easy, Free Setup & Install
  • Trusted by 47,000+ Companies in 100 Countries

User Ratings

★★★★★
★★★★
★★★
★★
2
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 1 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I just downloaded from Sourceforge.net the latest OpenCHAT (both OpenCHAT.jar, and OpenCHAT.src.zip), trying to implement them on some environments, but I found out that Worker.java file from (OpenCHAT.src.zip) is not in good shape. Then I tried to decompile Worker.class from OpenCHAT.jar, but even in this case, the resulting Worker.java file is not in good shape. In both of them , as an example the method httpFile() contains this corrupted sequence (handleClient method also is corrupted): boolean httpFile(String fileString, PrintStream ps) { File file; String fileName; String contentType; if(mimeTypes.isEmpty()) loadMimeTypes(); file = new File(fileString); fileName = file.getName(); String fileExt = fileName.lastIndexOf(".") >= 0 ? fileName.substring(fileName.lastIndexOf(".") + 1).toLowerCase() : ""; if(mimeTypes.containsKey(fileExt)) contentType = (String)mimeTypes.get(fileExt); else contentType = "text/plain"; byte buffer[] = new byte[2048]; FileInputStream in = new FileInputStream(file); boolean OK = printHeaders(ps, contentType + "\r\n\r\n"); int n; while((n = in.read(buffer)) > 0) ps.write(buffer, 0, n); break MISSING_BLOCK_LABEL_197; FileNotFoundException e; e; boolean flag; error = "File not found!"; flag = false; return flag; e; error = "Couldn't read from file!"; flag = false; return flag; Exception exception; exception; throw exception; OpenCHAT.p("SENT " + contentType + " " + fileName + " OK"); return true; } &&&&&&&&& Having said that can you please send a good Worker.java source code, please ?

    Posted 04/02/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great !

    Posted 02/23/2014
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    very good

    Posted 04/01/2010
Read more reviews

Additional Project Details

Languages

English

Intended Audience

Information Technology, Education, Developers, End Users/Desktop, Other Audience

User Interface

Web-based, Non-interactive (Daemon)

Programming Language

Java

Registered

2003-11-07

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks