AutoKey é um aplicativo de script para Linux. Ele permite automatizar operações repetitivas e triviais em seu computador para que você possa executá-las com rapidez e eficiência.
Algumas das tarefas em que o AutoKey atende bem incluem expansão de texto, correção de erros de digitação, inicialização de programas e inserção de textos clichê. Além disso, você também pode usá-lo para executar scripts personalizados para automatizar ações complexas do sistema em sua máquina.
Dito isso, porém, o AutoKey pode intimidar seus usuários iniciantes. Para isso, aqui está um guia para ajudá-lo a instalar, configurar e usar o AutoKey no Linux.
O que é AutoKey?
AutoKey é um utilitário de automação de desktop gratuito e de código aberto para Linux. Ele permite que você automatize várias operações repetitivas em seu computador usando teclas de atalho ou frases de gatilho para que você possa executá-las com eficiência.
Se você está apenas começando com o AutoKey, a expansão de texto e a correção automática são dois aplicativos em que o software pode ser útil para você. E com o tempo, conforme você se familiariza com o AutoKey e desenvolve uma compreensão dos conceitos de script e suas complexidades, você deve ser capaz de usá-lo para
executar scripts Python para automatizar tarefas complexas.Como instalar o AutoKey no Linux
AutoKey está disponível para todos os principais Distros Linux e vem em duas versões: autokey-gtk e autokey-qt.
Para os não iniciados, GTK e Qt são kits de ferramentas usados para desenvolver aplicativos baseados em GUI para Linux. Dos dois, GTK é a escolha preferida para programas estilo GNOME, enquanto Qt é a opção padrão para criar programas para KDE. Além da mudança nos cosméticos, os programas criados com GTK e Qt compartilham a mesma estrutura interna em geral.
Portanto, dependendo de qual distro Linux você está usando em seu computador, você pode decidir fazer o download da versão GTK ou Qt do AutoKey.
Relacionado: Qual é a diferença entre GTK + e Qt
Você também tem duas opções para isso. Você pode usar o gerenciador de pacotes, que vem pré-instalado em sua distribuição Linux, para uma instalação rápida. Ou você pode usar pip, caso você queira a versão mais recente do AutoKey.
No entanto, a escolha recomendada é instalar o AutoKey usando um gerenciador de pacotes, pois oferece um processo de instalação muito mais fácil e amigável do que o pip. Siga os passos abaixo para instalar o AutoKey em seu computador.
No Debian (Ubuntu, Mint, Elementary)
Para instalar o AutoKey em distribuições Linux baseadas em Debian, execute o seguinte comando no terminal:
sudo apt install autokey-gtk
Para instalar autokey-qt, digitar:
sudo apt install autokey-qt
No Fedora
Instale AutoKey no Fedora usando:
sudo dnf install autokey-gtk
No Arch Linux
AutoKey está disponível no Arch Linux via AUR (Arch User Repository). Portanto, você pode instalá-lo executando:
yay -Syy autokey-gtk
Execução inicial do AutoKey
Com o AutoKey instalado, acesse o menu do aplicativo e inicie o programa. Quando abrir, o sistema irá cumprimentá-lo com a janela principal que está dividida em duas seções: o painel esquerdo o ajuda navegue por frases e scripts, enquanto a direita permite que você visualize e crie / configure os itens selecionados a esquerda.
O AutoKey vem com alguns exemplos de frases e scripts prontos para uso para dar uma ideia de seu uso. Frases são essencialmente expansores de texto que inserem texto em seu nome quando você insere suas chaves de gatilho ou frases. Por outro lado, scripts são dinâmicos e podem ser programados em Python para realizar operações mais avançadas.
Mostraremos como usá-los nas seções a seguir. Mas antes disso, certifique-se de configurar o AutoKey para ser executado automaticamente sempre que você fizer login no seu computador, para que não precise executar o aplicativo manualmente todas as vezes.
Para fazer isso, vá para Editar > Preferências. Mudar para o Em geral guia e marque a caixa para Iniciar automaticamente AutoKey no login. Clique em OK para salvar as alterações.
Como Usar Frases AutoKey
Conforme mencionado acima, existem vários casos de uso em que você pode usar frases AutoKey. Agora, para mostrar as frases AutoKey em ação, vamos ver como você pode configurar uma abreviação para expandir o texto / frase.
- Clique no Novo botão e selecione Frase.
- Dê um nome à frase e pressione OK.
- Na janela direita, clique em Insira o conteúdo da frase e substitua-o pelo texto que deseja inserir ao digitar sua abreviatura.
- Clique no Definir botão ao lado Abreviações.
- Toque em Adicionar no Definir abreviações janela e insira a abreviatura com a qual deseja expandir a frase.
- Clique no botão suspenso para Ativar e selecione Tudo não-palavra.
- Bater OK.
- Na janela principal, toque no Salvar botão.
Para ignorar o caso de abreviatura digitada, marque a caixa de seleção ao lado de Ignorar maiúsculas e minúsculas de abreviatura digitada. Da mesma forma, para evitar a necessidade de pressionar um caractere de gatilho, habilite o Acione imediatamente (não requer um caractere de acionamento) opção.
Se você gosta de desenvolvimento de software e deseja usar certas bibliotecas Python em seu projeto, pode criar uma frase para o mesmo que insere essas bibliotecas no editor quando você digita.
Além disso, caso você tenha acumulado muitas dessas frases - a um ponto onde seja difícil lembrar eles - você pode atribuir uma tecla de atalho para ver uma lista de todas essas frases e escolher uma para inserir no texto campo.
Siga as etapas abaixo para fazer isso:
- Acerte o Novo botão para criar uma nova pasta.
- Mova todas as frases que deseja agrupar para esta pasta.
- Selecione a pasta e no Configurações de pasta à direita, clique no Definir botão ao lado Tecla de atalho.
- Escolha uma tecla modificadora, selecione Pressione para definire insira uma chave para gerar uma combinação de teclas. Bater OK e salve as alterações.
Agora, tudo que você precisa fazer é apertar a tecla de atalho para ver todas as frases na pasta e selecionar a que deseja usar.
Como usar scripts AutoKey
Os scripts AutoKey entram em ação quando você deseja realizar operações mais avançadas do que apenas expansão de texto. Usando um script, você pode executar aplicativos, abrir arquivos / pastas e controlar eventos de janela e mouse, entre outras coisas.
Para os fins deste guia, vamos ver como você pode usar um script AutoKey para abrir o Google Chrome.
- Clique no Novo botão e selecione Roteiro.
- Dê um nome ao seu script e clique OK.
- Na janela certa, substitua # Insira seu código de script com as seguintes linhas de código:
subprocesso de importação
subprocesso. Popen (["usr / bin / google-chrome"]) - Acerte o Definir botão próximo a Tecla de atalho e defina uma tecla de atalho.
- Clique OK.
- Toque em Salvar para salvar seu script.
Agora, toda vez que você quiser executar o Chrome, pressione esta tecla de atalho e ele executará o script e iniciará o Chrome.
Da mesma forma que você agrupou frases semelhantes em uma pasta na seção anterior, você também pode agrupar scripts semelhantes para executá-los facilmente conforme necessário.
Para usar scripts de forma eficaz, você precisa ter um compreensão de trabalho de Python. Como, por exemplo, usamos o subprocesso módulo (gerenciamento de subprocesso) para abrir um novo processo no exemplo acima. Você pode aprender mais sobre o subprocesso e outros módulos e componentes usando os documentos oficiais do Python.
Relacionado: O que é o módulo OS do Python e como usá-lo?
Depois de dominado, você pode aproveitar suas habilidades em Python para interagir com praticamente qualquer componente do sistema e executar tarefas em níveis mais baixos que consumiriam muito do seu tempo se você optasse pelo manual rota.
Faça mais com o AutoKey
O guia acima deve ter ajudado você a configurar o AutoKey em seu computador e a entender a ideia básica por trás de seu funcionamento. E daqui para frente, você deve ser capaz de se inspirar nos exemplos demonstrados acima e usar frases e scripts AutoKey para automatizar as operações repetitivas e triviais em seu sistema.
Se você gostaria de explorar mais opções, verifique alguns dos outros aplicativos populares de automação do Linux antes de investir em um.
Quer economizar tempo e evitar tarefas repetitivas? A resposta é automação! Aqui estão alguns aplicativos de automação de desktop Linux úteis para você experimentar.
Leia a seguir
- Linux
- Automação de Computadores
- Automação de Tarefas
- Aplicativos Linux
Yash é redator da equipe da MUO para DIY, Linux, Programação e Segurança. Antes de encontrar sua paixão pela escrita, ele desenvolvia para web e iOS. Você também pode encontrar seus escritos no TechPP, onde ele cobre outros setores. Além de tecnologia, ele gosta de falar sobre astronomia, Fórmula 1 e relógios.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas técnicas, análises, e-books grátis e ofertas exclusivas!
Clique aqui para se inscrever