ささログ

なによりも睡眠が大切

自分の作業ログを自動で撮影するようにした

f:id:saxsir256:20141211155349p:plain

#5 新しい日報システムを考えた話 | tech.kayac.com - KAYAC engineers' blog

を見て、あとで振り返るのにいいなーと思ったので自分の普段使いのMacBook Proで設定してみた。cronの設定はこんな感じで毎時0分にスクリプトが実行されるようにした。

 00 * * * * /path/to/dailyScript.sh

やったこと

  • スクリプトの写経
  • 画像の保存ディレクトリをDesktopに作成するように変更
  • 内蔵カメラの撮影を起動から1秒後に変更
  • 毎時0分に実行されるようにcronを設定

$ brew install imagesnap

$ vim dailyScript.sh


#!/bin/sh
DIR=~/Desktop/`date +%Y%m%d`
SCREENIMAGE=`date +%Y%m%d%H%M`_screen.png
FACEIMAGE=`date +%Y%m%d%H%M`_face.png

#Make directory
if [ ! -d ${DIR} ] ; then
  mkdir $DIR
fi

#Take screenshot
/usr/sbin/screencapture -m -C -T0 -x ${DIR}/$SCREENIMAGE
#Take face photo
/usr/local/bin/imagesnap -w 1.00 ${DIR}/$FACEIMAGE

$ crontab -e

00 * * * * /path/to/dailyScript.sh

参考にしたページ