Teraz, gdy nadszedł Snow Leopard, przestałem używać Entourage (woo hoo!) I teraz używam iCal.
Czy istnieje sposób na odrzucenie alarmu iCal (np. „Spotkanie o godzinie 11:00 rozpoczyna się za 10 minut”) bez użycia myszy?
Nie mogę ⌘ - Patka do okna. Jeśli przełączę się na iCal, okno alarmu nie jest aktywne. Nie mogę ⌘ - ` do tego okna.
macos
keyboard-shortcuts
calendar.app
Doug Harris
źródło
źródło
Odpowiedzi:
W edytorze AppleScript utwórz następujący skrypt:
Korzystając z aplikacji takiej jak Quicksilver, Butler, FastScripts (lite), Controllermate itp., Utwórz akcję / skrót, aby uruchomić skrypt.
Powodem ponownego uruchomienia aplikacji jest to, że chcemy ją otworzyć w tle dla następnego zdarzenia / wiadomości.
źródło
Możesz użyć jabłek. Spowoduje to włączenie alarmu iCal:
Możesz użyć czegoś takiego jak FastScripts, QuickSilver, LaunchBar lub wybranej przez Ciebie skrótu klawiaturowego, aby uruchomić skrypt za pomocą wybranego skrótu klawiaturowego, a następnie możesz wpisać escape, aby go odrzucić.
Nie sądzę, aby aplikacja iCal Helper była skryptowalna poza tym, ponieważ nie mogłem uzyskać klucza do ucieczki ani kliknięcia myszą za pomocą współrzędnych myszy. Mimo to możesz nadać skryptowi skrót, taki jak Option-Escape, a następnie wykonać kolejną ucieczkę ręcznie, aby ją skasować.
Nie mogłem tego zrobić na 10.5.8, ale może iCal Helper jest bardziej skryptowalny w 10.6?
Dostałem współrzędne, wpisując Command Shift 4, ponieważ aplikacja zrzutów ekranu podaje współrzędne. Alarmy wygodnie pojawiają się w tym samym miejscu, ale rozdzielczość monitora spowoduje, że współrzędne będą inne niż moje. Jeśli ktoś ma większą wiedzę na temat AppleScript niż ja, jestem ciekaw, dlaczego dokładnie powyższa linia „kliknij na” nie działa.
źródło
Uznany to
źródło
Możesz nagrać akcję w automatorze i sprawdzić, czy to zadziała. Myślę, że będziesz musiał „włączyć dostęp do urządzeń wspomagających” w panelu uniwersalnej dostępności. Próbowałem tego z aplikacją innej firmy i działała całkiem dobrze, mimo że kontrolki nie zostały nazwane. Mam nadzieję, że jabłko postępuje zgodnie z własnymi wytycznymi. Po opracowaniu skryptu automatyzatora możesz uruchomić go za pomocą Quicksilver, o czym wspomina ridogi.
źródło
Żadna z pozostałych odpowiedzi nie zadziałała dla mnie. Używam poniższego kodu (znaleziono tutaj ) i działa doskonale na OSX Yosemite (10.10.2).
Poprawiłem też nieco kod, aby działał jako przepływ pracy Alfreda v2 i opublikował go na GitHub tutaj .
źródło