timeSampler: add local timestamp
authorDan White <dan@whiteaudio.com>
Thu, 19 Jan 2023 21:43:51 +0000 (15:43 -0600)
committerDan White <dan@whiteaudio.com>
Thu, 19 Jan 2023 21:43:51 +0000 (15:43 -0600)
timeSampler

index 37ad58ac6df01468fdb0b3c7976589cbe035ddf5..97643f6307049926dd48684e94de9e54e902c21f 100755 (executable)
@@ -30,8 +30,8 @@
 
 # works as long as the last component isn't a symlink
 THISDIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )"
-#BEEP="aplay $THISDIR/pop.wav"
-BEEP="play $THISDIR/pop.wav gain -10"
+BEEP="aplay $THISDIR/pop.wav"
+#BEEP="play $THISDIR/pop.wav gain -10"
 
 
 # the delay time between playing the sound and showing the window
@@ -109,6 +109,7 @@ function lastActivity {
 #
 function sampleTask {
     DATE=$(date +"%F %R")
+    DATE3339=$(date +"%FT%R%:z")
     ACTIVITY=$(zenity --entry \
               --title="Task sample" \
               --text="Current activity: $DATE" \
@@ -128,7 +129,7 @@ function sampleTask {
     echo "$DATE $ACTIVITY" >> $LOGFILE
     echo "$DATE $ACTIVITY"
     cat <<EOF >> $BACKUPFILE
-{"user":"$USER@$HOSTNAME", "time": "$DATE", "activity":"$ACTIVITY"}
+{"user":"$USER@$HOSTNAME","time":"$DATE3339","activity":"$ACTIVITY"}
 EOF
 }