Yanıtlar:
Sayesinde budakpisang bunun için:
Terminalde bu komutlarla wifi özelliğini açıp kapatabilirsiniz.
networksetup -setairportpower en1 off
networksetup -setairportpower en1 on
en1 wifi olmak. Deneyin networksetup -listnetworkserviceorder
Bunun sizin için doğru olup olmadığını görmek için.
İşte açık ve kapalı arasında geçiş yapmak için bir liner
networksetup -getairportpower en1 | grep "On" && networksetup -setairportpower en1 off || networksetup -setairportpower en1 on
Shell komutunu çalıştıran bir klavye kısayolu oluşturun
Automator'ı başlatın ve yeni bir Servis oluşturun.
"Herhangi bir uygulamada" "Servis seçilmişse:" giriş yok "olarak ayarlayın.
"Kabuk Komut Dosyasını Çalıştır" adlı bir işlem ekleyin. Eylemler Kütüphanesi'nin Yardımcı Programlar bölümündedir.
İstediğiniz bash komutunu metin kutusuna yerleştirin ve Çalıştır düğmesini kullanarak (sağ üst) test çalışmasını test edin. Komut dosyası ne yaparsa yapsın (kapalı, açık veya geçiş) ve Eylem'in altında yeşil keneler olmalı.
Saklayın, hatırlayabileceğiniz bir servis adı vererek.
Sistem Tercihlerine Git - & gt; Klavye'yi tıklayın ve Kısayollar sekmesine gidin.
Servisler bölümüne gidin ve Genel'e gidin - servisinizi orada bulmalısınız. Satırı seçerseniz, "kısayol ekle" yi tıklayabilir ve klavye kısayolu verebilirsiniz.
~/Library/Services
Büyük cevapta küçük bir gelişme Drew Ogryzek benim için çalıştı (daha iyi). Aşağıdaki komut dosyası, ağ bağdaştırıcısının WiFi için kullanıldığı konusunda herhangi bir varsayımda bulunmaz:
set_wifi_on_or_off() {
networksetup -getairportpower en${n} | grep ": ${1}";
if test $? -eq 0;
then
echo WiFi interface found: en${n};
eval "networksetup -setairportpower en${n} ${2}"
return 0;
fi
return 1;
}
for n in $(seq 0 10);
do
if set_wifi_on_or_off "On" "off"; then break; fi;
if set_wifi_on_or_off "Off" "on"; then break; fi;
done
Sadece denedim ve bu benim için çalıştı. Spotlight Sistem Tercihleri'ni başlattıktan sonra, wifi tipine başlayın ve enter tuşuna basın, sekme ve ok tuşlarını kullanarak "wifi" ve ardından "wifi özelliğini aç" seçeneğini seçinceye kadar penceredeki öğeler arasında gezinin. Kod yok ama aynı zamanda kısayol tuşları da yok, sadece bazı klavye navigasyonları.
Sadece klavyedeki wifi tuşuna basın. ABD standart klavyesinde f12. neden bu kadar zor yapıyorsunuz?