Qual aplicativo de cronômetro usa atalhos de teclado no macOS?


Respostas:


8

Uma solução de baixa tecnologia é abrir uma janela do terminal, executar time cate parar pressionando control-c:

$ time cat
^C
4.487
$

Duas maneiras de mostrar o número de segundos desde a última execução:

f=${TMPDIR}stopwatch;date +%s>>$f;tail -n2 $f|awk '{l=$0;getline;print $0-l}'
now=$(date +%s);echo $((now-prev));prev=$now

não funciona
BG Bruno



1

Aqui está o script bash do teatimer, que usa o AppleScript para mostrar uma notificação OSX e o afplayutilitário interno para reproduzir um som do 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

Isso exibirá uma notificação + som após 50 segundos, 1m, 1m 30s, 2m, 5m. Se você modificar o script, verifique se as chaves são exclusivas.

notificação de teatímero

NOTA : O script requer o bash v4. Por padrão, o OSX vem com o bash v3.


0

Cronômetro usando bash.
Funciona no 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

-1

Desenvolvemos um novo aplicativo na Mac App Store chamado TeraTime . É um aplicativo gratuito de cronômetro e cronômetro, e sentimos que o design é um aplicativo moderno e simples para Mac.

A tecla 'espaço' pode ser usada para iniciar e parar o cronômetro e o cronômetro. A tecla 'R' ou 'delete' pode ser usada para redefinir o cronômetro.

Se você prefere aplicativos que passam pela revisão da Apple e respeitam a sandbox e a entrega da App Store, isso pode ser uma alternativa aos outros aplicativos mencionados.

Divulgação total: faço parte da equipe que criou este aplicativo.


11
Bem-vindo ao Ask Different, é ótimo que você esteja entusiasmado com o seu novo aplicativo, mas este é um post de 4,5 anos e a promoção do aplicativo por meio de autopromoção não revelada é desaprovada.
unknowndomain

2
A equipe de moderação teve um bom bate-papo com Vikram - considere revisar seus votos agora que as divulgações e opiniões são temperadas com fatos mais claros e menos “hype!”
bmike

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.