2 votos

Applescript / Javascript para hacer clic en el elemento del submenú de Jupiter Notebook en Safari

Cuando ejecuto a.ipynb jupyter archivo de notebook en Safari, se abre en el host local http://localhost:8888/notebooks/a.ipynb#.

NOTA: La secuencia de comandos debe trabajar para cualquier *.ipynb archivo a.ipynb es sólo un ejemplo. Además, el sitio web está en la parte delantera de la aplicación mientras se ejecuta el código.

¿Cómo puedo escribir un Applescript (puede ser con JavaScript) para que yo haga clic en el menú Run All Below botón en la ficha de safari submenú ?

enter image description here

Aquí está mi attemt:

tell application "Safari"

activate

end tell


tell application "System Events"

tell process "Safari"

click menu item "Run All Below" of menu "Cell" of menu bar 1

end tell

end tell

Pero, esto no funcionó. Yo soy muy nuevo para applescript y por lo general sólo el uso de Python.

¿Cómo puedo haga clic en el menú "Ejecutar Todos los de Abajo" ?

Enlaces Relacionados:
El uso de Javascript | Applescript para haga clic en el botón en Safari
https://stackoverflow.com/questions/24917282/click-on-safari-web-page-button-using-applescript

3voto

books453 Puntos 1

Una manera fácil de hacer esto es utilizar el Automator "mírame Hacer, a continuación, convertir a Applescript.

  1. Abra el Automator de la aplicación y crear un nuevo documento.
  2. Seleccione "Flujo de trabajo" como el tipo de documento.
  3. Ahora asegúrese de que usted tiene Safari abierto a la página que usted desea.
  4. Volver a Automator y haga clic en "Registro". Debe haber una pequeña ventana negra que aparece mostrando Automator es la grabación.
  5. Ir a Safari y hacer lo que la acción(s) que desea automatizar.
  6. Detener la grabación.
  7. Volver a Automator y debe haber una nueva acción que se ve algo como esto: enter image description here
  8. Usted puede necesitar ajustar la velocidad de reproducción mediante el control deslizante para que funcione correctamente
  9. Ahora usted puede dejarlo como esta, y convertirlo en una aplicación, lo que puede hacer doble clic en él para ejecutar, o:
  10. Ver aquí para convertir a un AppleScript así que usted puede utilizar en el Editor de secuencias de Comandos

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X