Jawaban:
Salah satu cara untuk melakukan ini menggunakan perintah terminal:
networksetup -setairportnetwork "en1" "name" "password"
dari naskah. Berikut skrip Python sederhana yang akan melakukan ini:
#!/usr/bin/env python
import subprocess
# display current network
subprocess.call(["networksetup", "-getairportnetwork", "en1"])
# switch to new
subprocess.call(["networksetup", "-setairportnetwork", "en1", "Airport2", "topsecret"])
dan ini berjalan dengan baik dari dalam Keyboard Maestro atau TextExpander setelah Anda menentukan satu penekanan tombol untuk menjalankannya.
Anda dapat menjalankan perintah-perintah ini dari AppleScript sebagai gantinya - Saya bosan mencoba menebak sintaks yang tepat untuk semuanya ...
Anda juga dapat menggunakan ControlPlane :