Automatización de LuckyTemplates con Elgato Stream Deck

Automatización de LuckyTemplates con Elgato Stream Deck

Hoy, lo guiaré a través de una excelente automatización de LuckyTemplates con Elgato Stream Deck. Vamos a hablar sobre los tipos de acciones que se pueden automatizar y las opciones avanzadas de secuencias de comandos en Stream Deck. Le mostraré cómo crear el perfil de Stream Deck definitivo: realice una variedad de tareas comunes de LuckyTemplates con solo presionar un botón. Puedes ver el video completo de este tutorial en la parte inferior de este blog.

Estaba haciendo algunas publicaciones en LinkedIn y descubrí que había mucho interés en esta herramienta, así que me metí mucho en esto. Originalmente, esto estaba destinado a transmisores de video. Estaba destinado a controlar la cámara y los efectos en pantalla. Tiene algunos efectos de sonido también. Puedes usarlo como caja de resonancia.

Empecé a explorar qué más podíamos hacer con él y descubrí que es una herramienta de automatización increíble. Empecé a pensar, ¿podría esto realmente usarse para automatizar LuckyTemplates de una manera interesante? Y descubrí que en realidad podíamos usarlo como una herramienta de automatización de LuckyTemplates.

Automatización de LuckyTemplates con Elgato Stream Deck

Es una combinación increíble de sus marcadores web, accesos directos de Windows, fragmentos de programa, Power Automate Desktop y muchas otras herramientas de organización y automatización que puede integrar en una interfaz común. Pero para que quede claro, no tengo asociación con Elgato. Simplemente creo que este es un producto increíble y quería explorar con usted cuáles son las posibilidades de esta herramienta y cómo puede maximizar su uso para LuckyTemplates.

Vamos a hablar sobre los tipos de acciones que puede automatizar usando su Stream Deck. Vamos a discutir cómo puede organizar su información porque eso determina qué tan eficiente será en términos de acceso a la información que necesita y la automatización que necesita. El software le ofrece varias formas de organizarse, y hay formas mejores y peores de hacerlo.

Entonces empecemos.

Tabla de contenido

Cómo usar Stream Deck como una herramienta de automatización de LuckyTemplates

Voy a usar mi Stream Deck para esta demostración. Esta es mi pantalla de nivel superior. De momento, sigo modificándolo de forma continua sobre la marcha. Tengo una variedad de capacidades en el nivel superior. Verá aquí, que esto dice Perfil predeterminado, por lo que es el valor predeterminado cuando se enciende el sistema. El primer botón se llama Ideas. Abre un archivo de bloc de notas que uso solo para escribir ideas para videos, publicaciones de LinkedIn, solo para seminarios web y seminarios potenciales, etc.

Automatización de LuckyTemplates con Elgato Stream Deck

Los mejores son lanzadores de aplicaciones. El siguiente hacia abajo es Explorer, que es un botón de carpeta. Esto profundiza en un conjunto de carpetas comunes que uso. Luego recibí mi correo electrónico y mi calendario. Esta es una carpeta separada que profundiza en cierta información de inicio de sesión porque puede hacer que Stream Deck ingrese el texto por usted.

Y luego, aquí es donde se pone interesante. Estos son perfiles, que son el nivel superior de la organización. Los perfiles son una especie de grupos de funciones comunes, y puede tener una cantidad infinita de perfiles. Entonces, saltemos a mi perfil de LuckyTemplates.

Obtuve una carpeta para M para fragmentos de código, el formateador de código M, la guía de referencia de Microsoft y luego solo una serie de sitios web que encuentro realmente útiles como referencias para fragmentos de código adicionales o resolución de problemas. Para DAX, obtuve las herramientas externas, un montón de fragmentos de código, referencias de sitios web, el formateador SQL BI Dax y luego una supermacro para implementar el formateador DAX, y muchos más recursos y bases de datos.

Automatización de LuckyTemplates con Elgato Stream Deck

Recomiendo organizar su información comenzando con Perfiles, estando en la organización de nivel superior. Luego, puede tener carpetas dentro de Perfiles. También puede tener páginas, pero trate de evitar varias páginas. Lo encuentro un poco incómodo en la navegación.

Ahora intentemos crear un nuevo perfil . Llamémoslo simplemente demostración.

Automatización de LuckyTemplates con Elgato Stream Deck

En este lado derecho están todas las diferentes funciones para las que el software tiene acciones. Para un perfil, podemos simplemente hacer clic y arrastrar ese Cambiar perfil, y luego tenemos esta pantalla de información para el botón. Tenemos una opción aquí para Perfil. Podemos decir Siguiente perfil o podemos asignarle un perfil particular. En este caso, vamos a asignar el perfil Demo que acabamos de crear.

