Czy istnieje hak lub wyzwalacz, za pomocą którego mogę uruchomić skrypt, gdy zostanie nawiązane nowe połączenie sieciowe?

0

Mam 2014 Retina Macbook Pro z systemem Yosemite (10.10.3). Chciałbym uruchomić skrypt za każdym razem, gdy podłączony jest określony interfejs sieciowy. Czy mogę użyć haczyka lub spustu? Mam skrypt powłoki, który wykona działania, które chcę wykonać. Muszę tylko wiedzieć, jak go uruchomić.

Scott
źródło

Odpowiedzi:

2

Istnieje świetne narzędzie o nazwie ControlPlane, które umożliwia wyzwalanie wszelkiego rodzaju zdarzeń na podstawie ustawionych reguł systemowych.

ze strony o stronie w witrynie: http://www.controlplaneapp.com

ControlPlane określa, gdzie jesteś lub co robisz na podstawie wielu dostępnych źródeł dowodów, a następnie automatycznie zmienia konfigurację komputera Mac na podstawie Twoich preferencji. Źródła dowodów mogą obejmować bieżącą lokalizację, widoczne sieci WiFi, podłączone urządzenia USB, uruchomione aplikacje i inne.

rchrdg
źródło
Dzięki @rchrdg Spojrzę na płaszczyznę sterowania. To, czego naprawdę szukam, to haczyki lub wyzwalacze, które wykorzystuje samolot kontrolny.
Scott
Scott cała aplikacja jest open source i możesz zobaczyć kod na Github. Błędny zakład, każdy konkretny hak jest łatwiejszy do sprawdzenia, jeśli to przejrzysz.
rchrdg