
Запуск быстрой команды с использованием схемы 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-адресов следует, только если Вы интегрируете быструю команду, работая в другой программе (не в Быстрых командах).