Quick Guarda un URL tramite uno script (Applescript, Automator, Shell ...)?

2

Lion ha aggiunto la possibilità di cercare rapidamente un URL in un'applicazione (come Mail.app ). Vorrei usare quella funzionalità da uno script.

È possibile?

    
posta Tim Visher 24.03.2014 - 18:44
fonte

2 risposte

3

Esiste anche un'azione di Automator per la visualizzazione di un sito Web in una finestra di aspetto rapido:

automator -i http://apple.com Desktop/Website\ Popup.workflow

    
risposta data 24.03.2014 - 21:47
fonte
2

Sì, è possibile, ma non direttamente da Internet. Il file deve essere scaricato per primo.

qlmanage -p '/path/to/file'

mostrerà l'anteprima quick look per quel file. Scriverà anche alcune informazioni di debug su stderr, quindi di solito aggiungo >/dev/null 2>&1 alla fine del comando.

Nel tuo caso, dovrai prima scaricare il file per poter accedere all'anteprima Quick Look. È inoltre necessaria l'estensione corretta per qlmanage per riconoscere il file. cd ~/tmp; curl "$url" --O "quicklook.$extension" lo scaricherà in ~ / tmp (questa directory deve esistere) e dovrai prima impostare l'estensione con extension=${url##*.} .

Lo script finale della shell:
cd ~/tmp
url='http://images.apple.com/mac/home/images/hero_30years_then.jpg'
extension=${url##*.}
curl "$url" --O "quicklook.$extension"
qlmanage -p "quicklook.$extension"

E in un applecript:

set quicklookurl to "http://images.apple.com/mac/home/images/hero_30years_then.jpg"
do shell script "cd ~/tmp; url=" & quoted form of quicklookurl & "; extension=${url##*.}; curl \"$url\" --O \"quicklook.$extension\"; qlmanage -p \"quicklook.$extension\""
    
risposta data 24.03.2014 - 20:06
fonte

Leggi altre domande sui tag