Quelle application de chronométrage utilise des raccourcis clavier sur macOS?

Réponses:

7

Une solution peu technique consiste à ouvrir une fenêtre de terminal, à exécuter time cat, puis arrêtez en appuyant sur control-c:

$ time cat
^C
4.487
$

Deux façons d'afficher le nombre de secondes depuis la dernière exécution:

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
la source
aucun d'eux ne fonctionne
BG Bruno
1

Voici le script bash qui utilise AppleScript pour afficher une notification OSX et les fonctions intégrées. afplay utilitaire pour jouer un son système:

#!/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

Cela montrera une notification + son après 50 secondes, 1m, 1m 30s, 2m, 5m. Si vous modifiez le script, assurez-vous que les clés sont uniques.

teatimer notifcation

REMARQUE : Le script nécessite bash v4. Par défaut, OSX est fourni avec bash v3.

ccpizza
la source
0

Chronomètre en utilisant bash.
Fonctionne sur 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
la source
-1

Nous avons développé une nouvelle application sur le Mac App Store appelée TeraTime . C'est un chronomètre gratuit et une application de minuterie, et nous pensons que son design est une application moderne et simple pour Mac.

La touche «espace» peut être utilisée pour démarrer et arrêter le chronomètre et le chronomètre. La touche «R» ou «Supprimer» peut être utilisée pour réinitialiser le chronomètre.

Si vous préférez les applications examinées par Apple et respectant la livraison du bac à sable et de l'App Store, cela peut constituer une alternative aux autres applications mentionnées.

Divulgation complète: Je fais partie de l'équipe qui a créé cette application.

Vikram Agrawal
la source
1
Bienvenue dans Ask Different, c'est formidable que vous soyez enthousiasmés par votre nouvelle application, mais ceci est un article vieux de 4,5 ans et la promotion de votre application par le biais de l'autopromotion non divulguée est mal vue.
unknowndomain
2
L'équipe de modération a eu une conversation agréable avec Vikram - pensez à revoir vos votes maintenant que les divulgations et les opinions sont tempérées par des faits plus clairs et moins de «battage publicitaire»!
bmike