Safari-Registerkarten automatisch scannen / durchlaufen?


10

Ich habe ein Mac Mini-Setup auf einem Fernseher, um unser Netzwerk zu überwachen. Ich möchte die Überwachungsseiten einrichten, die wir in einer Reihe von Registerkarten anzeigen möchten, und Safari automatisch durchlaufen lassen. So etwas wie die Verwendung von Tankstellen zum Ändern von Video-Feeds; eine Art Auto-Switcher.

Ich habe mir Glims angesehen, aber es scheint nicht die Funktionalität zu haben. Gibt es eine Möglichkeit, dies mit Basissafari zu tun, oder kennt jemand ein Plugin, das dieses Verhalten in Safari ausführt?


Ist es hat Safari sein? Es gibt ein Plugin für Chrome, das dies tut.
Vlad

Ich bin mir bewusst, dass Chrome und Firefox beide Erweiterungen haben, die dies handhaben, aber ich war neugierig, ob Safari die Fähigkeit nativ hatte.
Peter Grace

Sie können es sicherlich in Applescript tun. Die Objekthierarchie ist sehr einfach - Anwendung - Windows (Fenster) - Registerkarten (Tab)
Stu Wilson

Antworten:


18

Mit diesem AppleScript-Block können Sie Ihre Registerkarten in einem Fenster durchlaufen:

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

Dies geht alle Ihre Registerkarten durch und wechselt alle 1 Sekunde. Ändern Sie einfach die Verzögerung, um die Zeit zu ändern, bevor die einzelnen Registerkarten wechseln.


Verwenden Sie den integrierten AppleScript-Editor, um ihn zu schreiben, zu speichern und auszuführen. Funktioniert wunderbar, danke!
JOM
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.