10 votos

¿Qué aplicación de cronómetro utiliza atajos de teclado en macOS?

No está claro cuáles de los temporizadores de este otro hilo admiten la operación de acceso directo con teclas de método abreviado de teclado.

¿Alguien puede recomendar un temporizador de cronómetro para Mac que se pueda iniciar o detener usando una tecla de método abreviado?

11voto

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

$ time cat
^C
4.487
$

Dos maneras de mostrar el número 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

0 votos

Ninguno de ellos funciona

0 votos

gato del tiempo - ¡genio!

8voto

Jabbar_Jigariyo Puntos 111

Esta es una aplicación de Temporizador muy simple que también permite configurar HotKeys. Además, ¡es de código abierto :)

Enlace de la aplicación: http://joaomoreno.github.io/thyme/
Fuente en Github: https://github.com/joaomoreno/thyme

0 votos

Esto es simplemente asombroso.

0 votos

Esto es lo que estaba buscando ;)

5voto

jsquires Puntos 2526

Si bien respaldaría la ejecución de un script como se explicó anteriormente por el usuario3936, he usado esto antes: http://www.apimac.com/mac/timer/

Tiene una versión gratuita y una de pago.

1voto

Richard Marquez Puntos 387

Aquí está el script bash de teatimer que utiliza applescript para mostrar una notificación de OSX y la utilidad incorporada afplay 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 \"Iniciado: `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 seg" \
        [10]="1 min" \
        [30]="1 min 30 seg" \
        [30.0]="2 min" \
        [180]="5 min" \
    );

for key in "${keys[@]}"; do 
    echo "Próximo: ${ticks[$key]}";
    sleep $key && eval $PLONK && osascript -e "display notification \"Transcurrido: ${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 de teatimer

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

0voto

Oliver Klären Puntos 131

Temporizador de cronómetro usando 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

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X