Executar um atalho através de um esquema de URL no Mac
O esquema de URL da aplicação Atalhos suporta a execução de um atalho que está guardado na coleção de atalhos. Esta funcionalidade poderá ser útil em sistemas de automatização que vão para além da própria aplicação Atalhos, para que outras aplicações possa executar um atalho na sua coleção. Em alternativa, poderia usar o esquema de URL da aplicação Atalhos num gestor de tarefas para executar um atalho como primeiro passo num projeto. É possível usar esquemas de URL em qualquer lugar onde um URL pode ser usado, na sua própria aplicação, num navegador web ou numa linha de comando.
Executar um atalho a partir de um URL
Abra um URL com a estrutura
shortcuts://run-shortcut?name=[nome]&input=[entrada]&text=[texto]
Use os seguintes parâmetros no URL:
name: o nome do atalho a executar.
input (opcional): a entrada inicial para o atalho. Existem duas opções de entrada: uma cadeia de texto ou a palavra
clipboard
. Quando o valorinput
é uma cadeia de texto, esse texto é usado. Quando o valorinput
éclipboard
, são usados os conteúdos do clipboard.text: se a entrada estiver definida para texto e, em seguida, o valor do parâmetro de texto for passado como entrada para o atalho. Se a entrada estiver definida para clipboard e, em seguida, esse parâmetro for ignorado.
Ao usar uma cadeia de texto, pode fornecer o seu próprio texto codificado em URL como entrada para o atalho. Por exemplo, um URL que usa o texto “
goetta is great
” como entrada para um atalho com o nome “Procurar Goetta” teria o seguinte aspeto:shortcuts://run-shortcut?name=Lookup%20Goetta&input=text&text=goetta%20is%20great
Um URL para transferir o texto copiado mais recentemente para um atalho denominado “Add to Notes” teria o seguinte aspeto:
shortcuts://run-shortcut?name=Add%20to%20Notes&input=clipboard
Dica: se quiser executar um atalho a partir de outro, use a ação “Executar atalho” em vez de um esquema de URL. Só deve executar atalhos com um URL se estiver a integrar a partir de outra aplicação fora da aplicação Atalhos.