Automatización de LuckyTemplates con Elgato Stream Deck

También podemos asignar iconos de muchas maneras. El programa viene con una especie de una gran serie de iconos. Podemos agregar más a través de la tienda y los complementos. También podemos crear el nuestro, pero lleva mucho tiempo. Lo que suelo hacer es ir a flaticon.com y obtener íconos allí.

Lo primero que desea hacer cuando está creando un perfil es agregar un botón de navegación que lo lleve a la pantalla predeterminada donde tiene sus otros perfiles. De lo contrario, te pintarás en un rincón y quedarás atrapado en este perfil sin salida. Entonces, este es un ejemplo de una pantalla predeterminada que creé.

Automatización de LuckyTemplates con Elgato Stream Deck

Tenemos todo tipo de opciones aquí. Podemos vincular a un sitio web, abrir un programa, agregar texto, crear una carpeta, etc. Hay una cosa llamada Multi Action y Multi Action Switch, que nos permite combinar diferentes acciones en un solo botón. Hay algunos botones avanzados a los que podemos acceder a través de complementos.

Automatización de LuckyTemplates con Elgato Stream Deck

Y ahora, cuando hacemos clic en estos íconos, digamos este informe de LuckyTemplates, solo se activará LuckyTemplates y luego se cargará ese archivo directamente. Esta es una excelente manera de organizar y acceder a sus archivos más utilizados.

Lo siguiente que quiero mostrarles es cómo agregar fragmentos de código . Comenzamos arrastrando la acción de texto a un botón y luego tengo una breve medida DAX que puedo pegar aquí. Podemos titular eso como Top 5.

Automatización de LuckyTemplates con Elgato Stream Deck

Hay una pequeña advertencia sobre las medidas DAX que se usarán como fragmentos de código. Si usa un retorno rígido o un retorno rígido de cambio cuando ingresa automáticamente ese texto con solo presionar un botón, el Editor DAX leerá cualquiera de esos retornos como Enter, y en el Editor DAX que acepta el código. Entonces, todo lo que obtendrá, si automatiza este botón en el Editor DAX de esta manera es Top 5 = y luego presionará regresar y aceptará ese código.

Hay dos maneras de evitar eso. Uno de los cuales es que básicamente puede ingresar su medida DAX sin retornos duros, solo en una línea. Luego, puede formatearlo usando el formato Analyst Hub o SQL BI DAX Formatter, o una macro de C# en Tabular Editor.

La otra cosa que puede hacer es hacer sus medidas DAX en Tabular Editor donde enter no es una clave de aceptación de código. Puede automatizarlo simplemente presionando ese botón de texto y la medida completa ingresará con retornos duros intactos. Esa es una advertencia cuando se usan fragmentos de código para DAX, pero funciona muy bien para M, C#, R y Python.

Además, también podemos crear una carpeta . Crea automáticamente este botón de flecha para sacarnos en lugar de dejarnos varados en esa página. Y lo que suelo hacer es agregar un botón para profundizar. Cuando estamos en la carpeta, podemos profundizar un nivel o regresar a su página predeterminada.

Automatización de LuckyTemplates con Elgato Stream Deck

A continuación, quería mostrarles lo que se llama Multi Action. Con Multi Action, puede encadenar acciones juntas en una sola pulsación de botón cohesivo. En este ejemplo, esto abre nuestro código de tabla de fecha extendida. Podemos agregar un poco de retraso aquí y, en este caso, son 2000 milisegundos o 2 segundos. Eso es solo para que le dé a la computadora la oportunidad de abrir el archivo por completo antes de ejecutar el siguiente comando. Entonces, carga el archivo de texto, luego toma un ligero retraso y luego toma una acción de tecla de acceso rápido, que solo tenemos Seleccionar todo (control A) y una Copia de tecla de acceso rápido (control C).

Automatización de LuckyTemplates con Elgato Stream Deck

Si presionamos el botón Tabla de fecha extendida, veremos la secuencia en acción. Abre el bloc de notas, carga la tabla de fecha extendida, selecciona todo y luego lo copia.

Automatización de LuckyTemplates con Elgato Stream Deck

Ahora, si vamos a Power Query y al Editor avanzado, podemos pegarlo.

Automatización de LuckyTemplates con Elgato Stream Deck

Lo siguiente que les mostraré son los complementos . Hay toda una serie de complementos que vale la pena revisar, pero echemos un vistazo a SuperMacro . Instálalo y podrás cargarlo.

