Necesito registrar el tiempo que un usuario pasa dentro de una aplicación en Mac OS 9. Creé un simple bash script "lanzador" para hacer esto, pero luego descubrí que OS 9 no tiene instalado el bash. Aquí está el bash script que escribí como referencia.
#!/bin/bash
APP="TextEdit"
LOG\_LOCATION=~/Desktop/textedit-usage.log
run\_app() {
USER=\`whoami\`
START\_TIME=\`date\`
echo "START - $APP - $USER - $START\_TIME" >> $LOG\_LOCATION
Open -W -a $APP
END\_TIME=\`date\`
echo "END - $APP - $USER - $END\_TIME" >> $LOG\_LOCATION
}
run\_app &
Crea un simple archivo de registro que se ve algo así:
START - TextEdit - john - Tue Jan 7 15:14:55 EST 2014
END - TextEdit - john - Tue Jan 7 15:15:48 EST 2014
¿Hay alguna manera de portar este script a OS 9? Pensaba que AppleScript podría funcionar, pero tengo problemas para encontrar documentación para la versión específica utilizada en OS 9. Ni siquiera sé por dónde empezar.