Запуск быстрой команды с использованием схемы URL
Схема URL в приложении «Быстрые команды» поддерживает запуск быстрых команд, сохраненных в Вашей коллекции команд. Данная возможность может быть полезной для использования в системах автоматизации, функциональность которых выходит за пределы Быстрых команд, обеспечивая другим приложениям доступ к запуску команд из Вашей коллекции. Кроме того, Вы можете использовать схему URL Быстрых команд в приложении-диспетчере задач, например в OmniFocus или Todoist, чтобы запустить и выполнить быструю команду в качестве одного из шагов проекта.
Запуск быстрой команды из URL-адреса
Перейдите по URL-адресу, имеющему следующую структуру:
shortcuts://run-shortcut?name=[name]&input=[input]
В URL используйте перечисленные ниже параметры:
name. Имя быстрой команды, которую требуется запустить.
input (необязательно). Входные данные, изначально переданные быстрой команде. Доступно два типа входных данных: текстовая строка и слово
clipboard
. Когда значением параметраinput
является текстовая строка, быстрая команда использует этот текст. Когда значением параметраinput
являетсяclipboard
, быстрая команда использует содержимое буфера обмена.
Используя текстовую строку, Вы можете передать свой собственный текст, кодированный в URL, во входных данных быстрой команде. К примеру, URL-адрес, с помощью которого можно передать во входных данных текст
«суп»
быстрой команде, которая называется «Создание PDF», выглядел бы следующим образом:shortcuts://run-shortcut?name=Создание%20PDF&input=text&text=суп
URL-адрес, с помощью которого можно было бы передать недавно скопированный текст в быструю команду с названием Add to Bear («Добавить заметку в Bear»), выглядел бы так:
shortcuts://run-shortcut?name=Добавить20%заметку20%в20%Bear&input=clipboard
Совет. Если Вы хотите запустить одну быструю команду из другой, вместо схемы URL используйте действие «Запустить быструю команду». Запускать быстрые команды с использованием URL-адресов следует, только если Вы интегрируете быструю команду, работая в другом приложении (не в Быстрых командах).