Potrzebuję skryptu jabłkowego, który będzie włączał i wyłączał Wi-Fi w określonych odstępach czasu, powiedzmy co 10 lub 15 minut. Używam MacBookPro 2012 z systemem 10.9.5.
macos
applescript
jimmyvw
źródło
źródło
Odpowiedzi:
ODKRYWACZ : Nie mogę teraz tego sprawdzić (czy to faktycznie działa), ale zrobię to później.
Skrypt do włączania / wyłączania Wi-Fi jest pobierany stąd :
Trzeba by go edytować, aby akceptował argumenty (zrobiłbym to, ale okazałoby się, że to javascript)
Następnie, jeśli chcesz, aby skrypt działał poprawnie, użyj czegoś takiego jak LaunchAgent lub cron . Wolę LaunchAgent, ponieważ jest bardziej wyrozumiały.
źródło
Edytuj crontab roota (na przykład przez uruchomienie
EDITOR=nano sudo crontab -e
) i dodaj linięgdzie
en1
jest identyfikator pokazany przeznetworksetup -listallhardwareports|awk '/^Hardware Port: (Wi-Fi|Airport)/{getline;print $2}'
.Te
ifconfig
komendy wymagają praw administratora.źródło
źródło