Незрозуміло, хто з таймерів з цього іншого потоку підтримує швидку клавішу / клавіатуру лише операцію швидкого доступу.
Хтось може порекомендувати таймер секундоміра для Mac, який можна запустити або зупинити за допомогою гарячої клавіші?
Незрозуміло, хто з таймерів з цього іншого потоку підтримує швидку клавішу / клавіатуру лише операцію швидкого доступу.
Хтось може порекомендувати таймер секундоміра для Mac, який можна запустити або зупинити за допомогою гарячої клавіші?
Відповіді:
Низькотехнологічне рішення - відкрити вікно терміналу, запустити time cat
та зупинити, натиснувши клавішу control-c:
$ time cat
^C
4.487
$
Два способи показати кількість секунд з моменту останнього запуску:
f=${TMPDIR}stopwatch;date +%s>>$f;tail -n2 $f|awk '{l=$0;getline;print $0-l}'
now=$(date +%s);echo $((now-prev));prev=$now
time cat
- геній!
Це дуже просте додаток Таймера, яке також дозволяє налаштувати HotKey. Плюс, це відкрите джерело :)
Посилання на додаток: http://joaomoreno.github.io/thyme/
Джерело Github: https://github.com/joaomoreno/thyme
Хоча я вдруге запускав сценарій, як описано вище користувачем3936, я використовував це раніше: http://www.apimac.com/mac/timer/
Він має безкоштовну версію та платну.
Ось сценарій bash teatimer, який використовує applescript для показу сповіщення про OSX та вбудовану afplay
утиліту для відтворення системного звуку:
#!/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
Це покаже нотифікацію + звук через 50 секунд, 1м, 1м 30с, 2м, 5м. Якщо ви модифікуєте сценарій, переконайтесь, що клавіші унікальні.
ПРИМІТКА . Сценарій вимагає bash v4. За замовчуванням OSX поставляється з bash v3.
Таймер секундоміра за допомогою bash.
Працює на 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
Ми розробили нову програму в магазині додатків Mac під назвою TeraTime . Це безкоштовний додаток секундоміра та таймера, і ми вважаємо, що дизайн - це сучасний і простий додаток для Mac.
Клавішу «пробіл» можна використовувати для запуску та зупинки як таймера, так і секундоміра. Клавішу 'R' або 'delete' можна використовувати для скидання секундоміра.
Якщо ви віддаєте перевагу додаткам, які проходять огляд Apple і поважають пісочницю та доставку App Store, це може бути альтернативою іншим згаданим додаткам.
Повне розкриття інформації: Я є частиною команди, яка створила цю програму.
Ви можете використовувати додаток 0,99 $ M секундомір із App Store . Це дозволить також експортувати журнали до текстового файлу.