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


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

keiner von ihnen arbeitet
BG Bruno


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.


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.


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

-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.


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

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.