¿Qué aplicación de cronómetro utiliza métodos abreviados de teclado en macOS?

Respuestas:

8

Una solución de baja tecnología es abrir una ventana de terminal, ejecutar time caty luego detener presionando control-c:

$ time cat
^C
4.487
$

Dos formas de mostrar la cantidad de segundos desde la última ejecución:

f=${TMPDIR}stopwatch;date +%s>>$f;tail -n2 $f|awk '{l=$0;getline;print $0-l}'
now=$(date +%s);echo $((now-prev));prev=$now
Lri
fuente
ninguno de ellos funciona
BG Bruno
5

Mientras que en segundo lugar ejecutaba un script como el explicado anteriormente por user3936, lo he usado antes: http://www.apimac.com/mac/timer/

Tiene una versión gratuita y una de pago.

mbb
fuente
1

Aquí está el script teatimer bash que usa applescript para mostrar una notificación OSX y la afplayutilidad incorporada para reproducir un sonido del sistema:

#!/usr/bin/env bash

PLONK="afplay /System/Library/PrivateFrameworks/AssistantServices.framework/Versions/A/Resources/dt-confirm.caf &"

eval $PLONK && osascript -e "display notification \"Started: `date +'%A, %d-%B-%y, %H:%M:%S'`\" with title \"Tea\""

declare -a keys=(50 10 30 30.0 180);

declare -A ticks=( \
        [50]="50 sec" \
        [10]="1 min" \
        [30]="1 min 30 sec" \
        [30.0]="2 min" \
        [180]="5 min" \
    );

for key in "${keys[@]}"; do 
    echo "Next: ${ticks[$key]}";
    sleep $key && eval $PLONK && osascript -e "display notification \"Elapsed: ${ticks[$key]}\" with title \"Tea\""
done

Esto mostrará una notificación + sonido después de 50 segundos, 1m, 1m 30s, 2m, 5m. Si modifica el script, asegúrese de que las claves sean únicas.

notificación del teatimer

NOTA : El script requiere bash v4. Por defecto, OSX viene con bash v3.

ccpizza
fuente
0

Cronómetro con bash.
Funciona en macOS.

#!/bin/bash

formatSeconds()
{
    ((h=${1}/3600))
    ((m=(${1}%3600)/60))
    ((s=${1}%60))
    printf "%02d:%02d:%02d" $h $m $s
}

startTime=$(date +%s)

while [ 1 ]
do
    currentTime=$(date +%s)
    timePassed=$[$currentTime-startTime]

    echo -n "$(formatSeconds $timePassed)"

    sleep 0.5
    echo -en "\b\b\b\b\b\b\b\b"
done
Pavel Alexeev
fuente
-1

Desarrollamos una nueva aplicación en la Mac App Store llamada TeraTime . Es una aplicación gratuita de cronómetro y temporizador, y creemos que el diseño es una aplicación moderna y simple para Mac.

La tecla 'espacio' se puede usar para iniciar y detener tanto el temporizador como el cronómetro. La tecla 'R' o 'eliminar' se puede usar para restablecer el cronómetro.

Si prefiere aplicaciones que pasan por la revisión de Apple y respetan la entrega de sandbox y App Store, esta podría ser una alternativa a las otras aplicaciones mencionadas.

Divulgación completa: soy parte del equipo que creó esta aplicación.

Vikram Agrawal
fuente
1
Bienvenido a Ask Different, es genial que estés entusiasmado con tu nueva aplicación, pero esta es una publicación de 4.5 años y promocionar tu aplicación a través de una autopromoción no revelada está mal vista.
dominio desconocido
2
El equipo de moderación ha tenido una buena conversación con Vikram. Por favor, considere revisar sus votos ahora que las divulgaciones y opiniones están moderadas con hechos más claros y menos "bombo".
bmike