
QChat
Source (link to git-repo or to original if based on someone elses unmodified work):
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.0
-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.0
Windows binary is available now
Ratings & Comments
25 Comments
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?
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 :)
Here is Arch PKGBUILD for qchat http://aur.archlinux.org/packages.php?ID=24686 does sombody now when will be new version of Qchat ?
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
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 ?
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.
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?
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.
XP - Vista transfer of files functions. Problems Vista - Mandriva.
XP - Mandriva transfer of files also functions
Vista - Mandriva transfers files, but spoiled. The size not zero, but are not read. This all my supervision. To the author respect!
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.
Does not want. Vista - Linux Mandriva does not transfer files. The protocol changed, the program restarted. Freezes on 0 %. :(
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 :) )
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 :)
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 :)
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...
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 как чат для локалки.. Но тем не менее все может быть)
а ты часом не КПИшник? -- are you studying @ KPI?
Нет, я в ДонНУ учусь
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?
1. yes qchat use its own protocol 2. no i do not expect qchat's protocol will be adopted by other apps
What about encrypted messages ? Will this be a feature in the next releases ? Greetings Seraphyn
yes this feature is planned for future releases.
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