Files
ben.de-roo.org/install/script.sh
2026-02-24 16:35:22 +01:00

39 lines
948 B
Bash

#!/bin/bash
BASE_URL="https://git.de-roo.org/ben/pychat/raw/branch/main"
INSTALL_DIR="install"
echo "Thanks for using PyChat!"
# python check
if ! command -v python3 &> /dev/null; then
echo "Error: python3 is not installed."
exit 1
fi
# downloader check
if command -v curl &> /dev/null; then
DL="curl -L -o"
elif command -v wget &> /dev/null; then
DL="wget -O"
else
echo "Error: curl or wget required."
exit 1
fi
mkdir -p "$INSTALL_DIR"
cd "$INSTALL_DIR" || exit 1
# bestanden downloaden
$DL server.py "$BASE_URL/server.py"
$DL client.py "$BASE_URL/client.py"
$DL clientBeta.py "$BASE_URL/clientBeta.py"
$DL clientWin.py "$BASE_URL/clientWin.py"
$DL passwd.json "$BASE_URL/passwd.json"
echo
echo "Don't forget to change IP/port in client.py."
echo "Installation complete."
echo "Start server: python3 server.py"
echo "Start client: python3 client.py"
echo "Start beta: python3 clientBeta.py"