Tutorials

  • Presto on-line...

About ...

  • ... questo sito
  • ... me


Meglio di “Grab” ?

screencapture, AppleScript
Si può fare la foto dello schermo anche da linea di comando. E allora? :-) ... si ma funziona meglio dell'applicazione Grab e meglio di mela-shift-3 o mela-shift-4! E poi possiamo richiamare il comando da menu... grazie ad AppleScript.

Vediamo come si usa:

[host1:~] user1% screencapture
screencapture: illegal usage, file required if not going to clipboard
usage: screencapture [-icmwsWx] [file] [cursor]
  -i      capture screen interactively, by selection or window
            control key - causes screen shot to go to clipboard
            space key   - toggle between mouse selection and
                          window selection modes
            escape key  - cancels interactive screen shot
  -c      force screen capture to go to the clipboard
  -m      only capture the main monitor, undefined if -i is set
  -w      only allow window selection mode
  -s      only allow mouse selection mode
  -W      start interaction in window selection mode
  -x      do not play sounds
  file    where to save the screen capture

L’utilizzo più semplice ed immediato è con il comando: screencapture -ciW. Permette di fotografare una singola finestra, il mouse si trasforma nell’icona di una macchina fotografica e la finestra che si trova sotto al mouse viene evidenziata rispetto alle altre. Al click, la foto della finestra viene copiata negli appunti… e la si puo’ incollare da qualunque parte (Photoshop, Preview...).

Premendo lo "spazio" si passa dalla modalità foto-della-finestra alla modalità foto-di-una-selezione. Provate!

Se amiamo le comodità:

Apriamo la cartella AppleScript (all’interno della cartella Applicazioni).
Doppio click su "Script Editor".
Scriviamo il seguente codice di una sola riga:
    do shell script "screencapture -ciW"
... e salviamo lo script nel formato "Application":


A questo punto ci troviamo con una vera applicazione che se lanciata ci permette di scattare "foto" a volontà… hummm.... ancora non è abbastanza comodo? OK! Nella stessa cartella dove abbiamo trovato lo Script Editor, troviamo anche un "oggetto" di nome Script Menu.menu. Mai provato a trascinarlo sulla barra dei Menù? Ma si!, proviamoci :-) ... ed ecco cosa succede:

L’ultima voce di questo nuovo menù (quello indicato dalla freccia rossa) apre la cartella dove sono presenti tutti gli altri script accessibili dal menù stesso.

Ad esser più precisi, il nostro nuovo menù ci presenta in automatico tutti gli script che sono presenti nelle due directory (la prima, di sistema; la seconda, locale alla home dell’utente):

  • /Library/Script
  • ~/Library/Script

Possiamo trascinare la nostra applicazione appena creata, nella nostra ~/Library/Script/.
Automaticamente, il nostro programmino apparirà nel menù… ad un tiro di schioppo!

Per approfondimenti:

Su screencapture c’è poco da dire, mentre per approfondire AppleScript:

Posted on Apr 24, 2003 - 07:22 PM


Ricerca:


Adv:

ApplePro :
Vuoi acquistare un prodotto dalla Apple? Sei un utente Pro (cioè hai la partita IVA)? Se vuoi supportare il nostro sito, passa da qui: apple pro.