¿Escanear / recorrer automáticamente las pestañas de safari?

10

Tengo una configuración de mac mini en un televisor para monitorear nuestra red. Me gustaría configurar las páginas de monitoreo que nos gustaría ver en un conjunto de pestañas y que Safari las recorra automáticamente. Algo así como las estaciones de servicio usan para cambiar los videos; algún tipo de cambio automático.

Miré los destellos pero no parece tener la funcionalidad. ¿Hay alguna manera de hacer esto con el safari base o alguien sabe de un complemento que hará este comportamiento en Safari?

Peter Grace
fuente
¿ Tiene que ser Safari? Hay un complemento para Chrome que hace esto.
Vlad
Soy consciente de que Chrome y Firefox tienen extensiones que manejarán esto, pero tenía curiosidad por saber si Safari tenía la capacidad de forma nativa.
Peter Grace
Ciertamente puede hacerlo en Applescript La jerarquía de objetos es muy simple - Aplicación - Windows (Ventana) - Pestañas (Tab)
Stu Wilson

Respuestas:

18

Puede usar este bloque de AppleScript para recorrer sus pestañas en una ventana:

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

Esto pasará por todas tus pestañas y cambiará cada 1 segundo. Simplemente cambie el retraso para cambiar el tiempo antes de que cambie cada pestaña.

Lucas Derraugh
fuente
Use el Editor AppleScript incorporado para escribirlo, guardarlo y ejecutarlo. Funciona muy bien, gracias!
JOM