Quale app per cronometro utilizza le scorciatoie da tastiera su macOS?

9

Non è chiaro quale dei timer di questo altro thread supporti l'operazione di scelta rapida solo per tasti di scelta rapida / tastiera.

Qualcuno può consigliare un timer del cronometro per Mac che può essere avviato o arrestato usando hotkey?

    
posta Cristy 25.03.2014 - 17:06
fonte

7 risposte

7

Una soluzione a bassa tecnologia è di aprire una finestra di terminale, eseguire time cat e quindi fermarsi premendo control-c:

$ time cat
^C
4.487
$

Due modi per mostrare il numero di secondi dall'ultima esecuzione:

f=${TMPDIR}stopwatch;date +%s>>$f;tail -n2 $f|awk '{l=$0;getline;print $0-l}'
now=$(date +%s);echo $((now-prev));prev=$now
    
risposta data 26.03.2014 - 16:41
fonte
6

Questa è un'applicazione Timer molto semplice che consente anche l'installazione di HotKey. Inoltre, è open source:)

Collegamento all'app: link
Fonte Github: link

    
risposta data 15.06.2015 - 09:10
fonte
5

Mentre eseguivo la seconda volta uno script come spiegato sopra da user3936, l'ho usato prima: link

Ha una versione gratuita e una pagata.

    
risposta data 26.03.2014 - 18:24
fonte
1

Questo è lo script bash del teatimer che usa applescript per mostrare una notifica OSX e l'utilità afplay integrata per la riproduzione di un suono di 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

Questo mostrerà un suono + notifica dopo 50 secondi, 1m, 1m 30s, 2m, 5m. Se modifichi lo script, assicurati che i tasti siano univoci.

NOTE: The script requires bash v4. By default OSX comes with bash v3.

    
risposta data 27.11.2016 - 14:40
fonte
0

Cronometro con cronometro.
Funziona su 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
    
risposta data 14.01.2019 - 11:33
fonte
-1

Abbiamo sviluppato una nuova app sul Mac App Store chiamata TeraTime . È un'applicazione gratuita per cronometro e timer, e riteniamo che il design sia un'app moderna e semplice per Mac.

Il tasto 'spazio' può essere utilizzato per avviare e interrompere sia il timer che il cronometro. Il tasto "R" o "cancella" può essere utilizzato per ripristinare il cronometro.

Se preferisci le app che passano attraverso la recensione di Apple e rispettate la consegna di sandbox e App Store, questa potrebbe essere un'alternativa alle altre app menzionate.

Full Disclosure: faccio parte del team che ha creato questa app.

    
risposta data 10.08.2018 - 19:23
fonte
-3

Puoi utilizzare l'applicazione $ 0,99 $ M Cronometro dall'App Store . Ti permetterà di esportare i log anche in un file di testo.

    
risposta data 17.08.2017 - 19:32
fonte

Leggi altre domande sui tag