Skip to content

jacksonlevine/pictosend-rs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PictoSend RS

Send pictures and drawings to chat with friends!

Rewrite of my "C Pictochat" project in Rust.

Image of the app

Known Problems:

  • Currently relies on Windows API for flashing the window upon receiving new messages.

  • Has no graceful way of handling wrong server IP / server being down, just crashes for now.

Setup:

  1. First, cargo run inside of /psrs_server to run the server. Server runs on port 6969 (TODO: Allow choosing the port.)

  2. Open a new terminal and go back to root directory. cargo run to run client. Enter any username, and localhost:6969 to connect to your local 6969 port. To allow friends to connect, make sure you forward port 6969 to allow TCP connections, and send them your public ip (from ipchicken.com) followed by :6969

  3. Send messages! Camera mode puts your webcam's image in the background of your pictures. (TODO: Don't just crash when webcam isn't present. Oops!)

About

My CPictoChat project rewritten in Rust.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published