LuckyTemplates Automation Med Elgato Stream Deck

Idag ska jag leda dig genom en enastående LuckyTemplates-automatisering med Elgato Stream Deck. Vi kommer att prata om de typer av åtgärder som kan automatiseras och avancerade skriptalternativ i Stream Deck. Jag ska visa dig hur du bygger den ultimata Stream Deck-profilen – utför en rad vanliga LuckyTemplates-uppgifter med en knapptryckning. Du kan se hela videon av denna handledning längst ner på den här bloggen.

Jag gjorde några inlägg på LinkedIn, och jag fick reda på att det fanns ett stort intresse för det här verktyget, så jag kom verkligen djupt in i det här. Ursprungligen var detta avsett för videostreamers. Det var tänkt att styra kamera- och skärmeffekter. Den har också några ljudeffekter. Du kan använda den som en soundboard.

Jag började utforska vad mer vi kunde göra med det, och jag upptäckte att det är ett otroligt automationsverktyg. Jag började tänka, kunde detta verkligen användas för att automatisera LuckyTemplates på ett intressant sätt? Och jag fick reda på att vi faktiskt kunde använda det som ett automationsverktyg för LuckyTemplates.

LuckyTemplates Automation Med Elgato Stream Deck

Det är en otrolig kombination av dina webbbokmärken, Windows-genvägar, programutdrag, Power Automate Desktop och många andra organisations- och automationsverktyg som du kan integrera tillsammans i ett gemensamt gränssnitt. Men bara för att vara tydlig, jag har ingen koppling till Elgato. Jag tycker bara att det här är en fantastisk produkt och jag ville tillsammans med dig utforska vilka möjligheter det här verktyget har och hur du kan maximera dess användning för LuckyTemplates.

Vi kommer att prata om de typer av åtgärder du kan automatisera med ditt Stream Deck. Vi kommer att diskutera hur du kan organisera din information eftersom det avgör hur effektivt det kommer att vara när det gäller att komma åt den information du behöver och den automatisering du behöver. Det finns ett antal sätt som programvaran ger dig att organisera, och det finns bättre och sämre sätt att göra det.

Så låt oss börja.

Innehållsförteckning

Hur man använder Stream Deck som ett automationsverktyg för LuckyTemplates

Jag kommer att använda mitt Stream Deck för den här demonstrationen. Det här är min toppnivåskärm. För tillfället modifierar jag det fortfarande på ett kontinuerligt sätt medan vi går. Jag har ett urval av förmågor på toppnivå. Du kommer att se här att det står Standardprofil, och så det är vad det är som standard när systemet startar. Den första knappen heter Idéer. Det öppnar en anteckningsblocksfil som jag använder bara för att skriva ner idéer för videor, LinkedIn-inlägg, för bara potentiella webbseminarier och seminarier, etc.

LuckyTemplates Automation Med Elgato Stream Deck

De översta är appstartare. Nästa ned är Explorer, som är en mappknapp. Detta borrar ner i en uppsättning vanliga mappar som jag använder. Sedan fick jag min e-post och kalender. Det här är en separat mapp som går igenom lite inloggningsinformation eftersom du kan låta Stream Deck skriva in text åt dig.

Och sedan är det här det blir intressant. Det är profiler som är organisationens högsta nivå. Profiler är typ av grupper av vanliga funktioner, och du kan ha ett oändligt antal profiler. Så låt oss hoppa in i min LuckyTemplates-profil.

Jag fick en mapp för M för kodavsnitt, M-kodformateraren, Microsofts referensguide och sedan bara en rad webbplatser som jag tycker är väldigt användbara som referenser för ytterligare kodavsnitt eller problemlösning. För DAX fick jag de externa verktygen, ett gäng kodavsnitt, webbplatsreferens, SQL BI Dax-formateraren och sedan ett supermakro för att implementera DAX-formateraren, och mycket mer resurser och databaser.

LuckyTemplates Automation Med Elgato Stream Deck

Jag rekommenderar att du organiserar din information genom att börja med Profiler, vara på toppnivåorganisationen. Sedan kan du ha mappar i Profiler. Du kan också ha sidor men försök undvika flera sidor. Jag tycker det är lite jobbigt i navigeringen.

Låt oss nu försöka skapa en ny profil . Låt oss bara kalla det Demo.

LuckyTemplates Automation Med Elgato Stream Deck

På denna högra sida finns alla olika funktioner som programvaran har åtgärder för. För en profil kan vi bara klicka och dra den växlingsprofilen, och sedan har vi den här informationsskärmen för knappen. Vi har ett alternativ här för profil. Vi kan antingen säga Nästa profil eller så kan vi tilldela den en viss profil. I det här fallet kommer vi att tilldela demoprofilen vi just skapade.

LuckyTemplates Automation Med Elgato Stream Deck

Vi kan också tilldela ikoner på många sätt. Programmet kommer med typ en stor serie av ikoner. Vi kan lägga till mer genom butiken och plugins. Vi kan också skapa våra egna, men det är tidskrävande. Det jag brukar göra är att gå till flaticon.com och få ikoner där.

Det första du vill göra när du bygger en profil är att du vill lägga till en navigeringsknapp för att ta dig till standardskärmen där du har dina andra profiler. Annars kommer du att måla in dig själv i ett hörn och bli instängd i den här profilen utan någon väg ut. Och så, det här är ett exempel på en standardskärm som jag skapade.

LuckyTemplates Automation Med Elgato Stream Deck

Vi har alla möjliga alternativ här. Vi kan länka till en webbplats, öppna ett program, lägga till text, skapa en mapp, etc. Det finns en sak som heter Multi Action och Multi Action Switch, som låter oss kombinera olika åtgärder till en enda knapp. Det finns några avancerade knappar som vi kan komma åt via plugins.

