Il titolo riassume molto. Voglio evitare di dover utilizzare il trackpad per connettersi a determinate reti. Questo succede spesso quando una nuova rete diventa disponibile, ma io sono già connesso a un altro.
Un modo per farlo per usare il comando del terminale:
networksetup -setairportnetwork "en1" "name" "password"
da uno script. Ecco un semplice script Python che farà questo:
#!/usr/bin/env python
import subprocess
# display current network
subprocess.call(["networksetup", "-getairportnetwork", "en1"])
# switch to new
subprocess.call(["networksetup", "-setairportnetwork", "en1", "Airport2", "topsecret"])
e funziona bene da Keyboard Maestro o TextExpander dopo aver definito una singola sequenza di tasti per eseguirla.
Puoi invece eseguire questi comandi da AppleScript - mi stanco solo di provare a indovinare la sintassi corretta per ogni cosa ...
Puoi anche usare ControlPlane :
Leggi altre domande sui tag wifi network applescript