1 votos

Cómo utilizar Applescript para abrir una impresora de la aplicación y seleccione los elementos dentro?

No tengo absolutamente ningún conocimiento o experiencia en el uso de Applescript o Automator. Estoy esperando por el uso, ya sea para crear una aplicación o script que se va a imprimir una página de prueba fuera de mi impresora automáticamente. Yo sé cómo abrir la impresora de la aplicación del Canon iX6800 de la serie.de la aplicación), pero estoy atascado desde allí con el cuadro de diálogo no saber cómo continuar con los siguientes pasos:

  1. Ejecutar "Canon iX6800 de la serie" - llegué a esta parte...
  2. Seleccione "Configuración" o el Comando S
  3. Seleccione "Utilidad"
  4. Seleccione "Imprimir Página De Prueba"
  5. Haga clic en "ACEPTAR"
  6. Salir de la aplicación.

Cualquier sugerencia o ayuda será muy apreciada. Me pueden enviar la aplicación real para quien los necesite. Gracias de antemano. George

0voto

aaplmath Puntos 599

Creo que he aproximadamente traducido sus pasos en un trabajo de AppleScript:

tell application "Canon iX6800 series" to activate -- Run "Canon iX6800 series"
delay 0.25
tell application "System Events" to tell process "Canon iX6800 series"
    click menu item "Canon iX6800 series" of menu "Window" of menu bar 1
    click menu item "Settings" of menu "Printer" of menu bar 1 -- Select "Settings"
    click radio button "Utility" of tab group 1 of sheet 1 of window 1 -- Select "Utility"
    click button "Print Test Page" of tab group 1 of sheet 1 of window 1 -- Select "Print Test Page"
end tell
tell application "Canon iX6800 series" to quit -- Quit the app

Tenga en cuenta que la parte al principio (con el retraso y la ventana de selección) es necesaria para asegurar que un activo se abra la ventana de la impresora de la aplicación; de lo contrario, el panel de Ajustes no será capaz de abrir si la ventana no está ya abierto.


Aunque lo siguiente no es lo que el OP está pidiendo, en caso de que alguien más está buscando para hacer esto con una impresora que no provee un "Imprimir Página de Prueba" opción en el panel de Ajustes, he aquí una solución alternativa:

  1. Abra el "Canon iX6800 de la serie" de la aplicación
  2. Haga clic en la opción "Imprimir Página de Prueba" en el menú en la "Impresora" del menú
  3. Salir de la aplicación

Para lograr esto, reemplace las líneas 5 a 7 de la anterior con click menu item "Print Test Page" of menu "Printer" of menu bar 1.

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