Prendre une photo avec la caméra FaceTime après une tâche se termine dans la ligne de commande OS X

Si vous avez déjà voulu documenter votre réaction à un événement, à une tâche ou à une exécution de commande spécifique, c'est votre chance de commencer. Avec l'aide d'une petite application amusante appelée ImageSnap, vous pouvez prendre des photos avec les caméras FaceTime ou iSight à partir de la ligne de commande. Cela peut être assez bon pour certaines utilisations, mais c'est beaucoup plus amusant quand vous l'associez à la fin d'une autre commande, ce qui permet de réagir rapidement à tout ce qui se passe.

Installer ImageSnap est facile:

  • Téléchargez Imagesnap et ouvrez l'archive
  • tar -xvf imagesnap.tgz

  • Ensuite, cd dans le nouveau répertoire, puis copiez l'exécutable imagesnap dans / usr / local / bin / (ou ailleurs si vous préférez)
  • sudo cp imagesnap /usr/local/bin/

  • Actualiser ou charger un nouveau shell pour que imagesnap soit utilisable

Vous pouvez effectuer un test rapide en exécutant "imagesnap", il agit assez rapidement et vous remarquerez que le voyant de l'appareil photo iSight / FaceTime clignote pendant un instant lorsque la photo est prise. L'image résultante par défaut s'appelle snapshot.jpg.

Maintenant, pour la partie amusante, qui attache des images à la fin d'une autre tâche, voici quelques exemples:

Prenez votre réaction au temps de fonctionnement et chargez des moyennes:

uptime && imagesnap

Capturez l'aspect unique de l'inquiétude optimiste après un engagement incertain:

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

Si vous voulez voir votre réaction, attachez aussi la commande open à la fin:

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

Le nom de fichier par défaut est toujours snapshot.jpg, à moins qu'il ne soit modifié, et le chemin de sortie est toujours le répertoire de travail actuel, sauf indication contraire.

Cela peut être utilisé de la même manière que Terminal Notifier, sauf qu'il ne vous informe en réalité de rien et qu'il documente votre réponse aux événements, ce qui peut être absolument hilarant. S'amuser!