Flujo de trabajo / aplicación de Automator para actualizar una pestaña determinada en Safari (o incluso Crome)

Cuando estoy codificando mi aplicación Rails, vuelvo a Safari con frecuencia para actualizar mi versión local del sitio y ver si mis cambios son correctos. Sería increíble simplemente presionar una de las teclas de function y eso pondría mi window de Safari en primer plano y actualizaría manualmente la página.

Parece que no puedo encontrar un ejemplo obvio de esto o algo similar a las típicas búsquedas de Google, etc.

  • Hacer un AppleScript que mantiene presionada una tecla
  • Copie calificación de BPM y estrellas a los comentarios en itunes con Applescript
  • ¿Hay alguna aplicación para replace a granel un área de un PDF con una image preestablecida?
  • AppleScript y numbers: ¿se copy de una spreadsheet a otra?
  • Cómo crear un script de apple que reenvía un correo electrónico marcado
  • AppleScript comtesting si está instalada la extensión de Chrome
  • ¿Alguna idea de si esto se puede hacer y, de ser así, cómo (al less la parte de Automator)?

  • ¿Cómo deshabilitar todas las cachings en safari 11?
  • Retina de MacBook 12 pulgadas 2015: text ilegible en la barra de URL de safari
  • CMD-Z vuelve a abrir la última pestaña en lugar de deshacer
  • Bloquear el sitio para que no esté en Safari Top Sites
  • Compartir varios files en iCloud usando events del sistema en Applescript: ¿cómo interceptar una opción?
  • ¿Cómo desbloquear extensiones en Safari para poder instalar Adblock?
  • One Solution collect form web for “Flujo de trabajo / aplicación de Automator para actualizar una pestaña determinada en Safari (o incluso Crome)”

    Pegue este script en el editor de scripts y guárdelo como un service. Asigna el service a un atajo de keyboard.

    tell application "Safari" activate tell current tab of window 1 do JavaScript "location.reload();" end tell end tell 

    EDITAR

     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?nonetworkingirect=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 

    EDITAR 2 Seleccione su pestaña y ejecute esta secuencia de commands para get su nombre

     tell application "Safari" activate tell window 1 get name of current tab end tell end tell 

    Complete el nombre en este script:

     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 
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).