QChat
Chat
Score 80%
Description:

QChat is a crossplatform LAN chat. It is written using Qt4 so you can compile it on any platform supported by Qt. NOTE: you need Qt 4.3 to compile and run it.
Last changelog:

10 years ago

QChat features:
-sending messages :)
-creating channels except of 'Main'
-privat chat
-privat single messages
-transferring file
-user information and user profiles
-smiles support(kopete's format supported)
-smiles on receiver's side looking same as on sender's side even if different smile themes used
-receiving messages history when connect to new channel from users already chatting in this channel

0.2.1
-fixed some bugs
-added some options to configure already existing features
-new field in UserInfo: gender
-added users statistics(uptime, username, gender, etc) summary(it appears when you make width of usersList >= 50% of chat window)

Updated (16.09.07)
Added Polish translation of QChat 0.2.1 made by Adrian Lubik.

Updated (18.09.07)
Windows installer for 0.2.1 is now available.

0.2.2 (14.10.07)
- fixed incorrect behavior in Users List and User Statistics View
- fixed incorrect time stamps in messages which was received such messages history(inaccuracy now is 0-1 s)
- fixed some other bugs
- a little bit decreased network traffic using
- network settings now determining automatically and chekicng stored values for correctness when loading settings
- remembering sizes of Channels and User Statistics View
- Single Messages History(you can reply on private message even if occasionally closed it)
- Users List refresh mechanism a little bit changed for more accurate refreshing
- improved mechanism of changing status and status description
- included Polish translation

Updated (17.11.07)
Available Spanish translation of QChat 0.2.2 made by Salas Jose Luis.

Updated (21.11.07)
Available German translation of QChat 0.2.2 made by Karsten Brockmann.

Updated (24.11.07)
Available Serbian translation of QChat 0.2.2 made by Alen Keri.

0.3 (26.04.08)
-added basic server mode functionality(it may be unstable and buggy. DO NOT send large files in server mode)
-added ip-list serverless mode
-added data compression option
-added RTF support
-added animated smiles support
-added possibility of configuring shortcuts
-added message filtration
-added option to configure users list appearance
-added option for logging of chats(--logdir option in command line)
-changed protocol
-improved single messages support
-some other little improvements and options
-some bug fixes
-a lot of new bugs

Updated (01.05.08)
Windows binary is available now

StSav012

4 years ago

Firstly, I've found a bug: when I select a group (Free, Invisible, etc.), I see a pop-up menu with the commands to send a message or a file. It seems absurd, for in a list there could be no a single account.
Secondly, I can't find a way to connect another person. Should he use the program necessarily?

Report

nele

6 years ago

if this is still active project, sorry on bad english
i can say that this is wonderful app, i use it in my lan.

I have one sugestion, something like login user on startup, so we can identify users, because more than one user uses the one computer, an like an option to log in and set nick.

Everything else is great, keep up good work :)

Report

Kosava

8 years ago

Here is Arch PKGBUILD for qchat
http://aur.archlinux.org/packages.php?ID=24686

does sombody now when will be new version of Qchat ?

Report

Drool

9 years ago

Available in unstable repository Daedalus:

ftp://ftp.altlinux.org/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/qchat-0.3-alt0.1.i586.rpm

ftp://ftp.altlinux.org/pub/distributions/ALTLinux/Daedalus/i586/RPMS.daedalus/qchat-server-0.3-alt0.1.i586.rpm

and src.rpm:

ftp://ftp.altlinux.org/pub/distributions/ALTLinux/Daedalus/SRPMS.daedalus/qchat-0.3-alt0.1.src.rpm

Report

Kosava

9 years ago

On our network we have 40 users,our 5 people test Qchat.and after 15-20 minutes lag come, it is big sometime message come after 60 sec. we are not send file accros server i told everybody. but we send smile big smiles does that maybe problem ? we use ultimanimated_v1 smiles from kopete they are big smiles...does is maybe that problem ?

Report

Kosava

9 years ago

i have some problem with server after some time they have a big lag to all users.it will be nice to add some sound signal, and pop up when someone come to chat.


great job.

Report

C

Ower

9 years ago

i have made warning about possible problems in server mode :) server mode is in very alfa state at the moment.

how many users was connected to qchat-server and how much time was gone before lags appeared?
and did you send large files in server mode?

Report

beard

9 years ago

Searched the similar program :). Has loaded last updating. Between Vista and Mandriva 2008 the chat functions, but transfer of files does not occur. All freezings on 0 %.
It is necessary to unite for me only 3-4 computers in a virtual network. OS in them different.

Report

beard

9 years ago

XP - Vista transfer of files functions. Problems Vista - Mandriva.

Report

beard

9 years ago

XP - Mandriva transfer of files also functions

Report

beard

9 years ago

Vista - Mandriva transfers files, but spoiled. The size not zero, but are not read.
This all my supervision. To the author respect!

Report

C

Ower

9 years ago

i cannot test qchat on vista but it's strange that only vista-linux does not works.
try to change protocol version to old in settings and then try to transfer again.

Report

beard

9 years ago

