
Source (link to git-repo or to original if based on someone elses unmodified work): Add the source-code for this project on opencode.net
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.
12 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
12 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
8 years ago
Secondly, I can't find a way to connect another person. Should he use the program necessarily?
Report
nele
10 years ago
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
11 years ago
http://aur.archlinux.org/packages.php?ID=24686
does sombody now when will be new version of Qchat ?
Report
Drool
12 years ago
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
12 years ago
Report
Kosava
12 years ago
great job.
Report
Ower
12 years ago
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
12 years ago
It is necessary to unite for me only 3-4 computers in a virtual network. OS in them different.
Report
Ower
12 years ago
try to change protocol version to old in settings and then try to transfer again.
Report
beard
12 years ago
Report
beard
12 years ago
This all my supervision. To the author respect!
Report
beard
12 years ago
Report
beard
12 years ago
Report
nycjv321
13 years ago
Also what encryption are you planning to add? (something other then AES, ex. Blowfish or RSA and I am satisfied :) )
Report
Ower
13 years ago
About encryption I will think later, maybe after New Year, so at the moment I can only say that encryption will be :)
Report
nycjv321
13 years ago
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
13 years ago
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
Ower
13 years ago
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
13 years ago
--
are you studying @ KPI?
Report
Ower
13 years ago
Report
dgvirtual
13 years ago
If so, do you expect your protocol to be adopted by other apps?
Report
Ower
13 years ago
2. no i do not expect qchat's protocol will be adopted by other apps
Report
seraphyn
13 years ago
Will this be a feature in the next releases ?
Greetings Seraphyn
Report
Ower
13 years ago
Report
seraphyn
13 years ago
Vote Good for that ;)
Greetings and Thx for the fast answere
Report