Автоматически сканировать / перебирать вкладки сафари?

10

У меня есть Mac mini на телевизоре, чтобы контролировать нашу сеть. Я хотел бы настроить страницы мониторинга, которые мы хотели бы просматривать, в виде набора вкладок, чтобы сафари автоматически переключалась между ними. Что-то вроде того, как бензоколонки используют для смены видеопотока; какой-то автопереключатель.

Я посмотрел на glims, но, похоже, у него нет функциональности. Есть ли способ сделать это с базовым Safari или кто-нибудь знает плагин, который будет делать это в Safari?

Питер Грейс
источник
Это должно быть Safari? Есть плагин для Chrome, который делает это.
Влад
Мне известно, что в Chrome и Firefox есть расширения, которые справятся с этим, но мне было любопытно, была ли у Safari такая возможность изначально.
Питер Грейс,
Конечно, вы можете сделать это в Applescript. Иерархия объектов очень проста - Приложение - Windows (Окно) - Вкладки (Tab)
Стю Уилсон

Ответы:

18

Вы можете использовать этот блок AppleScript для просмотра ваших вкладок в окне:

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

Это будет проходить через все ваши вкладки и переключаться каждую 1 секунду. Просто измените задержку, чтобы изменить время перед переключением каждой вкладки.

Лукас Дерро
источник
Используйте встроенный редактор AppleScript, чтобы написать, сохранить и запустить его. Работает красиво, спасибо!
JOM