Auf meinem Laptop habe ich normalerweise eine SSH-Verbindung geöffnet und verwende den Remote-Computer als Proxy-Server, damit mein gesamter Netzwerkverkehr über SSH läuft. Ich weiß, dass es hoffnungslos ist und wir alle dem Untergang geweiht sind, aber ich fühle mich dadurch etwas besser.
Das Problem ist, dass ich es manchmal aus irgendeinem Grund aktivieren und deaktivieren muss und mich dann durch Millionen von Dialogen wühlen muss, um hierher zu gelangen ...
... damit ich diese Option deaktivieren kann.
Gibt es eine schnellere Möglichkeit, dies zu tun, oder eine Möglichkeit, ein Skript einzurichten, um "SOCKS Proxy" ein- und auszuschalten? Wahrscheinlich irgendwas mit Applescript, oder?
Gibt es eine Möglichkeit, dies zu tun, ohne Applescript zu lernen?
Richten Sie zwei Standorte ein - einen mit Proxy, einen - einen davon - Sie sind einen Apple-Menüpunkt vom Switch entfernt.
Wählen Sie einfach das Netzwerk aus und bearbeiten Sie dann die Standorte.
Wenn Sie Alfred verwenden , können Sie eine Variante dieser Erweiterung ausprobieren :
e=$(networksetup -getsocksfirewallproxy wi-fi | grep "No")
if [ -n "$e" ]; then
echo "Turning on proxy"
networksetup -setsocksfirewallproxystate wi-fi on
else
echo "Turning off proxy"
networksetup -setsocksfirewallproxystate wi-fi off
fi
Weitere Informationen finden Sie unter der networksetup
Befehlszeilenfunktion. (Beachten Sie, dass Sie möglicherweise wi-fi
oben zu etwas anderem wechseln müssen – ethernet
für kabelgebundene Verbindungen oder airport
wenn Sie Snow Leopard verwenden.)
chiggsy