Go to file
bel 6eb6cdbd49 autostart discord with custom HOME and dont unset secret_sinks unless $PACTL_RESET=true 2023-04-02 12:54:24 -06:00
config.d autostart discord with custom HOME and dont unset secret_sinks unless $PACTL_RESET=true 2023-04-02 12:54:24 -06:00
git.d less sudo and 2 virtual devices 2023-04-02 11:40:10 -06:00
.gitignore IT RUNS DOCKER but stt accepts emptystrings and doesnt mount and those are bad 2023-03-28 19:57:45 -06:00
.gitmodules okey 2023-03-31 21:02:13 -06:00
README.md readme to server.sh 2023-03-31 22:15:06 -06:00
server.sh autostart discord with custom HOME and dont unset secret_sinks unless $PACTL_RESET=true 2023-04-02 12:54:24 -06:00
todo.yaml todo 2023-04-02 12:36:52 -06:00

README.md

Mayhem Party Venue

Clients

Distribute rusty-pipe

# https://www.reddit.com/r/rust/comments/5k8uab/crosscompiling_from_ubuntu_to_windows_with_rustup/
(
   echo '[target.x86_64-pc-windows-gnu]'
   echo 'linker = "x86_64-w64-mingw32-gcc"'
   echo 'ar = "x86_64-w64-mingw32-gcc-ar"'
) >> $HOME/.cargo/config
sudo apt install mingw-w64
rustup target add x86_64-pc-windows-gnu
echo windows
cargo build --release --target x86_64-pc-windows-gnu
rm target/x86_64-pc-windows-gnu/release/rusty-pipe-signed.exe
read -p ".crt? " CERT
osslsigncode sign \
   -certs ${CERT%.crt}.crt -key ${CERT%.crt}.key \
   -n Rusty-Pipe -i https://whois.home.blapointe.com \
   -in target/x86_64-pc-windows-gnu/release/rusty-pipe.exe -out target/x86_64-pc-windows-gnu/release/rusty-pipe-signed.exe
echo local
cargo install --path ./

Each client needs 1 executable and 1 config file

The server cannot be a client because sending, listening, and typing keyboard is bad. Maybe a VM on the client as a server would work tho.

See ./config.d/rusty-pipe.d

Server

Code

bash ./server.sh

Game Playing

Foreground

Discord

Yep

Dolphin

Yep