SuperMacro es similar a Multi Action. Tiene comandos de teclado y el lenguaje de secuencias de comandos en torno a eso. Tiene una herramienta llamada Ubicación del mouse que puede colocar en su Stream Deck. Es bastante importante si va a hacer algo que implique simular las acciones del usuario. A medida que muevo el mouse, nos dice cuáles son las coordenadas X e Y. Hay una función dentro de SuperMacro que le permite colocar el cursor en cualquier lugar de la pantalla según las coordenadas del mouse. Si lo mantiene presionado durante un tiempo prolongado, copiará esas coordenadas en el portapapeles.

Si vamos a LuckyTemplates, podríamos activar las herramientas externas usando un comando abierto. El problema con eso es que si lo abrimos directamente, digamos que abrimos DAX Studio directamente, no vamos a tener que cargarlo con el archivo. Queremos simular la experiencia del usuario de ir al menú de herramientas externas.

Automatización de LuckyTemplates con Elgato Stream Deck

Podemos tener ese botón programado usando SuperMacro. Entonces, cuando presionamos ese botón, simula la presión del botón y el clic y el movimiento del mouse. Podemos simular realmente cualquier acción del usuario a través de esto.

Automatización de LuckyTemplates con Elgato Stream Deck

Hay mucho más que puede hacer con esto para la automatización de LuckyTemplates. Si SuperMacro no te da lo que necesitas, hay otro programa llamado AutoHotkey . Este es un lenguaje de secuencias de comandos de código abierto súper avanzado. Puede crear scripts de AutoHotkey y luego simplemente vincularlos a su botón usando una acción de Hotkey. Esa es una puerta abierta a cualquier tipo de scripting que quieras hacer. Puede activar flujos de Power Automat, puede mover Windows, puede tomar Window Focus, etc.


Cómo crear informes de LuckyTemplates automatizados y dinámicos
Cómo usar Power Automate para actualizar datos en LuckyTemplates
Microsoft Power Automate: Automatización del flujo de trabajo

Conclusión

En este blog, ha aprendido a usar Elgato Stream Deck como una herramienta de automatización de LuckyTemplates. Ha aprendido a crear perfiles, carpetas, botones y acciones de Elgato Stream Deck dentro de esas carpetas.

Creo que encontrará que es bastante sencillo crear esto. Puede ser un poco laborioso, pero una vez que empieces, te acostumbrarás. Mire el video completo de este tutorial para obtener más detalles y consulte los enlaces a continuación para obtener más contenido relacionado.

¡Mis mejores deseos!


Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Qué es uno mismo en Python: ejemplos del mundo real

Cómo guardar y cargar un archivo RDS en R

Cómo guardar y cargar un archivo RDS en R

Aprenderá a guardar y cargar objetos desde un archivo .rds en R. Este blog también cubrirá cómo importar objetos desde R a LuckyTemplates.

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

Revisión de los primeros N días hábiles: una solución de lenguaje de codificación DAX

En este tutorial del lenguaje de codificación DAX, aprenda a usar la función GENERAR y a cambiar dinámicamente el título de una medida.

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Showcase Insights utilizando la técnica de elementos visuales dinámicos de subprocesos múltiples en LuckyTemplates

Este tutorial cubrirá cómo usar la técnica de elementos visuales dinámicos de subprocesos múltiples para crear información a partir de visualizaciones de datos dinámicos en sus informes.

Introducción al contexto de filtro en LuckyTemplates

Introducción al contexto de filtro en LuckyTemplates

En este artículo, repasaré el contexto del filtro. El contexto del filtro es uno de los temas principales que cualquier usuario de LuckyTemplates debería conocer inicialmente.

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Los mejores consejos para usar las aplicaciones en el servicio en línea de LuckyTemplates

Quiero mostrar cómo el servicio en línea de LuckyTemplates Apps puede ayudar a administrar diferentes informes e información generada a partir de varias fuentes.

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Analice los cambios en el margen de beneficio a lo largo del tiempo: análisis con LuckyTemplates y DAX

Aprenda a calcular los cambios de su margen de beneficio utilizando técnicas como la bifurcación de medidas y la combinación de fórmulas DAX en LuckyTemplates.

Ideas de materialización para cachés de datos en DAX Studio

Ideas de materialización para cachés de datos en DAX Studio

Este tutorial analizará las ideas de materialización de cachés de datos y cómo afectan el rendimiento de DAX al proporcionar resultados.

Informes comerciales con LuckyTemplates

Informes comerciales con LuckyTemplates

Si todavía usa Excel hasta ahora, este es el mejor momento para comenzar a usar LuckyTemplates para sus necesidades de informes comerciales.

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber

¿Qué es la puerta de enlace de LuckyTemplates? Todo lo que necesitas saber