Как исправить скрипт автоматического определения даты и времени в Мохаве

#automator

#automator

Вопрос:

возникли проблемы с получением простого однострочного скрипта automator для работы в Mojave.

Старый скрипт, который я раньше устанавливал и использовал (встроенный в Automator), больше не работает…

Сценарий в automator выглядел следующим образом:

 # return 24hr date and time
date  '%m/%d/%Y %H:%M:%S'
 

Выше приведено все, что было установлено в Automator.

После установки скрипта через файл automator с именем «24-часовое время.рабочий процесс» Я настроил сочетание клавиш для запуска рабочего процесса.

Я настроил его так, чтобы он запускался как служба в разделе «Системные настройки», «Клавиатура», «Сочетания клавиш», «Службы», «24 часа в сутки» (под заголовком текста).

Ну, это больше не работает. Не уверен, почему. Я подумал, что это могло быть из-за конфликта сочетания клавиш с другой функцией. Итак, я попробовал несколько разных, и проблема не устранена. Таким образом, когда я запускаю службу с помощью сочетаний клавиш, ничего не происходит. По сути, это просто не работает.

Что мне делать?

ОС: я обновился до Mojave (10.14.4).

Спасибо.

Желаемый результат заключается в том, что когда я нажимаю комбинацию клавиш быстрого доступа (например, Cmd 8), запускается рабочий процесс в течение 24 часов, тем самым вставляя дату и время в любое используемое приложение.

Ответ №1:

У меня все работает нормально.

Я создал быстрое действие в Automator (службы теперь называются быстрыми действиями).

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

Я настроил его следующим образом:

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

Я сохранил его как TodayDate. Я дал ему сочетание клавиш в настройках:

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

Я использовал свою комбинацию клавиш в документе TextEdit, и она работала нормально:

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

Комментарии:

1. Я полагаю, что я показал вам, как это сделать. Ваш ответ, пожалуйста?

2. Мэтт, привет, извините за задержку. Недавно я потратил немного времени, и он все еще не работает для меня. Ни за что на свете не могу понять, почему это не так. Я собираюсь попытаться взглянуть на это снова завтра, и я дам вам знать. Большое спасибо за обратную связь и за ваше терпение.

3. Попробуйте сделать ИМЕННО то, что я сделал.

4. Да, я собираюсь попробовать еще раз. Я пытался сделать именно это; должно быть, это была моя неудача. Я постараюсь отчитаться. Еще раз спасибо.