Automação do LuckyTemplates com Elgato Stream Deck

Automação do LuckyTemplates com Elgato Stream Deck

Hoje, vou orientá-lo em uma excelente automação do LuckyTemplates usando o Elgato Stream Deck. Vamos falar sobre os tipos de ações que podem ser automatizadas e opções avançadas de script no Stream Deck. Mostrarei a você como criar o perfil definitivo do Stream Deck – execute uma variedade de tarefas comuns do LuckyTemplates pressionando um botão. Você pode assistir ao vídeo completo deste tutorial na parte inferior deste blog.

Eu estava fazendo algumas postagens no LinkedIn e descobri que havia muito interesse nessa ferramenta, então me aprofundei muito nisso. Originalmente, isso foi planejado para streamers de vídeo. Destinava-se a controlar a câmera e os efeitos na tela. Tem alguns efeitos sonoros também. Você pode usá-lo como uma mesa de som.

Comecei a explorar o que mais poderíamos fazer com ele e descobri que é uma ferramenta de automação incrível. Comecei a pensar, isso poderia realmente ser usado para automatizar o LuckyTemplates de uma maneira interessante? E descobri que poderíamos realmente usá-lo como uma ferramenta de automação do LuckyTemplates.

Automação do LuckyTemplates com Elgato Stream Deck

É uma combinação incrível de seus favoritos da web, atalhos do Windows, trechos de programas, Power Automate Desktop e muitas outras ferramentas organizacionais e de automação que você pode integrar em uma interface comum. Mas só para esclarecer, não tenho nenhuma associação com a Elgato. Eu apenas acho que este é um produto incrível e queria explorar com você quais são as possibilidades desta ferramenta e como você pode maximizar seu uso para o LuckyTemplates.

Vamos falar sobre os tipos de ações que você pode automatizar usando seu Stream Deck. Vamos discutir como você pode organizar suas informações porque isso determina o quão eficiente será em termos de acesso às informações que você precisa e a automação que você precisa. Existem várias maneiras que o software oferece para organizar, e há maneiras melhores e piores de fazer isso.

Então vamos começar.

Índice

Como usar o Stream Deck como uma ferramenta de automação do LuckyTemplates

Vou usar meu Stream Deck para esta demonstração. Esta é a minha tela de nível superior. No momento, ainda estou modificando-o de forma contínua à medida que avançamos. Eu tenho uma variedade de recursos no nível superior. Você verá aqui que isso diz Perfil padrão e, portanto, é esse o padrão quando o sistema é ligado. O primeiro botão chama-se Ideias. Ele abre um arquivo de bloco de notas que uso apenas para anotar ideias para vídeos, postagens no LinkedIn, apenas para webinars e seminários em potencial, etc.

Automação do LuckyTemplates com Elgato Stream Deck

Os principais são lançadores de aplicativos. O próximo é o Explorer, que é um botão de pasta. Isso detalha um conjunto de pastas comuns que eu uso. Então recebi meu e-mail e calendário. Esta é uma pasta separada que detalha algumas informações de login porque você pode fazer com que o Stream Deck insira o texto para você.

E então, é aqui que fica interessante. Estes são os perfis, que são o nível superior da organização. Os perfis são grupos de funções comuns e você pode ter um número infinito de perfis. Então, vamos pular para o meu perfil do LuckyTemplates.

Eu tenho uma pasta para M para trechos de código, o formatador de código M, o guia de referência da Microsoft e, em seguida, apenas uma série de sites que considero realmente úteis como referências para trechos de código adicionais ou solução de problemas. Para o DAX, obtive as ferramentas externas, vários trechos de código, referência de site, o formatador SQL BI Dax e, em seguida, uma super macro para implementar o formatador DAX e muito mais recursos e bancos de dados.

Automação do LuckyTemplates com Elgato Stream Deck

Eu recomendo organizar suas informações começando com Perfis, estando na organização de nível superior. Então, você pode ter pastas dentro de Perfis. Você também pode ter páginas, mas tente evitar várias páginas. Acho um pouco estranho na navegação.

Agora vamos tentar criar um novo Profile . Vamos chamá-lo de Demo.

Automação do LuckyTemplates com Elgato Stream Deck

