Tải lại mọi thứ trên Safari


0

Trên Firefox có một tiện ích bổ sung được gọi là Tải lại cho phép bạn làm mới một trang trên một khoảng thời gian nhất định. Có bất cứ điều gì như vậy cho Safari?

Câu trả lời:


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

Nếu kịch bản hơi quá cao đối với bạn (bạn đã mua máy Mac), hãy thử PageReboot .


Ha ha, Nó không tiến bộ chút nào, tôi làm điều đó mọi lúc :).
Wuffers

Và hành trình phím chỉ hoạt động cho tab ngoài cùng, phải không? Tôi muốn nó làm việc cho một trong nền.
Wuffers

Có gì sai với PageReboot?
ta.speot.is

PageReboot không hoạt động với SO hoặc SU :(
Wuffers


1

Tài liệu được chọn khi tập lệnh được bắt đầu:

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

Tất cả các tab:

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
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.