Lar Rever Como usar o automatizador do os x para criar seu próprio software

Como usar o automatizador do os x para criar seu próprio software

Índice:

Vídeo: Usando o Automator para criar ações rápidas no MacOS (Novembro 2024)

Vídeo: Usando o Automator para criar ações rápidas no MacOS (Novembro 2024)
Anonim

VER TODAS AS FOTOS DA GALERIA

Conteúdo

  • Como usar o Automator do OS X para criar seu próprio software
  • Sirva-se
  • Variáveis

Se você prefere o OS X ou o Windows, provavelmente já ouviu e provavelmente acredita que o OS X é um sistema "fechado" que não permitirá personalizá-lo da maneira que você pode personalizar o Windows, e que usuários avançados, portanto, preferem o Windows.

Isso é um mito.

A menos que você seja um programador qualificado, as únicas alterações que você pode fazer no Windows, usando as ferramentas internas do Windows, são as que afetam a aparência, e não o que ele faz. Por outro lado, o recurso Automator do OS X facilita a criação de aplicativos e utilitários em miniatura que fazem com que o OS X execute tarefas complexas com um ou dois cliques do mouse. Você pode usar o Automator para automatizar quase todas as tarefas executadas repetidamente no OS X - e você não precisa aprender uma linguagem de script ou de programação para fazer isso. Não há nada parecido em nenhum outro sistema operacional.

Este é o segundo de uma série de histórias sobre recursos avançados no OS X que quase qualquer pessoa pode usar, mas que não atrapalham os iniciantes que não precisam deles. A primeira história foi "OS X Mountain Lion: segredos da chave de opção". Esta história é para usuários do OS X que desejam aprender técnicas de automação, mas não estão prontos para aprender uma linguagem de script ou de programação. A terceira história da série será uma introdução à linguagem de script integrada do OS X, AppleScript.

O Automator é tão flexível que é impossível fornecer um resumo completo de como funciona, mas aqui estão alguns princípios básicos. Você usa o Automator para criar um aplicativo que executa exatamente a série de etapas que você deseja que ele execute. Cada etapa é executada por um tipo de bloco de construção chamado Ação; a sequência completa de etapas é chamada de fluxo de trabalho. Você pode salvar um fluxo de trabalho como um aplicativo independente que é executado quando você clica duas vezes nele ou como qualquer outro tipo de utilitário do OS X, incluindo serviços e alarmes de calendário - um serviço que é o nome da Apple para um programa utilitário que é executado apenas a partir de menus e menus pop-up em outros aplicativos OS X, não como um aplicativo separado que você executa clicando duas vezes no Finder.

VER TODAS AS FOTOS DA GALERIA

Como automatizar o iTunes

Descreverei um fluxo de trabalho extremamente simples, depois outro que você pode criar em duas variedades, uma simples e outra mais complexa.

Um fluxo de trabalho extremamente simples - e eu estou oferecendo isso apenas como exemplo para mostrar como o Automator funciona - é um aplicativo que define o volume no iTunes, ativa uma configuração do equalizador do iTunes e toca uma ou mais músicas ou listas de reprodução. Exemplos mais complicados podem executar toda uma sinfonia de ações que incluem arquivos de correio e arquivamento, conversão de arquivos de imagem para outros formatos, adição de marcas d'água em documentos do Microsoft Word, criação de contas de usuário, localização de contatos cujo aniversário ocorre na próxima semana e envio de e-mails., ou qualquer combinação dessas e dezenas de outras ações.

Usuários avançados podem criar seus próprios blocos de construção personalizados adicionando as ações Executar AppleScript ou Executar Shell Script aos seus fluxos de trabalho. Essas ações especiais do Automator permitem inserir trechos de código escritos em várias linguagens de programação, como Perl, Python, Ruby, qualquer um dos shells UNIX padrão e - o mais fácil de tudo - a linguagem de script nativa do OS X, o AppleScript.

Para criar o aplicativo de reprodução de lista de reprodução do iTunes que acabei de descrever, inicie o Automator e escolha Application na galeria de tipos de documentos. Na janela de dois painéis do Automator, você verá listas de ações e variáveis ​​à esquerda e um painel vazio à direita. Na biblioteca Ações, à esquerda, selecione a categoria Música e, na lista de ações relacionadas à música, arraste "Definir volume do iTunes" para o painel direito. Um bloco de construção chamado "Definir volume do iTunes" será exibido e você pode arrastar um controle deslizante para definir o nível de volume desejado. Em seguida, na biblioteca Actions, arraste o item "Set iTunes Equalizer" para o painel direito. No bloco de construção resultante, marque a caixa que liga o equalizador e selecione um perfil de equalizador, por exemplo "Treble Booster" ou "Spoken Word".

Agora que configuramos o iTunes da maneira que queremos, arraste a ação "Obter itens especificados do iTunes" da biblioteca à esquerda para o painel vazio à direita. Você verá um bloco de construção chamado "Obter itens especificados do iTunes", com um botão "Adicionar…" na parte inferior. Clique nesse botão e selecione uma ou mais listas de reprodução existentes - ou você pode adicionar uma ou mais músicas de qualquer lista de reprodução ou adicionar uma mistura de listas de reprodução e músicas individuais.

Agora volte para a lista de ações à esquerda e arraste "Iniciar reprodução do iTunes" no painel direito, abaixo do bloco "Obter itens especificados do iTunes" que você adicionou na etapa anterior.

Agora você está pronto para testar seu aplicativo. Clique no botão Executar na parte superior da janela do Automator; ignore uma mensagem de aviso sobre como executar seu fluxo de trabalho no próprio Automator; e ouça as músicas selecionadas tocando nos alto-falantes. Clique em Arquivo / Salvar… e salve seu aplicativo na área de trabalho ou em qualquer outro lugar, com o nome que você escolher.

VER TODAS AS FOTOS DA GALERIA

Como usar o automatizador do os x para criar seu próprio software