Cambia il percorso di download del pulsante di download di Safari PDF

3

Vorrei il seguente comportamento del pulsante Download PDF di Safari:

Facendo clic sul pulsante di download PDF spostando il puntatore sul fondo di un pdf / ps, il file viene scaricato nella cartella Downloads/ . Invece, mi piacerebbe che funzionasse come un pulsante "Salva con nome" in modo da poter salvare il pdf con un nome diverso e in una posizione che preferisco.

So che c'è Cmd-S, ma mi piacerebbe usarlo come un'opportunità per conoscere gli Apple Scripts se questo tipo di idea può essere usato per risolvere questo problema.

    
posta kan 22.02.2015 - 17:43
fonte

3 risposte

3

AppleScript da solo non può essere utilizzato per "agganciarsi" ad altre azioni come fare clic su determinate cose. Ci sono strumenti disponibili per eseguire AppleScript sulle scorciatoie da tastiera, tuttavia in questo caso si potrebbe usare ⌘S o rimappare questo collegamento con Preferenze di Sistema → Tastiera. Non è possibile modificare la posizione di download del pulsante nelle preferenze di Safari.

    
risposta data 22.02.2015 - 17:51
fonte
1

Non sarai in grado di intercettare l'azione di clic di un pulsante utilizzando Applescript.

Ci sono un paio di approcci che puoi utilizzare per raggiungere il tuo obiettivo.

1, Crea un'azione della cartella Automator per guardare il file pdf nella cartella dei download. E chiedi dove vuoi spostarli.

2, scrivi un applescript che viene eseguito dal menu di Applescript o da un servizio di automazione ...

Uso dell'Applescript Approach Otterrei l' url della finestra principale di Safari.

E poi chiedi al mio applecript di chiedermi scegliere dove salvarlo.

Per il download potresti dover utilizzare alcuni script di shell come Curl in un comando applescript Do shell script .

Guarda Safari Scripting Library per i dettagli sull'accesso all'URL.

Puoi saperne di più su applescript e su come usarlo guardando Introduzione alla Guida della lingua AppleScript

    
risposta data 22.02.2015 - 18:23
fonte
0

Invece di usare Apple Script (che potrebbe non funzionare per questo) si può usare Automator.

È piuttosto semplice la funzione Automator.

Tutto quello che fai è invertire i tuoi passi.

Continuerai a scaricarlo utilizzando le impostazioni predefinite di Safari, ma poi l'Automator sposterà il file .PDF in una cartella a tua scelta.

Ecco un esempio, basta sostituire il file .dmg in .pdf e scegliere la cartella di destinazione con l'opzione Move Finder Items su Mostra questa azione quando il flusso di lavoro è in esecuzione

    
risposta data 22.02.2015 - 18:33
fonte

Leggi altre domande sui tag