Skip to content

Releases: KatCote/CSChat

CSChat System v1.4.1 Stable

13 Jan 01:22
Compare
Choose a tag to compare

Patch Java License

About

Client-Server Chat platform with encryption based on Netty.
Project in progress.

Works on AES encryption.

Documentation

Project run on Java 19 and contains all the necessary libraries.

Config.ini - Contains a ip, port, client window size and default theme changes

Settings.ini - Contains a User settings for Client

.idea - Intellij IDEA run files and Libs

src - Resourses for both sides (Client-Server)

chat-server - server platform at configs port, ByteBuffer message Client-Server data exchange
Has console for CMD or IDE

chat-client - client platform with "/" commads to server. Has GUI with switchable theme

Client commands:

/changename - Change client name to NotNull (or space at all) for all clients and on a server

/exit - Exit chat from both sides

/motd - Set MOTD for new clients or show MOTD

/help - Show page with all commands

Server commands:

stop - Stop the server with close all clients.

motd - Set MOTD for new clients

clist - List of all clients is this session (online) with IP

help - Show page with all commands

If You want to use custom CSS Stylesheet you may put it in resources folder and write Title.css like current theme to Settings.ini

Developers

License

The CSChat Project is distribution under MIT License.

CSChat System

15 Oct 13:20
Compare
Choose a tag to compare
CSChat System Pre-release
Pre-release

Patch Java License

About

Client-Server Chat platform with encryption based on Netty.
Project in progress.

Works on AES encryption.

Documentation

Project run on Java 19 and contains all the necessary libraries.

Config.ini - has a ip, port, client window size and default theme changes.

.idea - Intellij IDEA run files and Libs.

src - Resourses for both sides (Client-Server).

chat-server - server platform at configs port, ByteBuffer message Client-Server data exchange. Has not GUI.

chat-client - client platform with "/" commads to server. Has GUI with Dark CSS Style (it is not CMD).

Commands:

/changename - Change client name to NotNull (or space at all) for all clients and on a server.

Developers

License

The CSChat Project is distribution under MIT License.

CSChat System

07 Oct 19:20
7a01b27
Compare
Choose a tag to compare
CSChat System Pre-release
Pre-release

Patch Java License

About

Client-Server Chat platform with encryption based on Netty.
Project in progress.

Has not encryption now

Documentation

Project run on Java 18 and contains all the necessary libraries.

Config.ini - has a ip, port, client window size and default theme changes.

.idea - Intellij IDEA run files and Libs.

src - Resourses for both sides (Client-Server).

chat-server - server platform at configs port, ByteBuffer message Client-Server data exchange. Has not GUI.

chat-client - client platform with "/" commads to server. Has GUI with Dark CSS Style (it is not CMD).

Commands:

/changename - Change client name to NotNull (or space at all) for all clients and on a server.

Developers

License

The CSChat Project is distribution under MIT License.