0 votos

¿Existe una tecla de acceso directo para imprimir en la carpeta de recibos de la web?

Me encanta la función "Guardar PDF en la carpeta de recibos de la web" de Safari y la uso todo el tiempo. Lo único que me molesta es que hay que seguir unos cuantos pasos (cmd+P -> hacer clic en "PDF" -> seleccionar "Guardar PDF en la carpeta de recibos de la web") para utilizarlo. ¿Hay alguna manera de configurar una tecla de acceso rápido/acceso directo para que sólo se necesite una combinación rápida de teclas?


Example of the 'Save PDF to Web Receipts Folder' function in Safari

1voto

Malik hassan Puntos 16

Crear un servicio muy básico de Automator Applescript con GUI Scripting. A continuación, utilice los atajos de teclado en las Preferencias del Sistema para asignar un atajo.

  1. Abra Automator y elija "Servicio".

  2. Ponga este script en una Acción 'Ejecutar Applescript'.

    tell application "System Events"
        get system attribute "sysv"
        if result is greater than or equal to 4144 then -- Mac OS X 10.3.0
            if UI elements enabled then
                tell application "Safari" to activate
                keystroke "p" using command down
                tell application process "Safari"
                    tell application "System Events"
                        tell process "Safari"
                            click menu button "PDF" of sheet 1 of window 1
                            delay 1
    
                            click menu item "Save PDF to Web Receipts Folder" of menu of menu button "PDF" of sheet 1 of window 1
                        end tell
                    end tell
                end tell
            else
                beep
                display dialog "GUI Scripting is not enabled" & return & return & "Open System Preferences and check Enable Access for Assistive Devices in the Accessibility (or Universal Access) preference pane, then run this script again." with icon stop
                if button returned of result is "OK" then
                    tell application "System Preferences"
                        activate
                        set current pane to pane "com.apple.preference.universalaccess"
                    end tell
                end if
            end if
        else
            beep
            display dialog "This computer cannot run this script" & return & return & "The script uses GUI Scripting technology, which requires an upgrade to Mac OS X 10.3 Panther or newer." with icon caution buttons {"Quit"} default button "Quit"
        end if
    end tell
  3. Establezca la entrada como "sin entrada" y la aplicación como "Safari.app".

  4. Guarde el servicio de Automator.

  5. Mientras está en Automator (o en cualquier aplicación) vaya al menú "Servicios" de la aplicación y elija "Preferencias de Servicios".

  6. Desplázate hacia abajo hasta que veas tu nuevo servicio.

  7. Asigna el acceso directo, haz clic en Aceptar y ya está.

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