Wenn ich meine Rails-App codiere, wechsle ich ziemlich oft zurück zu Safari, um meine lokale Version der Website zu aktualisieren und zu sehen, ob meine Änderungen korrekt sind. Es wäre großartig, einfach eine der Funktionstasten zu drücken, und das würde mein Safari-Fenster in den Vordergrund bringen und die Seite manuell aktualisieren.
Ich kann anscheinend kein offensichtliches Beispiel dafür oder etwas in dieser Richtung für die typischen Google-Suchen usw. finden.
Irgendeine Idee, ob dies möglich ist und wenn ja, wie (zumindest der Automator-Teil)?
Fügen Sie dieses Skript in den Skripteditor ein und speichern Sie es als Dienst. Ordnen Sie den Dienst einer Tastenkombination zu.
tell application "Safari"
activate
tell current tab of window 1
do JavaScript "location.reload();"
end tell
end tell
BEARBEITEN
tell application "Safari"
activate
tell window 1
--options
set myTab to tab 1
set myTab to first tab whose URL = "https://apple.stackexchange.com/questions/224393/automator-workflow-app-to-refresh-a-given-tab-in-safari-or-even-crome/224431?noredirect=1#comment272178_224431"
set myTab to first tab whose URL starts with "https://apple.stackexchange.com"
if current tab is not myTab then set current tab to myTab
tell myTab to do JavaScript "location.reload();"
end tell
end tell
BEARBEITEN 2 Wählen Sie Ihre Registerkarte aus und führen Sie dieses Skript aus, um seinen Namen zu erhalten
tell application "Safari"
activate
tell window 1
get name of current tab
end tell
end tell
Geben Sie den Namen in diesem Skript ein:
tell application "Safari"
activate
tell window 1
set myTab to first tab whose name = "insert name here"
if current tab is not myTab then set current tab to myTab
tell myTab to do JavaScript "location.reload();"
end tell
end tell
Flare-Katze
Flare-Katze
Flare-Katze
Dan Tappin
Flare-Katze