Альтернативные способы установки таймера на macOS

Я пытаюсь установить таймер на macOS безрезультатно, так как вместо этого Siri предлагает мне установить напоминание:

Сири ответ

Большинство, если не все приложения, найденные в Mac App Store, не предоставляют эту функциональность, не будучи слишком сложными:

Результаты магазина приложений для Mac

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

Ответы (12)

Это бесплатное приложение Timer с открытым исходным кодом кажется довольно простым и понятным.

Его можно загрузить в виде заархивированного файла Timer.app.zip в списке Assets на странице Releases · michaelvillar/timer-app на GitHub.

Его также можно установить с помощью brew:

brew install --cask michaelvillar-timer

Скриншот приложения Таймер

Это скорее таймер помидора, и он ограничен 25 минутами. Иногда мне нужен таймер для таких вещей, как 4 часа (предотвратить тайм-аут в приложении)
Когда я тестировал, оно не ограничено 25 минутами — вы можете перемещать кольцо синхронизации столько раз, сколько вам нужно.
Он не поддерживает изменение размера окна?
Я не использую brew, поэтому я попытался собрать с помощью Xcode, и это было очень просто: 1. клонировать / скачать github 2. cdв базовый каталог и запуститьmake
Совет: если вы хотите, например, 2-минутный таймер, просто нажмите 2клавишу

Вот небольшая функция оболочки таймера. Вставьте это в Терминал (после того, как вы его прочтете и поймете, как всегда, потому что вставлять случайные команды из Интернета в Терминал опасно):

setalarm() {
    sleep $(echo "$1 * 60" | bc)
    say "Beep boop"
}
setalarm .1

Это 0,1 минуты (другими словами, 6 секунд).

Если вы хотите, чтобы будильник повторялся до тех пор, пока вы не нажмете Ctrl+C, вставьте это вместо этого:

setalarm() {
    sleep $(echo "$1 * 60" | bc)
    for x in $(seq 1000); do say "Beep boop"; sleep 0.5; done
}
setalarm .1
очень инженерно дружественный!
Если вам нужно уведомление вместо звукового оповещения, вы можете заменить say "Beep boop"(в первой функции, не хотите 1000 уведомлений) на то osascript -e 'display notification "Lorem ipsum dolor sit amet" with title "Title"', что описано здесь (спасибо @grg)
Я был удивлен синтаксисом конкатенации bash, поэтому вот команда osascript, которую я в итоге использовал:osascript -e 'display notification "'"$1 minute timer complete"'" with title "Ding!"'
Отличный ответ, спасибо! Несколько небольших модификаций: это позволяет указать сообщение для произнесения, а также запускает его в фоновом режиме: function olt() { secs=$(echo "$1 * 60" | bc); msg="${@:2}"; sleep $secs && say $msg & }. Имея это в моем .bash_profile, я могу $ olt 0.1 ok stop doing that.продолжить работу с термином. Ваше здоровье! г

Это не обязательно обычное приложение MacOS, но если вы не против использования терминала, termdown — действительно хороший секундомер терминала. Запустить таймер очень просто. Например, termdown 1h30mзапускает таймер на 1 час 30 минут. введите описание изображения здесь.

Встроенная команда leaveудобна для такого рода вещей.

Установите оповещение через 1 минуту:

% leave +0001
Alarm set for Wed Jun 23 20:42:22 HST 2021. (pid 15321)

Установите оповещение в 20:45:

% leave 2045
Alarm set for Wed Jun 23 20:45:00 HST 2021. (pid 15323)
Любопытный маленький встроенный инструмент! Терминальное приложение может отображать индикатор уведомления, когда оно не находится в фокусе, но не всплывающее уведомление. Если вы используете консоль, уведомление может быть перемешано с тем, что там происходит.
О, и это сообщение повторяется до тех пор, пока вы не выйдете из системы или не закроете окно. Хорошая функция, если вам действительно нужно уйти, но она будет раздражать для обычного таймера.
Для завершения будильника, кроме выхода из системы, также можно использовать kill <pid of leave here>илиkillall leave

Я писал таймер обратного отсчета под названием Super Easy Timer каждый день для моих Pomodoro и писательских рабочих сессий.

Установите таймер на 20 минут

Он может распознавать естественный язык, поэтому вы можете установить таймер, набрав «20 минут» или «2 дня 20 часов и 13 минут».

Вы также можете обновить таймер на лету или сбросить его с помощью сочетания клавиш. (Команда + R)

Добавить и удалить время

А если у вас запланирована встреча или счастливый час, вы можете ввести «17:00», чтобы получить обратный отсчет до следующего мероприятия.

17:00 Обратный отсчет счастливого часа

Вы можете попробовать таймер здесь или загрузить его из Mac App Store.

Здесь есть сочетания клавиш и естественный язык:

Сочетания клавиш Super Easy Timer

Отказ от ответственности: я создал это приложение, потому что другие приложения-таймеры, которые я нашел, меня не устраивали. Мне нужно было быстрое, простое в использовании и надежное приложение-таймер.

Мне нравится использовать Хоро . Это приложение в строке состояния

введите описание изображения здесь

Откройте любой современный веб-браузер (Chrome, Firefox и т. д.), перейдите на google.com и введите «таймер» в поле поиска:Скриншот из Firefox 98 на Macos, Google установил темную тему

В конце звучит приятный звуковой сигнал.

PS. Я ввел это как ответ здесь, потому что у меня был тот же вопрос, погуглил, наткнулся на эту страницу и, прочитав все это, в итоге использовал только что предложенное решение, потому что оно было самым простым.

Попробуйте это: https://www.apimac.com/mac/timer/

Он имеет чистый и простой в использовании интерфейс. Его можно использовать для запуска нескольких таймеров обратного отсчета, секундомеров, а также для установки будильников.

Вы также можете установить простые задачи вместо простого сигнала будильника, например, открыть приложение или прочитать текст и т. д.

50$ за таймер?
@LeoUfimtsev, откуда у тебя такая цена? На этой странице я вижу 30 долларов за однопользовательскую лицензию (хотя это довольно дорого для таймера).
Извините, на данный момент это 41 канадский доллар. Тем не менее, это слишком много для простого приложения таймера для меня.

Я использую http://www.timer-tab.com , и мне это нравится. Мне не нужно несколько таймеров, поэтому он эффективно выполняет свою работу и не мешает. Вы можете запустить его в своем браузере. Вам не нужно приложение, так как оно основано на сети.

Вы можете использовать timeanddate.com , чтобы установить таймер.

Таймер на timeanddate.com

Эта утилита также включает в себя несколько звуков, которые будут воспроизводиться по окончании таймера.

Конфигурация таймера, включая звуки окончания

Он также имеет другие утилиты, связанные со временем / датой.

Я использую таймер обратного отсчета, который отлично работает и прост. Он называется виджет обратного отсчета , и вы можете выбрать обратный отсчет в зависимости от дней или времени. В настоящее время я использую его для обратного отсчета дней до возобновления бейсбольного сезона. Но это также будет обратный отсчет в секундах.

Вы описали это недорогое приложение «Виджет обратного отсчета» в Mac App Store: apps.apple.com/us/app/countdown-widget/id506996014?mt=12 Согласно обзору в Mac Informer, обратный отсчет в секундах доступен установка флажка «Элемент времени».

Этот небольшой скрипт может быть полезен для небольших задач.

Copy & Pasteв Терминале

alias timer='for i in `seq 1 65535`; do sleep 1s; clear; echo $i $( echo Seconds ) ;done'

Типtimer