Ich möchte eine Tastenkombination haben, um das aktive Fenster in Google Chrome zu aktualisieren, was normalerweise Cmd+ wäre R. Denken Sie daran, dass (a) ich zwei Bildschirme verwende, (b) Google Chrome derzeit kein aktives Fenster ist.
Ist es überhaupt möglich?
Ich versuche, dieses Skript https://gist.github.com/51b459e5e93210f37e24 mit Hotkey zu binden. Was ich getan habe, ist: einen Dienst mit Automator erstellt (keine Eingabe, keine Anwendung). Mit dem Hotkey für Dienste habe ich cmd+r
. Allerdings bringt das nichts.
Mein erwartetes Ergebnis ist: cmd+r tut, was es bereits in der vorliegenden App tun sollte + führt mein Apple-Skript aus.
Sie können beide mithilfe einer Applescript-Aktion in einen Automator-Dienst einfügen.
Legen Sie dann eine Tastenkombination mit den Diensten in den Tastaturkürzeln der Systemeinstellungen fest .
Beachten Sie die Einstellungen für „Dienst empfängt“ in den Screenshots. Dadurch wird sichergestellt, dass das Menü in allen Diensten der App angezeigt wird. (Die anderen Apps müssen möglicherweise beendet und erneut geöffnet werden, bevor sie die Verknüpfung übernehmen.)
Chrom.
tell application "Google Chrome"
reload active tab of (get window 1)
end tell
Safari.
tell application "Safari"
tell document 1 to do JavaScript "javascript:location.reload(true)"
end tell
Dienstleistungen.
Service-Menü -In iTunes
Nun, Sie könnten dies über ein AppleScript tun, das dies tut:
tell application "Google Chrome" to activate
tell application "System Events"
keystroke "r" using command down
end tell
und rufen Sie dann dieses Skript über eine Verknüpfung auf. Es gibt einige kostenlose Apps, die diese Aufgabe übernehmen; Mac OS X bietet dies leider nicht an.
(Vielleicht müssen Sie „Google Chrome“ durch den tatsächlichen Namen der Chrome-App ersetzen; ich habe sie nicht installiert, daher kann ich ihren Namen nicht überprüfen.)
Ich empfehle die Verwendung einer Erweiterung zum automatischen Neuladen von Registerkarten. Das ist nicht genau das, wonach Sie fragen, aber es erreicht das gleiche Ziel.
Chrome: Einfache automatische Aktualisierung
Safari: Reloader für Safari-Tabs
Firefox: ReloadEvery
Gajus
Markhunte
Gajus
Keyboard settings
. Verpasste dieses bisschen. Danke, es funktioniert.Gajus
Markhunte
Gajus
Markhunte