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?
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?
Antworten:
Eine Low-Tech-Lösung besteht darin, ein Terminalfenster zu öffnen, auszuführen time cat
und 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
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
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.
Hier ist ein Teatimer-Bash-Skript, das Applescript verwendet, um eine OSX-Benachrichtigung anzuzeigen, und das integrierte afplay
Dienstprogramm 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.
HINWEIS : Für das Skript ist bash v4 erforderlich. Standardmäßig wird OSX mit bash v3 geliefert.
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
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.
Sie können die 0,99 $ M Stoppuhr-App aus dem App Store verwenden . Damit können Sie die Protokolle auch in eine Textdatei exportieren.