Neste lado direito estão todas as diferentes funções para as quais o software tem ações. Para um perfil, podemos apenas clicar e arrastar esse perfil de troca e, em seguida, temos essa tela de informações para o botão. Temos aqui uma opção para Perfil. Podemos dizer Próximo Perfil ou podemos atribuir um perfil específico a ele. Neste caso, vamos atribuir o perfil Demo que acabamos de criar.

Automação do LuckyTemplates com Elgato Stream Deck

Também podemos atribuir ícones de várias maneiras. O programa vem com uma grande série de ícones. Podemos adicionar mais através da loja e dos plugins. Também podemos criar o nosso próprio, mas é demorado. O que eu costumo fazer é ir para flaticon.com e obter ícones lá.

A primeira coisa que você deseja fazer ao criar um perfil é adicionar um botão de navegação para levá-lo à tela Padrão, onde você tem seus outros perfis. Caso contrário, você vai se encurralar e ficar preso nesse perfil sem saída. E assim, este é um exemplo de tela padrão que criei.

Automação do LuckyTemplates com Elgato Stream Deck

Temos todos os tipos de opções aqui. Podemos criar um link para um site, abrir um programa, adicionar texto, criar uma pasta, etc. Existe uma coisa chamada Multi Action e Multi Action Switch, que nos permite combinar diferentes ações em um único botão. Existem alguns botões avançados que podemos acessar por meio de plugins.

Automação do LuckyTemplates com Elgato Stream Deck

E agora, quando clicarmos nesses ícones, digamos, este relatório do LuckyTemplates, ele apenas iniciará o LuckyTemplates e carregará esse arquivo diretamente. Esta é uma ótima maneira de organizar e acessar seus arquivos mais usados.

A próxima coisa que quero mostrar é como adicionar trechos de código . Começamos arrastando a ação de texto para um botão e, em seguida, tenho uma breve medida DAX que posso colar aqui. Podemos intitular isso como Top 5.

Automação do LuckyTemplates com Elgato Stream Deck

Há um pequeno aviso sobre as medidas DAX a serem usadas como trechos de código. Se você usar um retorno forçado ou um retorno forçado shift quando ele insere automaticamente esse texto com o pressionar de um botão, o Editor DAX lerá qualquer um desses retornos como Enter e no Editor DAX que aceita o código. Portanto, tudo o que você obterá, se automatizar esse botão no DAX Editor dessa maneira, é Top 5 = e, em seguida, pressionará Enter e aceitará esse código.

Existem duas maneiras de contornar isso. Uma delas é que você pode basicamente inserir sua medida DAX sem nenhum retorno rígido, apenas em uma linha. Em seguida, você pode formatá-lo usando o formato Analyst Hub ou o SQL BI DAX Formatter ou uma macro C# no Tabular Editor.

A outra coisa que você pode fazer é fazer suas medidas DAX no Editor Tabular, onde enter não é uma chave de aceitação de código. Você pode automatizá-lo apenas pressionando o botão de texto e toda a medida entrará com retornos rígidos intactos. Portanto, esse é um aviso ao usar trechos de código para DAX, mas funciona muito bem para M, C#, R e Python.

Além disso, também podemos criar uma pasta . Ele cria automaticamente este botão de seta para nos tirar, em vez de nos prender naquela página. E o que costumo fazer é adicionar um botão para detalhar. Quando estivermos na pasta, podemos detalhar um nível ou retornar à sua página padrão.

Automação do LuckyTemplates com Elgato Stream Deck

Em seguida, eu queria mostrar a você o que é chamado de Multi Action. Com Multi Action, você pode encadear ações juntas em um pressionamento de botão coeso. Neste exemplo, isso está abrindo nosso código Extended Date Table. Podemos adicionar um pouco de atraso aqui e, neste caso, são 2.000 milissegundos ou 2 segundos. Isso é apenas para dar ao computador a chance de abrir o arquivo totalmente antes de executar o próximo comando. Então, ele carrega o arquivo de texto, demora um pouco e, em seguida, executa uma ação de tecla de atalho, que temos apenas Selecionar tudo (controle A) e uma cópia de tecla de atalho (controle C).

Automação do LuckyTemplates com Elgato Stream Deck

Se clicarmos no botão Extended Date Table, veremos a sequência em ação. Ele abre o bloco de notas, carrega a tabela de datas estendidas, seleciona tudo e depois copia.

Automação do LuckyTemplates com Elgato Stream Deck

Agora, se formos ao Power Query e ao Editor Avançado, podemos colá-lo.

