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.

  • Error de la barra de progreso de AppleScript: ¿cómo evitar que el dialog de progreso se prolongue?
  • Crear una nueva carpeta para cada file
  • Error de AppleScript: al colocar text sin formatting en el portapapeles, el text siempre se convierte en text enriquecido
  • Cambiar el comportamiento de copyr y pegar en todo el sistema
  • ¿Cuál es la location del file de esta Aplicación?
  • ¿Hay alguna forma de mostrar la tasa de bits de audio en Finder?
  • ¿Alguna idea de si esto se puede hacer y, de ser así, cómo (al less la parte de Automator)?

  • Escanear / recorrer automáticamente las tabs de safari?
  • Mavericks: indicar a la aplicación "Vista previa" abrir PDF: extraño problema de permissions
  • Descarga de file 'Desconocido' después de volver a cargar en Safari 8.0 en OS X Yosemite
  • Mavericks: Safari no reconoce files PDF y los muestra en línea
  • Verifique la existencia de un file y luego cambie el nombre del file anterior y mueva el nuevo
  • Tecla de function de disparo usando AppleScript
  • 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).