Usar Applescript para hacer selects desde el menu desplegable y Aplicar

Intento escribir un AppleScript que abra una página web, cambie la selección en 2 menus desplegables y luego click un button para aplicar los cambios. Extraje los ID de los 2 menus desplegables y el button Usar inspeccionar elementos en la página web, pero cuando bash establecer los valores en el menu desplegable, aparece un error de "valor faltante".

Estoy intentando configurar 'Daylight Saving:' (DaylightSaving1_ddlDaylightSaving) para que sea '1 hour' (Value 2) y 'Max Graph Size' (DaysPerGraph1_ddlDaysPerGraph) para ser '1 day' (Value 1), luego click el button Apply ( btnModsApply)

  • Texto en el centro de la barra de menu
  • ¿Cómo desactivar el antialiasing de subpixel en Safari?
  • process eapolclient utilizando 30 GB de memory?
  • ¿Cómo obtengo la dirección IP real de una impresora en OSX Yosemite?
  • Vim el editor sigue estrellándose en Sierra
  • ¿Qué significa si tengo un montón de memory "Inactiva" al final de un día de trabajo?
  • ¿Qué he hecho mal en el guión?

    tell application "Safari" tell window 1 set current tab to (make new tab with properties {URL:"http://www.ukho.gov.uk/easytide/easytide/ShowPnetworkingiction.aspx?PortID=0036&PnetworkingictionLength=7"}) end tell delay 0.1 tell document 1 do JavaScript "document.getElementById('DaylightSaving1_ddlDaylightSaving').value=2;" do JavaScript "document.getElementById('DaysPerGraph1_ddlDaysPerGraph').value=1;" do JavaScript "document.getElementById('btnModsApply').submit()" end tell end tell 

  • Error al usar `sudo shutdown` en la máquina remota
  • MacBook Pro: mucho time para despertar del sueño, ¿qué podría ser?
  • ¿Ver los permissions actuales para un file?
  • Cómo deshabilitar la ejecución automática USB OS X Mavericks
  • ¿Por qué tengo oyentes IPv6 cuando IPv6 está deshabilitado?
  • Crear script de contenedor para Mail.app para enviar correo desde Terminal
  • One Solution collect form web for “Usar Applescript para hacer selects desde el menu desplegable y Aplicar”

    Puede usar Automator en lugar de depurar javascript si prefiere esa opción.

    En Automator.app puedes configurarlo para abrir una nueva pestaña de Safari y luego puedes usar la function de grabación (button rojo en la barra de herramientas) para cambiar el menu desplegable y presionar el button.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).