Klawiatura Maestro może to zrobić bardzo łatwo… w pewnych okolicznościach.
Na przykład, gdybym był w takim środowisku, użyłbym makra takiego:
A „wyzwalaczem” byłoby odłączenie mojego iPhone'a od mojego MacBooka… co oczywiście oznacza, że aby to zadziałało, musisz podłączyć iPhone'a do MacBooka, kiedy siedzisz przy biurku.
Nigdy nie zostawiłbym swojego iPhone'a na biurku, więc byłby to dla mnie całkowicie skuteczny sposób, aby upewnić się, że mój MacBook jest zablokowany, kiedy odchodzę od biurka.
Jednak to, czego faktycznie używam na moim biurku, to ładowarka Qi, więc nie muszę jej nigdy podłączać ani odłączać, a używanie połączenia USB byłoby denerwujące.
Biorąc to pod uwagę, byłoby mniej irytujące niż kupowanie pizzy dla całego biura.
Problem z rozwiązaniami Bluetooth polega na tym, że wszystkie z nich, z których korzystałem, są niesamowicie zawodne. Ktoś wspomniał o Knock , które jest ogromnie nieaktualne, nie wspominając już o tym, że miało służyć do odblokowywania Twojego Maca, a nie blokowania to.
(Możesz mieć dowolną nazwę urządzenia USB i będzie działać, jeśli masz urządzenie z Androidem itp.)
Zamiast tego…
Zamiast tego przypisałbym skrót klawiaturowy, taki jak command + control + option + L
, aby uruchomić "/ System / Library / CoreServices / Menu Extras / User.menu / Contents / Resources / CGSession "-suspend
i po prostu naciśnij tę kombinację klawiszy, kiedy wstałem, ale to nie jest automatyczne rozwiązanie, o które prosiłeś.
Aplikacje Bluetooth
BLEUnlock
Unlox (dawniej MacID)
mają być w stanie stwierdzić, kiedy Twój iPhone oddala się od komputera Mac. Nie próbowałem tego, ale starsze aplikacje, takie jak te, były zawodne. YMMV.
Aktualizacja
Wypróbowałem Unlox i mogę zgłosić, że działał ok , ale całkowicie zniszczył moją żywotność baterii w moim nowym iPhonie 11 Pro Max. Więc… Nie polecałbym tej trasy.