В Firefox есть надстройка ReloadEvery, которая позволяет обновлять страницу через определенный промежуток времени. Есть ли что-нибудь подобное для Safari?
3 ответа
1
http://atbash.net/blog/archives/000135.html
-- the applescript only calls attention to itself when the idle period is up
on idle
    tell application "Safari"
    --confirms your browser is the front application
        activate
    end tell
    tell application "System Events"
        tell process "Safari"
            keystroke "r" using {command down}
            end tell
        end tell
    --sets the idle period in seconds.
    --i.e. safari will refresh every 10 seconds
    return 10
end idle
Если сценарии слишком сложны для вас (вы купили Mac), попробуйте PageReboot.
1
Документ, выбранный при запуске скрипта:
tell application "Safari"
    set doc to document 1
    repeat while true
        tell doc to set URL to (get URL)
        delay 10
    end repeat
end tell
Все вкладки:
tell application "Safari"
    repeat while true
        repeat with t in tabs of windows
            tell t to set URL to (get URL)
        end repeat
        delay 10
    end repeat
end tell
1
Да! Наконец-то они придумали расширение для Safari 5!
Вы можете получить его здесь: Auto Reload для Safari 5
Помните, что он будет работать только с Safari 5.