Does not want. Vista - Linux Mandriva does not transfer files. The protocol changed, the program restarted. Freezes on 0 %. :(

Report

nycjv321

10 years ago

This looks like a VERY promising application but I have some questions concerning security, I briefly tested this app under Windows XP (since I'm still wondering whether I should add QT 4.x lib.s to home install of Slackware)and noticed that it uses a broadcast system to detect other hosts. Would this be unsecure method? (since other hosts can see data,( or the source host I.P., being a potential security risk,looking to deliver content) using a simple I.P. address table system would resolve the problem of delivering content to all users on the LAN or at least piss off network admins of increased network traffic) Instead couldn't each host have a list of I.P.s and add them manually, correct me if im wrong since I haven't had to time to actually use it :) )
Also what encryption are you planning to add? (something other then AES, ex. Blowfish or RSA and I am satisfied :) )

Report

C

Ower

10 years ago

I think, serverless chat and broadcast chat are almost synonyms. Here we must choose betwen lesser network loading(if using non broadcast serverless technology) or convenience of using, so serverless part of qchat still will be use broadcast.. but if there is a problem of high broadcast traffic, using of qchat-server will be a good choice(but I didn't started working on it yet:) maybe next week will start)
About encryption I will think later, maybe after New Year, so at the moment I can only say that encryption will be :)

Report

nycjv321

10 years ago

thx for replay, maybe user choice between
1.)server-less broadcast system
2.)server-less non broadcast system (I.P. table of some sort)
3.)Server based (for those LAN parties when playing Wesnoth :) )

The first one is perfectly fine with me but #2 would be cool/helpful to have :) and #3 for giggles :)

Also "high broadcast traffic" it wouldn't really be problem I was just over thinking as a user sorry about that, just some admins are "freaks" with all traffic on "their" network

and thx again for reply and making this incredibly cool application if I get the chance I will test this version out more thoroughly on windows host, I need to install QT4.x on this system I will soon :)

Report

xep

10 years ago

win32xp, qt4.3.1, gcc3.4.5

compilation error in userstatistics.cpp:122 - "GetTickCount64"
(must be "GetTickCount")

- change/applying language option does not effect (nor "on-fly" nor after restart)
- no message on hiding in system tray first time (as in kde-style)

но это всё - мелочи!
программка просто здоровская...так держать!
ещё бы публичный сервер с возможностью выбора канала - я бы вообще только ею и пользовался :)

can you to doubt it on http://www.qt-apps.org ?
great work...

Report

C

Ower

10 years ago

thanks for yuor comment

1. when i compiled qchat on winXP GetTickCount64 worked.. but GetTickCount not so bad. it allows getting correct information about uptime up to 49 days.. i think it is enough for desktop :)

2. Translation files must be in settings dir($HOME/.qchat)(both win and lin) or in /usr/share/qchat/translations or in /usr/local/share/qchat/translations on linux

3. "- no message on hiding in system tray first time (as in kde-style)"
yes it may be useful if user do not expect that app hiding in tray.. i will add this in next version

4. Серверная функционалтьность еще не готова, чтобы думать о публичном сервере. Да и задумывался qchat как чат для локалки.. Но тем не менее все может быть)

Report

shafff

10 years ago

а ты часом не КПИшник?

--

are you studying @ KPI?

Report

C

Ower

10 years ago

Нет, я в ДонНУ учусь

Report

dgvirtual

10 years ago

Does it use it's own protocol, not some protocol like win popup?

If so, do you expect your protocol to be adopted by other apps?

Report

C

Ower

10 years ago

1. yes qchat use its own protocol
2. no i do not expect qchat's protocol will be adopted by other apps

Report

seraphyn

10 years ago

What about encrypted messages ?
Will this be a feature in the next releases ?

Greetings Seraphyn

Report

C

Ower

10 years ago

yes this feature is planned for future releases.

Report

seraphyn

10 years ago

Great so i will look forward to it and wait for that feature, is a nice app.
Vote Good for that ;)

Greetings and Thx for the fast answere

Report

10 years ago

QChat features:
-sending messages :)
-creating channels except of 'Main'
-privat chat
-privat single messages
-transferring file
-user information and user profiles
-smiles support(kopete's format supported)
-smiles on receiver's side looking same as on sender's side even if different smile themes used
-receiving messages history when connect to new channel from users already chatting in this channel

0.2.1
-fixed some bugs
-added some options to configure already existing features
-new field in UserInfo: gender
-added users statistics(uptime, username, gender, etc) summary(it appears when you make width of usersList >= 50% of chat window)

Updated (16.09.07)
Added Polish translation of QChat 0.2.1 made by Adrian Lubik.

Updated (18.09.07)
Windows installer for 0.2.1 is now available.

0.2.2 (14.10.07)
- fixed incorrect behavior in Users List and User Statistics View
- fixed incorrect time stamps in messages which was received such messages history(inaccuracy now is 0-1 s)
- fixed some other bugs
- a little bit decreased network traffic using
- network settings now determining automatically and chekicng stored values for correctness when loading settings
- remembering sizes of Channels and User Statistics View
- Single Messages History(you can reply on private message even if occasionally closed it)
- Users List refresh mechanism a little bit changed for more accurate refreshing
- improved mechanism of changing status and status description
- included Polish translation

Updated (17.11.07)
Available Spanish translation of QChat 0.2.2 made by Salas Jose Luis.

Updated (21.11.07)
Available German translation of QChat 0.2.2 made by Karsten Brockmann.

Updated (24.11.07)
Available Serbian translation of QChat 0.2.2 made by Alen Keri.

0.3 (26.04.08)
-added basic server mode functionality(it may be unstable and buggy. DO NOT send large files in server mode)
-added ip-list serverless mode
-added data compression option
-added RTF support
-added animated smiles support
-added possibility of configuring shortcuts
-added message filtration
-added option to configure users list appearance
-added option for logging of chats(--logdir option in command line)
-changed protocol
-improved single messages support
-some other little improvements and options
-some bug fixes
-a lot of new bugs

Updated (01.05.08)
Windows binary is available now

product-maker 22 104

File (click to download) Version Description Filetype Packagetype License Downloads Date Filesize OCS-Install DL
Details
version
0.3
updated May 01 2008
added Aug 26 2007
downloads today
0
page views today 2