Automação do LuckyTemplates com Elgato Stream Deck

A próxima coisa que vou mostrar são plugins . Há toda uma série de plugins que vale a pena dar uma olhada, mas vamos dar uma olhada no SuperMacro . Instale-o e você pode carregá-lo.

SuperMacro é semelhante a Multi Action. Possui comandos de teclado e a linguagem de script em torno disso. Ele tem uma ferramenta chamada localização do mouse que você pode colocar no seu Stream Deck. É muito importante se você for fazer algo que envolva a simulação de ações do usuário. À medida que movo o mouse, ele nos diz quais são as coordenadas X e Y. Existe uma função no SuperMacro que permite colocar o cursor em qualquer lugar da tela com base nas coordenadas do mouse. Se você segurar e pressionar longamente, ele copiará essas coordenadas para a área de transferência.

Se formos para o LuckyTemplates, poderíamos acionar as Ferramentas Externas usando um comando aberto. O problema é que, se o abrirmos diretamente, digamos, abra o DAX Studio diretamente, não o carregaremos com o arquivo. Queremos simular a experiência do usuário ao acessar o Menu de Ferramentas Externas.

Automação do LuckyTemplates com Elgato Stream Deck

Podemos ter esse botão programado usando SuperMacro. Então, quando apertamos esse botão, ele simula o pressionamento do botão, o clique e o movimento do mouse. Podemos simular qualquer ação do usuário com isso.

Automação do LuckyTemplates com Elgato Stream Deck

Você pode fazer muito mais com isso para a automação do LuckyTemplates. Se o SuperMacro não fornecer o que você precisa, existe outro programa chamado AutoHotkey . Esta é uma linguagem de script super avançada de código aberto. Você pode criar scripts AutoHotkey e, em seguida, apenas vinculá-los ao seu botão usando uma ação de tecla de atalho. Essa é uma porta aberta para qualquer tipo de script que você queira fazer. Você pode acionar fluxos do Power Automat, mover janelas, pegar o foco da janela etc.


Como criar relatórios automatizados e dinâmicos do LuckyTemplates
Como usar o Power Automate para atualizar dados no LuckyTemplates
Microsoft Power Automate: automação de fluxo de trabalho

Conclusão

Neste blog, você aprendeu a usar o Elgato Stream Deck como uma ferramenta de automação do LuckyTemplates. Você aprendeu sobre como criar perfis, pastas, botões e ações do Elgato Stream Deck dentro dessas pastas.

Acho que você descobrirá que é bastante simples criar isso. Pode ser um pouco trabalhoso, mas depois que você começar, você pega o jeito. Assista ao vídeo completo deste tutorial para obter mais detalhes e confira os links abaixo para mais conteúdo relacionado.

Tudo de bom!


O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Apresentar insights usando a técnica de visuais dinâmicos multithread no LuckyTemplates

Este tutorial abordará como usar a técnica Multi Threaded Dynamic Visuals para criar insights de visualizações de dados dinâmicos em seus relatórios.

Introdução ao contexto de filtro no LuckyTemplates

Introdução ao contexto de filtro no LuckyTemplates

Neste artigo, analisarei o contexto do filtro. O contexto do filtro é um dos principais tópicos sobre os quais qualquer usuário do LuckyTemplates deve aprender inicialmente.

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Melhores dicas para usar os aplicativos no serviço online do LuckyTemplates

Quero mostrar como o serviço online do LuckyTemplates Apps pode ajudar no gerenciamento de diferentes relatórios e insights gerados de várias fontes.

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Analisar alterações de margem de lucro ao longo do tempo – Analytics com LuckyTemplates e DAX

Aprenda a calcular suas alterações de margem de lucro usando técnicas como ramificação de medida e combinação de fórmulas DAX no LuckyTemplates.

Ideias de materialização para caches de dados no DAX Studio

Ideias de materialização para caches de dados no DAX Studio

Este tutorial discutirá sobre as ideias de materialização de caches de dados e como elas afetam o desempenho dos DAXs no fornecimento de resultados.

Relatórios de negócios usando o LuckyTemplates

Relatórios de negócios usando o LuckyTemplates

Se você ainda estiver usando o Excel até agora, este é o melhor momento para começar a usar o LuckyTemplates para suas necessidades de relatórios de negócios.

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber

O que é o Gateway do LuckyTemplates? Tudo o que você precisa saber