#!/bin/bash

# Скрипт для переключения системного прокси Shadowsocks

INTERFACE=$(networksetup -listallnetworkservices | grep -E "Wi-Fi|Ethernet" | head -1)
CURRENT_STATE=$(networksetup -getsocksfirewallproxy "$INTERFACE" | grep "Enabled:" | awk '{print $2}')

if [ "$CURRENT_STATE" = "Yes" ]; then
    # Выключить прокси
    networksetup -setsocksfirewallproxystate "$INTERFACE" off
    echo "❌ Shadowsocks прокси ВЫКЛЮЧЕН"
    echo "   Теперь можно использовать Chrome VPN"
else
    # Включить прокси
    networksetup -setsocksfirewallproxy "$INTERFACE" 127.0.0.1 1080
    networksetup -setsocksfirewallproxystate "$INTERFACE" on
    echo "✅ Shadowsocks прокси ВКЛЮЧЕН"
    echo "   IP: 209.38.32.21"
fi

echo ""
echo "Текущий статус:"
networksetup -getsocksfirewallproxy "$INTERFACE"
