Scanner / parcourir automatiquement les onglets safari?

10

J'ai une configuration mac mini sur un téléviseur pour surveiller notre réseau. Je voudrais configurer les pages de surveillance que nous aimerions afficher dans un ensemble d'onglets et que safari les parcoure automatiquement. Quelque chose comme la façon dont les stations-service utilisent pour modifier les flux vidéo; une sorte de commutateur automatique.

J'ai regardé un peu mais il ne semble pas avoir la fonctionnalité. Existe-t-il un moyen de le faire avec Safari de base ou quelqu'un connaît-il un plugin qui fera ce comportement dans Safari?

Peter Grace
la source
Est - ce qu'il a à être Safari? Il existe un plugin pour Chrome qui fait cela.
Vlad
Je suis conscient que Chrome et Firefox ont tous deux des extensions qui gèreront cela, mais j'étais curieux de savoir si Safari en avait nativement la capacité.
Peter Grace
Vous pouvez certainement le faire dans Applescript La hiérarchie des objets est très simple - Application - Windows (Fenêtre) - Onglets (Tab)
Stu Wilson

Réponses:

18

Vous pouvez utiliser ce bloc d'AppleScript pour parcourir vos onglets sur une fenêtre:

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

Cela passera par tous vos onglets et basculera toutes les 1 seconde. Modifiez simplement le délai pour changer le temps avant que chaque onglet ne change.

Lucas Derraugh
la source
Utilisez l'éditeur AppleScript intégré pour l'écrire, l'enregistrer et l'exécuter. Fonctionne magnifiquement, merci!
JOM