Ta ett foto med FaceTime Camera Efter en uppgift slutförs i OS X Command Line

Om du någonsin velat dokumentera din reaktion på en händelse, uppgift eller ett specifikt kommandoreduktion, är det nu din chans att komma igång. Med hjälp av en rolig liten app som heter ImageSnap kan du fånga bilder med FaceTime eller iSight-kamerorna från kommandoraden. Det kan vara tillräckligt bra på egen hand för vissa användningsområden, men det är mycket mer underhållande när du knyter det till slutförandet av ett annat kommando och därigenom snappar reaktionen på vad som händer.

Installera ImageSnap är enkelt:

  • Ladda ner Imagesnap och öppna tarballen
  • tar -xvf imagesnap.tgz

  • Därefter cd till den nya katalogen och kopiera sedan bildnapet till / usr / local / bin / (eller någon annanstans om du föredrar)
  • sudo cp imagesnap /usr/local/bin/

  • Uppdatera eller ladda ett nytt skal för bildnap för att kunna användas

Du kan göra ett snabbtest genom att köra "imagesnap", det är ganska snabbt och du märker att iSight / FaceTime-kamerans lampa blinkar ett ögonblick när bilden tas. Den resulterande bilden används som standard snapshot.jpg.

Nu för den roliga delen, som fäster bildnap till slutförandet av en annan uppgift, är det några exempel:

Ta tag i din reaktion på upptid och lägsta medelvärden:

uptime && imagesnap

Fånga det unika utseendet på optimistisk oro efter ett osäkert fördrag:

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

Om du verkligen vill se din reaktion, bifoga även det öppna kommandot till slutet:

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

Standardfilnamnet är alltid snapshot.jpg om det inte ändras, och utmatningsbanan är alltid den nuvarande arbetsmappen om den inte har angett något annat.

Detta kan användas på liknande sätt till Terminal Notifier, förutom att det inte faktiskt meddelar dig någonting och istället dokumenterar du ditt svar på händelser, vilket kan vara helt roligt. Ha så kul!