Какое приложение таймера секундомера использует сочетания клавиш в macOS?


10

Непонятно, какие таймеры из этого другого потока поддерживают только горячие клавиши / горячие клавиши.

Кто-нибудь может порекомендовать секундомер для Mac, который можно запустить или остановить с помощью горячей клавиши?

Ответы:


8

Низкотехнологичное решение - открыть окно терминала, запустить 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

не из них работает
Б.Г. Бруно


5

Хотя я и запускал второй сценарий, как описано выше пользователем 3936, я использовал его раньше: http://www.apimac.com/mac/timer/

Имеется бесплатная версия и платная.


1

Вот сценарий teatimer bash, который использует яблочный скрипт для отображения уведомлений 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.


0

Таймер секундомера с использованием 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

-1

Мы разработали новое приложение для Mac App Store под названием TeraTime . Это бесплатное приложение для секундомера и таймера, и мы считаем, что дизайн - это современное и простое приложение для Mac.

Клавиша «пробел» может использоваться для запуска и остановки как таймера, так и секундомера. Клавиша «R» или «удалить» может быть использована для сброса секундомера.

Если вы предпочитаете приложения, прошедшие проверку Apple и соблюдающие условия поставки песочницы и App Store, это может быть альтернативой другим упомянутым приложениям.

Полное раскрытие: я являюсь частью команды, которая создала это приложение.


1
Добро пожаловать, чтобы спросить другого, это здорово, что вы с энтузиазмом относитесь к своему новому приложению, но это 4,5-летняя публикация, и продвижение вашего приложения с помощью нераскрытой саморекламы не одобряется.
неизвестно

2
Команда модераторов провела приятную беседу с Викрамом - пожалуйста, подумайте над тем, чтобы пересмотреть ваши голоса сейчас, когда раскрытия и мнения изобилуют более ясными фактами и меньше «шумихи»
bmike

-3

Вы можете использовать приложение 0,99 $ M Секундомер из App Store . Это позволит вам экспортировать журналы в текстовый файл тоже.


Это приложение для Mac OS X название похоже на это, но это для Mac OS X, ярлыки для запуска таймера является cmd + 1 и остановить cmd + 4. ссылка здесь itunes.apple.com/us/app/m-stopwatch/id1260946111?ls=1&mt=12
mustafa elsebaie
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.