Chciałbym móc zaplanować aktualizacje oprogramowania do uruchomienia w czasie, gdy moje wykorzystanie danych internetowych jest bezpłatne. Próbowałem wymyślić, jak to zrobić za pomocą Automatora i / lub iCal, ale nie mam wystarczającej wiedzy.
Chciałbym móc zaplanować aktualizacje oprogramowania do uruchomienia w czasie, gdy moje wykorzystanie danych internetowych jest bezpłatne. Próbowałem wymyślić, jak to zrobić za pomocą Automatora i / lub iCal, ale nie mam wystarczającej wiedzy.
Odpowiedzi:
Nie jestem pewien, na której wersji OSX się znajdujesz, jednak w systemie Snow Leopard komenda brzmiała:
$ softwareupdate -iva (w terminalu)
Bezpieczna trasa (prawdopodobnie zalecana dla Ciebie)
otwarty Automator - & gt; Wybierz Alarm kalendarza - & gt; Przejdź do Narzędzia (lewe menu) i Uruchom AppleScript w środkowej kolumnie.
wykonaj skrypt powłoki „softwareupdate -iva” z uprawnieniami administratora
Następnie sprawdź, czy działa z małym przyciskiem odtwarzania w lewym górnym rogu prawej kolumny. Po jego zapisaniu powinieneś mieć możliwość ustawienia tego w iCal jako alertu. Teraz będzie to wymagało wprowadzenia hasła podczas uruchamiania, więc automatyzacja nie musi być najlepsza, ponieważ musisz tam być.
Niepewna trasa (prawdopodobnie nie zalecana)
Jeśli chcesz go uruchomić bez monitowania, możesz zapisać tam swoje poświadczenia; jednak tak jest niepewny i prawdopodobnie nie najlepszy pomysł. Dzieje się tak, ponieważ każdy, kto ma dostęp do komputera (fizycznie lub elektronicznie), może to zobaczyć. Jeśli wybierzesz tę opcję, nie jestem za nią odpowiedzialny.
Aby ustawić tę część, zamiast tego umieść poniższy kod w kodzie.
wykonaj skrypt powłoki "softwareupdate -iva" nazwa użytkownika "Twoja nazwa użytkownika" hasło "Twoje hasło" z uprawnieniami administratora
Ponownie - robienie tego może być niebezpieczne. Czasami opcja zapisywania pozwala na zapisanie „aplikacji” jako pliku tylko do odczytu - co trochę pomaga w zabezpieczeniu, ale nie ładuje.