LuckyTemplates Automation Med Elgato Stream Deck

Och nu, när vi klickar på dessa ikoner, säg den här LuckyTemplates-rapporten, är det bara att starta LuckyTemplates och sedan ladda den filen direkt. Det här är ett bra sätt att organisera och komma åt dina mest använda filer.

Nästa sak jag vill visa dig är hur du lägger till kodavsnitt . Vi börjar med att dra textåtgärden till en knapp, och sedan har jag ett kort DAX-mått som jag kan klistra in här. Vi kan titulera det som topp 5.

LuckyTemplates Automation Med Elgato Stream Deck

Det finns lite av en varning om DAX-mått som ska användas som kodavsnitt. Om du använder antingen en hård retur eller en shift hård retur när den automatiskt matar in den texten med en knapptryckning, kommer DAX Editor att läsa någon av dessa returer som Enter och i DAX Editor som accepterar koden. Så, allt du kommer att få, om du automatiserar den här knappen i DAX Editor på detta sätt är Top 5 = och då kommer den att trycka på retur och den kommer att acceptera den koden.

Det finns två sätt runt det. En av dem är att du i princip kan ange ditt DAX-mått utan några hårda returer, bara allt på en rad. Sedan kan du formatera det med Analyst Hub-formatet eller SQL BI DAX Formatter, eller ett C#-makro i tabellredigeraren.

Det andra du kan göra är att göra dina DAX-mätningar i Tabular Editor där enter inte är en kodacceptansnyckel. Du kan få det automatiserat genom att bara trycka på den textknappen och hela måttet kommer in med hårda returer intakta. Så det är en varning när du använder kodavsnitt för DAX, men det fungerar utmärkt för M, C#, R och Python.

Dessutom kan vi också skapa en mapp . Den skapar automatiskt den här pilknappen för att ta oss ut istället för att stranda oss på den sidan. Och det jag brukar göra är att lägga till en knapp att borra upp. När vi är i mappen kan vi antingen borra upp en nivå eller gå tillbaka till din standardsida.

LuckyTemplates Automation Med Elgato Stream Deck

Därefter ville jag visa dig vad som kallas Multi Action. Med Multi Action kan du sammanfoga åtgärder till en sammanhängande knapptryckning. I det här exemplet öppnar detta vår kod för utökad datumtabell. Vi kan lägga till lite fördröjning här och i det här fallet är det 2000 millisekunder eller 2 sekunder. Det är bara så att det ger datorn en chans att öppna filen helt innan nästa kommando körs. Så, den laddar textfilen, det tar sedan en liten fördröjning, och sedan tar den en snabbtangentåtgärd, som vi bara har Välj allt (kontroll A) och en snabbtangentskopiering (kontroll C).

LuckyTemplates Automation Med Elgato Stream Deck

Om vi ​​trycker på knappen Utökad datumtabell ser vi sekvensen i aktion. Det öppnar anteckningsblocket, laddar den utökade datumtabellen, väljer allt och kopierar det sedan.

LuckyTemplates Automation Med Elgato Stream Deck

Nu, om vi går till Power Query och in i Advanced Editor, kan vi klistra in det.

LuckyTemplates Automation Med Elgato Stream Deck

Nästa sak jag ska visa dig är plugins . Det finns en hel serie plugins som är värda att titta igenom, men låt oss titta på SuperMacro . Installera den och du kan ladda in den.

SuperMacro liknar Multi Action. Den har tangentbordskommandon och skriptspråket runt det. Den har ett verktyg som heter Mouse location som du kan släppa in i din Stream Deck. Det är ganska viktigt om du ska göra något som involverar simulering av användaråtgärder. När jag flyttar runt musen berättar den vad X- och Y-koordinaterna är. Det finns en funktion i SuperMacro som låter dig placera markören var som helst på skärmen baserat på dessa muskoordinater. Om du håller den nedtryckt länge, kommer den att kopiera dessa koordinater till urklippet.

Om vi ​​går till LuckyTemplates kan vi utlösa de externa verktygen med ett öppet kommando. Problemet med det är att om vi skulle öppna det direkt, säg öppna DAX Studio direkt, kommer vi inte att ladda det med filen. Vi vill simulera användarupplevelsen av att gå till menyn Externa verktyg.

LuckyTemplates Automation Med Elgato Stream Deck

Vi kan programmera den knappen med SuperMacro. Så när vi trycker på den knappen simulerar den knapptryckningen och musklicket och rörelsen. Vi kan simulera verkligen vilken användaråtgärd som helst genom detta.

LuckyTemplates Automation Med Elgato Stream Deck

Det finns mycket mer du kan göra med detta för LuckyTemplates-automatisering. Om SuperMacro inte ger dig det du behöver, finns det ett annat program som heter AutoHotkey . Detta är ett superavancerat skriptspråk med öppen källkod. Du kan skapa AutoHotkey-skript och sedan bara länka dem till din knapp med hjälp av en Hotkey-åtgärd. Det är en öppen dörr till vilken typ av skript du vill göra. Du kan trigga Power Automat-flöden, du kan flytta Windows, du kan ta tag i Window Focus, etc.




Slutsats

I den här bloggen har du lärt dig hur du använder Elgato Stream Deck som ett LuckyTemplates-automatiseringsverktyg. Du har lärt dig hur du skapar Elgato Stream Deck-profiler, mappar, knappar och åtgärder i dessa mappar.

Jag tror att du kommer att upptäcka att det är ganska enkelt att skapa detta. Det kan vara lite jobbigt, men när du väl kommit igång kommer du att få kläm på det. Se hela videon av denna handledning för mer information och kolla in länkarna nedan för mer relaterat innehåll.

Med vänliga hälsningar!


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.