Scatta una foto con la fotocamera FaceTime dopo l'esecuzione di un'operazione in OS X Command Line

Se hai mai desiderato documentare la tua reazione a un evento, un'attività o un'esecuzione specifica del comando, ora hai la possibilità di iniziare. Con l'aiuto di una divertente app chiamata ImageSnap, puoi scattare foto con le fotocamere FaceTime o iSight dalla riga di comando. Questo può essere abbastanza buono per alcuni usi, ma è molto più divertente quando lo si lega al completamento di un altro comando, in modo da far scattare la reazione a qualsiasi cosa stia succedendo.

Installare ImageSnap è facile:

  • Scarica Imagesnap e apri il tarball
  • tar -xvf imagesnap.tgz

  • Quindi, cd nella nuova directory, quindi copia l'eseguibile imagesnap in / usr / local / bin / (o altrove se preferisci)
  • sudo cp imagesnap /usr/local/bin/

  • Aggiorna o carica una nuova shell per imagesnap per essere utilizzabile

Puoi eseguire un test rapido eseguendo "imagesnap", è una recitazione abbastanza veloce e noterai che la luce della fotocamera iSight / FaceTime lampeggia per un momento mentre viene scattata la foto. L'immagine risultante viene automaticamente denominata snapshot.jpg.

Ora per la parte divertente, che sta collegando imagesnap al completamento di un'altra attività, ecco alcuni esempi:

Afferra la tua reazione al tempo di attività e alle medie del carico:

uptime && imagesnap

Cattura l'aspetto unico di preoccupazione ottimistica dopo un impegno incerto:

git commit -a -m 'No idea what I'm doing' && imagesnap

Se vuoi vedere la tua reazione, collega anche il comando aperto alla fine:

rm donotdelete.txt && imagesnap && open snapshot.jpg

Il nome file predefinito è sempre snapshot.jpg, a meno che non venga modificato e il percorso di output sia sempre la directory di lavoro corrente, a meno che non sia stato specificato diversamente.

Questo può essere usato in modo simile a Terminal Notifier, tranne per il fatto che non ti sta effettivamente notificando nulla e invece sta documentando la tua risposta agli eventi, che può essere assolutamente divertente. Divertiti!