ToXic Chat 0.5 alpha preview

1 post / 0 new
Syl
Syl's picture
ToXic Chat 0.5 alpha preview

Chat nou, in lucru. L-am rescris singur de la 0 si nu este compatibil cu versiunile Borland Delphi/Kylix. Ca interval de timp, lucrez la el de mai bine de 1 an cu mari intreruperi; timpul din pacate nu imi permite sa fiu prea productiv.

Detalii:
- scris in Qt3 "pur" (nu depinde de KDE)
- server fara GUI, care se daemonizeaza pe Unix (? nu am testat decat pe Linux)
- configurarea server-ului se face dintr-un fisier de configurare scris in stil Unix, sau poate fi facuta din clientul de chat (prin conectare remote)
- client cu o interfata noua
- avataruri, transfer de fisiere (? codul de transfer nu a mai fost testat de 1 an...)

Probleme:
- daca avatarul e mai mare de 48*48... daca server-ul sta pe un Unix fara X sau... nu stiu exact in ce caz, unii clienti pot muri cu segfault la conectare
- memory leaks.. memory leaks... memory leaks... stiu de unde, stiu de ce... nu am timp sa repar
- probleme la scrierea URL-urilor in chat

Download:

$ cvs -d:pserver:anonymous@toxic-chat.cvs.sourceforge.net:/cvsroot/toxic-chat login
$ cvs -z3 -d:pserver:anonymous@toxic-chat.cvs.sourceforge.net:/cvsroot/toxic-chat co -P ToXicChat

(cand cere parola, dati Enter)

Compilare:

$ cd ToXicChat/server
$ qmake && make
$ cd ../client
$ qmake && make

(binarele se vor compila in mod "debug"; pt binare standard, modificati client.pro, respectiv server.pro si in loc de "debug" puneti "release")

Rulare:

$ cd ToXicChat/server
$ ./server server.conf
$ cd ../client
$ ./client

(opriti server-ul cu: kill -15 PID; in cazul de fata: $ kill -15 `ps aux | grep "./server server.conf" | awk '{print $2}'`)

Site (in constructie):
http://toxic-chat.sourceforge.net/
Site-ul e facut de Bogdan Bucevschi. Site-ul vechi (facut de Dragos Bucevschi pe cand lucram amandoi la versiunile in Borland) va fi putin updat-at si pus din nou pe net, ca amintire :P

Pagina proiectului:
http://sourceforge.net/projects/toxic-chat/

Screenshot-uri:
http://sourceforge.net/project/screenshots.php?group_id=129863
Sunt vechi... ca mi-e lene sa fac altele noi...

Atat deocamdata...