https://github.com/zephylac/chat-java
https://github.com/zephylac/chat-java
univ-lemans
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/zephylac/chat-java
- Owner: zephylac
- License: mit
- Created: 2018-03-12T18:22:12.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-04-17T15:20:13.000Z (about 8 years ago)
- Last Synced: 2025-01-24T05:31:55.112Z (over 1 year ago)
- Topics: univ-lemans
- Language: Java
- Homepage:
- Size: 505 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chat-Java
This chat uses JavaFX as Graphical Engine.
## Builable Java (with Java9 jlink)
### Clean build :
`./gradlew clean`
### Build Client :
`./gradlew chat:link`
### Build Server :
`./gradlew server:link`
### Build Both :
`./gradlew linkAll`
### Launch Client :
```
cd chat/build/dist/bin/
./chat
```
### Launch Server :
```
cd server/build/dist/bin/
./server
```
## Old way to do it
### Compilation
```
cd chat/src/main/java/chat
javac *.java -Xlint;
```
### Launch server
```
java Main
```
### Launch Client
```
java Client
```
# Available commands
| Commands | Description |
| ------------- |:---------------------------:|
| !color | Show Available color |
| !color COLOR | Change color |
| !smiley | Show available images |
| !help | Show all available commands |
# Branches
* textTest : Send directly Text Node over socker. Problem : Text is no serializable
* SSLTest : Secured connection. Problem : SSL header seems to corrupt Streams