Automatycznie skanować / przeglądać karty safari?

10

Mam konfigurację Mac mini na telewizorze do monitorowania naszej sieci. Chciałbym skonfigurować strony monitorujące, które chcielibyśmy wyświetlać w zestawie kart i automatycznie przeglądać je w safari. Coś w rodzaju wykorzystania stacji benzynowych do zmiany kanałów wideo; jakiś automatyczny przełącznik.

Spojrzałem na błyski, ale wygląda na to, że nie ma takiej funkcjonalności. Czy istnieje sposób, aby to zrobić za pomocą podstawowego safari lub czy ktoś wie o wtyczce, która będzie działać w Safari?

Peter Grace
źródło
Czy to musi być Safari? Jest to wtyczka do Chrome, która to robi.
Vlad
Wiem, że zarówno Chrome, jak i Firefox mają rozszerzenia, które to obsługują, ale byłem ciekawy, czy Safari ma tę funkcję natywnie.
Peter Grace,
Z pewnością możesz to zrobić w Applescript Hierarchia obiektów jest bardzo prosta - Aplikacja - Windows (okno) - Tabs (Tab)
Stu Wilson

Odpowiedzi:

18

Możesz użyć tego bloku AppleScript do przechodzenia między kartami w oknie:

tell application "Safari"
    repeat
        repeat with i from (count of tabs of window 1) to 1 by -1
            set thisTab to tab i of window 1
            set current tab of window 1 to thisTab
            delay 1
        end repeat
    end repeat
end tell

Spowoduje to przejrzenie wszystkich kart i przełączanie co 1 sekundę. Wystarczy zmienić opóźnienie, aby zmienić czas, po którym przełączają się wszystkie karty.

Lucas Derraugh
źródło
Użyj wbudowanego edytora AppleScript do pisania, zapisywania i uruchamiania. Działa pięknie, dzięki!
JOM