Solução de automação fácil no Ubuntu

Actiona é um aplicativo de automação de tarefas multiplataforma.

Até agora, todas as aplicações de automação sobre as quais falamos têm um certo nível de complexidade. Cron e Anacron exigem o uso da linha de comando, e Autokey requer o uso de scripts Python. Agora veremos uma solução de automação fácil no Ubuntu.

Neste artigo falaremos sobre a Actiona, Uma ferramenta multiplataforma que, entre outras coisas, nos permite automatizar tarefas como pressionar botões do mouse, digitar, exibir caixas de mensagens, editar arquivos de texto e muito mais. A grande vantagem do Actiona sobre o Autokey é que muitas dessas tarefas vêm pré-programadas. Porém, se quisermos adicionar outros, podemos fazê-lo na linguagem de programação Javascript.

JavaScript é uma linguagem de programação de alto nível, interpretada e orientada a objetos, amplamente usada para escrever aplicativos interativos para a web. Entre suas funcionalidades estão permitir interações por meio de formulários, criar animações ou responder a estímulos em tempo real.

Solução de automação fácil no Ubuntu

Entre as coisas que podemos fazer com a Actiona estão:

Emulação de dispositivo

Ações que simulam a interação do usuário com o teclado e o mouse.

  • Escreva um texto.
  • Pressione uma tecla.
  • Mova o ponteiro do mouse para um ponto específico diretamente ou seguindo um caminho.
  • Pressione um ponto na tela (em telas sensíveis ao toque).
  • Gire a roda do mouse.
  • Aguarde até que uma tecla seja pressionada

Interação com o sistema

Faz com que o sistema execute determinadas ações. Entre os pré-programados estão:

  • Executar um comando (individualmente ou como parte de uma série de instruções)
  • Matar um processo.
  • Faça uma notificação aparecer.
  • Aguarde até que um pixel colorido apareça na tela.
  • Reinicie, desligue ou bloqueie seu computador.
  • Abra uma página da web.
  • Reproduzir um som.
  • Encontre uma imagem na tela.
  • Leitura de textos.

Entre seus recursos, o Actiona oferece a capacidade de converter texto em fala, embora faça isso usando a voz predefinida do sistema, o que é bastante robótico em comparação ao padrão de mercado.

Interação com sistemas de janelas

Simula a interação do usuário com aplicativos com uma interface gráfica

  • Exibir caixas de diálogo
  • Insira alguns dados.
  • Espere por uma janela.
  • Mover, fechar e redimensionar uma janela.

Tratamento de dados

Trabalhando com arquivos, variáveis ​​e e-mails

  • Escreva ou leia um arquivo de texto.
  • Escreva ou leia um arquivo binário.
  • Escrever ou ler um arquivo INII
  • Escreva ou leia no registro.
  • Escrever ou ler da área de transferência
  • Leia uma variável de ambiente.
  • Copiar um arquivo.
  • Baixar um arquivo.
  • Enviar um correio eletronico.

Arquivos binários são um tipo de arquivo que armazena dados em um formato que não é legível diretamente por humanos porque é codificado em linguagem de máquina (zeros e uns). Alguns exemplos de arquivos binários são programas executáveis, bibliotecas, firmware ou dados compilados. Eles não podem ser considerados arquivos de texto porque não são codificados em caracteres em formatos legíveis (como ASCII/UTF-8). Eles também podem ser executados desde que as permissões apropriadas estejam disponíveis.

No caso de arquivos INI, estes são arquivos de texto simples, mas com uma função específica. Eles são usados ​​para armazenar configurações de programa em um formato estruturado com uma sintaxe simples entre colchetes e parâmetros chave = valor.

Uma variável de ambiente consiste em um par chave-valor que é armazenado no ambiente de um processo. Tanto o sistema operacional quanto os aplicativos podem usá-los para configurar sua operação. Essas variáveis ​​fornecem informações sobre caminhos, preferências ou configurações acessados ​​por programas em execução.

Gestão de fluxo interno

Lida com tarefas internas do programa

  • Interrompe a execução do programa.
  • Execute o código Javascript.
  • Vá para uma linha ou rótulo específico dentro do script Java.
  • Execute um loop.
  • Não fazer nada (De acordo com os desenvolvedores, usaremos esse recurso mais do que pensamos.
  • Parar execução do script.
  • Definir ou ler o valor de uma variável.
  • Aguarde uma data ou hora específica.
  • Esperar por uma variável
  • Escreva no console do aplicativo.
  • Iniciar, parar ou chamar um procedimento.

Podemos instalar o Actiona a partir do centro de software da nossa variante do Ubuntu


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.