Ta et bilde med FaceTime-kameraet etter at en oppgave er ferdig i OS X-kommandolinjen

Hvis du noen gang har ønsket å dokumentere reaksjonen på en hendelse, oppgave eller bestemt kommandoen, er det nå din sjanse til å komme i gang. Med hjelp av en morsom liten app kalt ImageSnap, kan du snap bilder med FaceTime eller iSight kameraer fra kommandolinjen. Det kan være godt nok på egen hånd for noen bruksområder, men det er mye mer underholdende når du knytter det til ferdigstillelse av en annen kommando, og dermed snakkes reaksjonen til det som skjer.

Installere ImageSnap er enkelt:

  • Last ned Imagesnap og åpne tarballen
  • tar -xvf imagesnap.tgz

  • Deretter, cd til den nye katalogen, og kopier deretter imagesnap kjørbar til / usr / local / bin / (eller andre steder hvis du foretrekker det)
  • sudo cp imagesnap /usr/local/bin/

  • Oppdater eller last et nytt skall for bildenap for å kunne brukes

Du kan gjøre en rask test ved å kjøre "imagesnap", det er ganske rasktvirkende, og du får merke til at iSight / FaceTime-kameraet blinker et øyeblikk etter hvert som bildet er tatt. Det resulterende bildet blir som standard snapshot.jpg.

Nå for den morsomme delen, som vedlegger bildesnap til ferdigstillelse av en annen oppgave, er det noen få eksempler:

Ta tak i din reaksjon på oppetid og last gjennomsnitt:

uptime && imagesnap

Ta det unike utseendet på optimistisk bekymring etter et usikkert begå:

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

Hvis du virkelig vil se reaksjonen din, legger du også den åpne kommandoen til slutten:

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

Standardfilnavnet er alltid snapshot.jpg med mindre det er endret, og utgangsstien er alltid den nåværende arbeidskatalogen med mindre det er angitt noe annet.

Dette kan brukes på lignende måter til Terminal Notifier, bortsett fra at det ikke er faktisk å varsle deg om noe, og i stedet er det dokumentert ditt svar på hendelser, noe som kan være helt morsomt. Ha det gøy!