Editado 1 mês atrás por ExtremeHow Equipe Editorial
AlfredMacAppleScriptScriptingAutomaçãoProdutividadeIntegraçãoAvançadoFerramentasFluxo de TrabalhoPersonalização
Tradução atualizada 1 mês atrás
Alfred é um aplicativo de produtividade poderoso para macOS que aumenta sua eficiência com teclas de atalho, palavras-chave, expansão de texto e muito mais. Ele serve como lançador de aplicativos, explorador de arquivos e ferramenta de automação, entre outras funcionalidades. Um dos recursos poderosos do Alfred é sua integração com AppleScript, que permite aos usuários automatizar tarefas e melhorar fluxos de trabalho em seus aplicativos macOS novos ou existentes.
AppleScript é uma linguagem de script criada pela Apple que permite aos usuários automatizar tarefas repetitivas e controlar aplicativos do macOS. Combinando Alfred e AppleScript, você pode melhorar sua produtividade criando fluxos de trabalho que disparam AppleScripts quando certos comandos são invocados no Alfred.
Antes de aprender a integrar Alfred com AppleScript, é importante conhecer as noções básicas de AppleScript, especialmente para aqueles que são novos nisso. AppleScript é uma linguagem de programação em linguagem natural usada principalmente para automatizar várias tarefas no macOS. É lido em uma sintaxe semelhante ao inglês, tornando-o fácil de entender e usar.
Aqui está um exemplo simples de um comando AppleScript que exibe uma mensagem de saudação:
Display the dialog "Hello, world!"
Neste script, display dialog
é um comando que abre uma caixa de diálogo com a mensagem especificada.
Para começar a usar Alfred com AppleScript, você primeiro precisa instalar Alfred em seu macOS. Alfred vem em duas versões: a versão básica gratuita e Alfred Powerpack, que é uma atualização paga com recursos avançados como fluxo de trabalho e automação. Combinar Alfred Powerpack com AppleScript aumenta exponencialmente as capacidades de ambas as ferramentas.
Você pode baixar Alfred de seu site oficial e instalá-lo em seu Mac. Após a instalação, é importante gastar alguns minutos para se familiarizar com os recursos básicos e opções de personalização nas preferências do Alfred.
A conexão entre Alfred e AppleScript é através de Alfred Workflow. Workflow permite que você adicione diferentes ações e automatize tarefas complexas. Você pode criar seus próprios workflows usando uma combinação de gatilhos e ações. AppleScript pode ser uma ação no Alfred Workflow.
Abra as Preferências do Alfred clicando no ícone do Alfred na barra de menu, depois selecione "Preferences". Vá para a aba "Workflow" no lado esquerdo da janela. Para criar um novo workflow, clique no botão '+' na parte inferior esquerda e selecione "Blank Workflow" na seção "Templates".
Dê um nome ao seu novo workflow, descrição e ícone se desejar; isso ajudará você a identificá-lo mais tarde. Depois que o workflow for criado, você será levado a uma tela em branco onde poderá adicionar nós representando gatilhos e ações.
Um gatilho é um evento que inicia um workflow. Alfred suporta vários tipos de gatilhos como teclas de atalho, palavras-chave e eventos do sistema. Para simplificar, você aprenderá a criar um gatilho de palavra-chave.
Para adicionar um gatilho de palavra-chave, clique com o botão direito no canvas, vá para "Triggers" e selecione "Keyword". Um novo nó de gatilho aparecerá. Clique duas vezes neste nó para personalizar a palavra-chave que inicia este workflow. Insira a palavra-chave que deseja usar, como "Saudação", e personalize outras configurações como título e subtítulo se necessário.
Após configurar o gatilho, o próximo passo é criar uma ação que executará seu AppleScript. Clique com o botão direito novamente no canvas, passe o mouse sobre "Actions" e selecione "Run Script". Um novo nó de ação será adicionado ao canvas. Clique duas vezes nele para abrir o editor de scripts.
Antes de escrever o script, mude a linguagem do script para "AppleScript" no menu suspenso no canto superior direito do editor. Abaixo está um script simples que é executado para exibir uma caixa de diálogo de saudação quando disparado:
on the run Display the dialogue "Hello from Alfred!" End Run
Após inserir o script, clique em "Save". Esta ação agora está pronta para ser disparada pela palavra-chave que você especificou. Certifique-se de que os nós estão conectados, do gatilho à ação, usando linhas de conexão que refletem a ordem de execução do workflow.
Depois de configurar tanto o gatilho quanto a ação, é hora de testar seu workflow recém-criado. Abra o Spotlight do Alfred pressionando 'Alt + Space'. Uma vez aberto, digite sua palavra-chave ('saudação') e pressione 'Enter'. Se configurado corretamente, você verá uma caixa de diálogo que diz: "Hello from Alfred!"
Além de scripts simples, AppleScript tem o poder de interagir com muitos aplicativos do macOS, permitindo fluxos de trabalho complexos no Alfred. Você pode automatizar manipulação de arquivos, controle de aplicativos e consultas web através de AppleScript e work
Se você encontrar algo errado com o conteúdo do artigo, você pode