62 lines
1.8 KiB
Bash
62 lines
1.8 KiB
Bash
#!/bin/bash
|
|
|
|
# Script de demarrage rapide du proxy video
|
|
|
|
echo ""
|
|
echo "========================================================================="
|
|
echo " SEKAI.ONE VIDEO PROXY SERVER"
|
|
echo " Contournement de la protection Referer"
|
|
echo "========================================================================="
|
|
echo ""
|
|
|
|
# Verifier si Python est installe
|
|
if ! command -v python3 &> /dev/null; then
|
|
echo "ERREUR: Python 3 n'est pas installe"
|
|
echo "Installez Python 3.8+ depuis https://www.python.org/"
|
|
exit 1
|
|
fi
|
|
|
|
# Creer l'environnement virtuel si necessaire
|
|
if [ ! -d "venv" ]; then
|
|
echo "[1/3] Creation de l'environnement virtuel..."
|
|
python3 -m venv venv
|
|
if [ $? -ne 0 ]; then
|
|
echo "ERREUR: Impossible de creer l'environnement virtuel"
|
|
exit 1
|
|
fi
|
|
fi
|
|
|
|
# Activer l'environnement virtuel
|
|
echo "[2/3] Activation de l'environnement virtuel..."
|
|
source venv/bin/activate
|
|
|
|
# Installer les dependances si necessaire
|
|
if [ ! -d "venv/lib/python3*/site-packages/flask" ]; then
|
|
echo "[3/3] Installation des dependances (Flask, etc.)..."
|
|
pip install flask flask-cors requests
|
|
if [ $? -ne 0 ]; then
|
|
echo "ERREUR: Installation des dependances echouee"
|
|
exit 1
|
|
fi
|
|
else
|
|
echo "[3/3] Dependances deja installees"
|
|
fi
|
|
|
|
echo ""
|
|
echo "========================================================================="
|
|
echo " DEMARRAGE DU SERVEUR PROXY"
|
|
echo "========================================================================="
|
|
echo ""
|
|
echo "Le serveur va demarrer sur http://localhost:8080"
|
|
echo ""
|
|
echo "URL d'exemple:"
|
|
echo "http://localhost:8080/proxy?url=https://17.mugiwara.xyz/op/saga-7/hd/527.mp4"
|
|
echo ""
|
|
echo "Appuyez sur Ctrl+C pour arreter le serveur"
|
|
echo ""
|
|
echo "========================================================================="
|
|
echo ""
|
|
|
|
# Demarrer le serveur
|
|
python video_proxy_server.py
|
|
|