- ❓ What is it?
- 🔀 How does it work?
- ✔ How to use?
- 🤝 Contribute
- 🚗 Roadmap
- 💡 Resources
- 📃 Licensing
- 🔄 Project status
This is a WIP about a terminal application that provides a simple chat room. It was originally meant to share short messages in LAN without needing a internet connection
The main packages used in this program are curses
and socket
, both preinstalled if you have a linux machine.
Curses is responsible for the graphic interface and everything that is visible on the screen generally
Socket is responsible of the transmission of the messages between server and clients
First, download the *Version*.zip
then follow this instructions:
HOST A LAN SERVER:
Just open
Server.py
and a server will be opened on your local IP, it's that easy!
CONNECT TO A LAN SERVER
Just open
Client.py
and follow the instructions on screen, it's that easy!
(Watch out, it's important to keep the program window fullscreen or else it may crash)
Opening issues on github to point out the weak spots of the program it's extremely helpful to me, thanks in advance!
[x] Add a server history
[ ] Add a message history
[ ] Make it not only LAN but also accessible for the internet
[ ] Put automatically the client window fullscreen
[ ] Clear up the code
[ ] Make it good to look at
Tutorials:
Packages/Cool things
Isparation
Quest'opera è distribuita con Licenza Creative Commons Attribuzione - Non commerciale - Condividi allo stesso modo 4.0 Internazionale.
WIP, but there are already a few (somewhat functioning) pre-release versions you can try