https://github.com/neorandom/cli-message-app
Communication between computers.
https://github.com/neorandom/cli-message-app
message-application-in-python multiprocessing multithreading python socket
Last synced: 4 months ago
JSON representation
Communication between computers.
- Host: GitHub
- URL: https://github.com/neorandom/cli-message-app
- Owner: neoRandom
- Created: 2024-12-14T06:03:42.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-15T00:03:27.000Z (about 1 year ago)
- Last Synced: 2024-12-28T06:15:07.154Z (about 1 year ago)
- Topics: message-application-in-python, multiprocessing, multithreading, python, socket
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CLI Message App
Made with Python 3.13, no use of third-party libraries.
## How to use
### Prerequisites
- A computer
- Python 3.13 (but probably also works on 3.12)
- Linux (but probably also works on MacOS and maybe Windows if you try hard enough)
- GNOME Terminal (this is the reason why you need Linux)
### Running
- In one GNOME Terminal window start the software and select HOST
- In another GNOME Terminal window start the software and select CLIENT
- Send some messages from the client side and see the logs on the host side
### Exiting
- Send `CLOSE_CONNECTION` from the client side to end the connection
- Input `STOP_SERVER` on the HOST panel to properly stop the server