Esiste un tasto di scelta rapida / collegamento per la cartella Stampa su ricevute Web?

0

Adoro la cartella "Salva PDF in Web Receipts" in Safari e la uso sempre. L'unica piccola seccatura è che ci vogliono alcuni passaggi (cmd + P - > fare clic su "PDF" - > selezionare "Salva PDF nella cartella Ricevute Web") per usarlo. C'è un modo per impostare un tasto di scelta rapida / scorciatoia per questo in modo che ci vuole solo un tasto veloce combo?

    
posta Alan W. Smith 15.06.2012 - 21:10
fonte

1 risposta

1

Crea un applicativo di base per il servizio Automator con script GUI. Quindi, utilizza le scorciatoie da tastiera in Preferenze di sistema per assegnare un collegamento.

  1. Apri Automator e scegli "Servizio"

  2. Passa questo script in un'azione 'Esegui script di 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. Imposta l'input su "nessun input" e l'applicazione su "Safari.app"

  4. Salva il servizio di automazione.

  5. Mentre sei ancora in Automator (o in qualsiasi app) accedi al menu "Servizi" dell'app e seleziona "Preferenze servizi".

  6. Scorri fino a visualizzare il tuo nuovo servizio.

  7. Assegna il collegamento, fai clic su OK e fai.

risposta data 16.06.2012 - 01:12
fonte

Leggi altre domande sui tag