Chat client/server v1.8
chat server and client written with pyqt5 and python 3. compiled to an exe with pyinstaller 4
-
allows multiple clients good for small networks
-
tray app to allow hiding of main window(runs in background)
-
full logging of chat(optional) and software.
-
basic help menu
-
it sends and receives messages to/from clients on network using TCP
-
not much more to say
-
Windows Toast Notifications
-
allow run as a service
-
allow sending images/files
-
any suggested features
-
Linux support
-
Windows 10 21H1 Build 19043
-
note: might run on other OSe's have no clue. please lmk if it does or doesn't. will add more as it progresses
- look @ 'build_instructions.txt' located in source folder
For bug reports or enhancements, please open an issue here https://github.com/russhaun/Chat/issues
- on the machine you decide to host the server on copy server exe and config.txt to place of your choosing, edit config.txt with the ip of server and how many clients u wish to accept. then double-click exe server will start listening for connections. when done properly you should receive this:
- copy client to place of your choosing edit chat_user.txt with ip of server and username of your choice. when client opens type connect to start session. Typing exit will close session and exit app.
on opening the client just type connect in the space provided
on sucess you should see this:
if for some reason the server is down or ip incorrect you should receive: