en EN   ru RU

Main

A2 OS

Introduction

Localization

UDP Chat

Proxy-server

IFS

Demos

Games

Raytracing

Virtual keyboard

RegExp

DRAKON

Arduino

Programs

Utilities

Links

For webmaster

Contact info

CV


A2 OS forum

 
  Printable copy

UDP Chat client/server application for A2 operating system


Chat application based on small subset of ICQ protocol ver. 2 [1]. This version of protocol is not up to date, but task of compatibility of application with ICQ is not a first goal.

Application today more likes an chat rather another ICQ clone and supports only basic abilities:

  • new user registration;
  • login with authentication;
  • sending text messages in UTF-8 encoding;
  • sending and retrieving of client status information (On-line, Off-line);
  • retrieving of basic user info.

Application consists of two parts: Server and Client. Server by default starts on the port 14000 (hard coded in Sage.UDPChatBase.Mod).

When starting the client one must to enter correct name or IP address of server with already started Server, for example bluebottle.ethz.ch. Default value is 127.0.0.1 also known as localhost (when we need to start Server and Client(s) on the same machine).

Text messages in Client can be sent by clicking "Send" button or by pressing "Ctrl + Enter" combination.

For compiling of application recent crazy-fresh release of Bluebottle is needed!


Bibliography

[1] The ICQ Protocol Site.



Type

Name

Size

Downloads

zip

Sage.UDPChat.zip

16 KiB

128

txt

Sage.UDPChat.txt

3 KiB

138

Last update: 24-1-16 20:14:11


 

alt CodeTyphon

Copyright © 2005-2017 SAGE. All rights reserved.