Hammerspoon
Hammerspoon to narzędzie automatyzacji dla macOS, które pozwala sterować aplikacjami, oknami, urządzeniami wejściowymi i zdarzeniami systemowymi za pomocą skryptów Lua.
Czym jest Hammerspoon?
Hammerspoon to aplikacja do automatyzacji pulpitu dla macOS, która pomaga zaawansowanym użytkownikom dostosować sposób działania ich Maca za pomocą skryptów Lua. Łączy funkcje systemu macOS ze środowiskiem skryptowym, dzięki czemu możesz tworzyć własne skróty, reguły zarządzania oknami, narzędzia paska menu, alerty i automatyzacje przepływu pracy. Typowe zastosowania obejmują uruchamianie działań za pomocą skrótów klawiszowych, reagowanie na zmiany sieci Wi‑Fi lub poziomu baterii, kontrolowanie zachowania aplikacji oraz automatyzowanie powtarzalnych zadań na pulpicie. Hammerspoon udostępnia także API do pracy z oknami, schowkiem, urządzeniami audio, plikami, ekranami i innymi elementami systemu. Jest szczególnie przydatny dla użytkowników, którzy chcą głębszej automatyzacji niż ta, którą zwykle zapewniają wbudowane skróty macOS. Hammerspoon jest publikowany przez Chris Jones i został zaprojektowany jako elastyczne narzędzie do zaawansowanego dostosowywania Maca.
Kluczowe cechy
- Twórz własne skróty klawiszowe i przepływy automatyzacji za pomocą Lua
- Programowo steruj oknami, aplikacjami i zachowaniem pulpitu
- Reaguj na zdarzenia systemowe, takie jak zmiany Wi‑Fi, poziom baterii i uruchamianie aplikacji
- Twórz narzędzia paska menu, alerty i powiadomienia do codziennych zadań
- Pracuj z zawartością schowka, plikami, urządzeniami audio, ekranami i zdarzeniami wejściowymi
- Rozszerzaj aplikację za pomocą tworzonych przez społeczność Spoons i udokumentowanych API
Sprawdź pozostałości aplikacji w diCleaner
Przed czyszczeniem sprawdź pamięci podręczne, pliki wsparcia, kontenery i elementy logowania.
Przegląd bezpieczeństwa
Status: Przeważnie bezpieczne
Hammerspoon to legalne oprogramowanie do automatyzacji, ale często prosi o dostęp do funkcji Dostępność w macOS, aby skrypty mogły sterować aplikacjami, oknami i zdarzeniami wejściowymi. Niektóre przepływy pracy mogą również obejmować dostęp do innych części systemu, w zależności od tego, co skryptujesz. Taki poziom dostępu jest normalny w automatyzacji pulpitu, ale oznacza, że twoje własne skrypty lub zaimportowane dodatki mogą automatyzować potężne działania. Używaj skryptów ze źródeł, którym ufasz, i sprawdzaj, co robią, zanim włączysz szeroką automatyzację na swoim Macu.
Zalecenie: Zachowaj Hammerspoon, jeśli używasz niestandardowej automatyzacji Maca, skrótów klawiszowych lub skryptowanych przepływów pracy. Jeśli nie polegasz już na jego automatyzacjach, możesz go usunąć bez wpływu na sam macOS, choć wszelkie skróty, narzędzia paska menu lub skryptowane zachowania utworzone w Hammerspoon przestaną działać.
Typowe ścieżki
/Applications/Hammerspoon.app~/.hammerspoon/init.lua
Ścieżki preferencji
~/Library/Preferences/org.hammerspoon.Hammerspoon.plist
Podziel się doświadczeniem
Bądź pierwszy, który podzieli się doświadczeniem.