Welche Stoppuhr-Timer-App verwendet Tastaturkürzel unter macOS?

10

Es ist nicht klar, welche der Timer dieses anderen Threads nur Tastenkombinationen für Hotkeys / Tastaturen unterstützen.

Kann jemand einen Stoppuhr-Timer für Mac empfehlen, der mit einem Hotkey gestartet oder gestoppt werden kann?

Cristy
quelle

Antworten:

8

Eine Low-Tech-Lösung besteht darin, ein Terminalfenster zu öffnen, auszuführen time catund dann durch Drücken von Strg-C anzuhalten:

$ time cat
^C
4.487
$

Zwei Möglichkeiten, um die Anzahl der Sekunden seit dem letzten Lauf anzuzeigen:

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
quelle
keiner von ihnen arbeitet
BG Bruno
8

Dies ist eine sehr einfache Timer-Anwendung, die auch die HotKey-Einrichtung ermöglicht. Plus, es ist Open Source :)

App-Link: http://joaomoreno.github.io/thyme/
Github-Quelle: https://github.com/joaomoreno/thyme

jabbar_jigariyo
quelle
Das ist einfach unglaublich
Nikoss
Dies ist, wonach ich gesucht habe;)
Chaklader Asfak Arefe
5

Während ich ein Skript wie das oben von user3936 erläuterte ausgeführt habe, habe ich dieses zuvor verwendet: http://www.apimac.com/mac/timer/

Es hat eine kostenlose Version und eine kostenpflichtige.

mbb
quelle
1

Hier ist ein Teatimer-Bash-Skript, das Applescript verwendet, um eine OSX-Benachrichtigung anzuzeigen, und das integrierte afplayDienstprogramm zum Abspielen eines System-Sounds:

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

Dies zeigt eine Benachrichtigung + Ton nach 50 Sekunden, 1 m, 1 m 30 s, 2 m, 5 m. Wenn Sie das Skript ändern, stellen Sie sicher, dass die Schlüssel eindeutig sind.

Teatimer-Benachrichtigung

HINWEIS : Für das Skript ist bash v4 erforderlich. Standardmäßig wird OSX mit bash v3 geliefert.

ccpizza
quelle
0

Stoppuhr-Timer mit Bash.
Funktioniert unter 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
quelle
-1

Wir haben im Mac App Store eine neue App namens TeraTime entwickelt . Es ist eine kostenlose Stoppuhr- und Timer-App, und wir glauben, dass das Design eine moderne und einfache App für Mac ist.

Mit der Leertaste können sowohl der Timer als auch die Stoppuhr gestartet und gestoppt werden. Mit der Taste 'R' oder 'Löschen' kann die Stoppuhr zurückgesetzt werden.

Wenn Sie Apps bevorzugen, die die Überprüfung von Apple durchlaufen und die Sandbox- und App Store-Bereitstellung respektieren, ist dies möglicherweise eine Alternative zu den anderen genannten Apps.

Vollständige Offenlegung: Ich bin Teil des Teams, das diese App erstellt hat.

Vikram Agrawal
quelle
1
Willkommen bei Ask Different. Es ist großartig, dass Sie von Ihrer neuen App begeistert sind, aber dies ist ein 4,5 Jahre alter Beitrag, und die Werbung für Ihre App durch nicht genannte Eigenwerbung ist verpönt.
Unbekannte Domäne
2
Das Moderationsteam hat sich nett mit Vikram unterhalten - bitte überlegen Sie, Ihre Stimmen noch einmal zu überprüfen, da die Offenlegungen und Meinungen mit klareren Fakten und weniger „Hype“ gemildert sind!
bmike