Quickloox

Dal mondo Apple all'universo digitale, in visualizzazione rapida dell'ovvio

21 ott 2008

AppleScript e la stampa 24 ore

Due quotidiani in uno? No, una modesta dimostrazione della naturale affinità tra AppleScript e attività ripetitive come la stampa e la creazione di file Pdf.

Lo script che segue, preso da MacOSXHints, si applica a Pages. Non ci vuole molto ad adattarlo per TextEdit o TextWrangler… e non l’ho fatto, perché l’azione costituisce un eccellente esercizio.

tell application “Pages” set creazione to make new document set first paragraph of creazione to “Vuoi passare la vita a vendere acqua zuccherata o vuoi cercare di cambiare il mondo?” save creazione in “testo1.rtf” save creazione in “testo2.rtf” save creazione in “testo3.pdf” save creazione in “testo4.txt” end tell

Si noti come è facile creare un nuovo documento (seconda riga) e come sia facile riempirlo (terza riga). Il resto sono quattro registrazioni diverse in un solo script.

Ci aggiungi un ciclo e, per dire, rendi in Pdf cento documenti Word in una botta.

Commenta