LuckyTemplates-automatisering met Elgato Stream Deck

LuckyTemplates-automatisering met Elgato Stream Deck

Vandaag ga ik je door een uitstekende LuckyTemplates-automatisering leiden met behulp van Elgato Stream Deck. We gaan het hebben over de soorten acties die kunnen worden geautomatiseerd en over geavanceerde scriptopties in Stream Deck. Ik laat je zien hoe je het ultieme Stream Deck-profiel bouwt: voer een reeks veelgebruikte LuckyTemplates-taken uit met één druk op de knop. Je kunt de volledige video van deze tutorial onderaan deze blog bekijken.

Ik was wat aan het posten op LinkedIn, en ik ontdekte dat er veel interesse was in deze tool, dus ik ging er heel diep op in. Oorspronkelijk was dit bedoeld voor videostreamers. Het was bedoeld om camera- en schermeffecten te besturen. Het heeft ook enkele geluidseffecten. Je kunt het als klankbord gebruiken.

Ik begon te onderzoeken wat we er nog meer mee konden doen, en ik ontdekte dat het een ongelooflijke automatiseringstool is. Ik begon te denken, zou dit echt kunnen worden gebruikt om LuckyTemplates op een interessante manier te automatiseren? En ik ontdekte dat we het daadwerkelijk konden gebruiken als een LuckyTemplates-automatiseringstool.

LuckyTemplates-automatisering met Elgato Stream Deck

Het is een ongelooflijke combinatie van uw webbladwijzers, Windows-snelkoppelingen, programmafragmenten, Power Automate Desktop en een heleboel andere organisatorische en automatiseringstools die u samen kunt integreren in een gemeenschappelijke interface. Maar voor de duidelijkheid, ik heb geen band met Elgato. Ik vind dit gewoon een geweldig product en ik wilde met je onderzoeken wat de mogelijkheden van deze tool zijn en hoe je het gebruik ervan voor LuckyTemplates kunt maximaliseren.

We gaan het hebben over de soorten acties die u kunt automatiseren met uw Stream Deck. We gaan bespreken hoe u uw informatie kunt organiseren, want dat bepaalt hoe efficiënt het zal zijn in termen van toegang tot de informatie die u nodig heeft en de automatisering die u nodig heeft. Er zijn een aantal manieren die de software u geeft om te organiseren, en er zijn betere en slechtere manieren om dat te doen.

Dus laten we beginnen.

Inhoudsopgave

Stream Deck gebruiken als een LuckyTemplates-automatiseringstool

Ik ga mijn Stream Deck gebruiken voor deze demonstratie. Dit is mijn scherm op het hoogste niveau. Op dit moment ben ik het nog steeds continu aan het aanpassen terwijl we bezig zijn. Ik heb een assortiment aan mogelijkheden op het hoogste niveau. U zult hier zien dat er Standaardprofiel staat, en dit is dus de standaardinstelling wanneer het systeem wordt ingeschakeld. De eerste knop heet Ideeën. Het opent een kladblokbestand dat ik alleen gebruik om ideeën op te schrijven voor video's, LinkedIn-berichten, voor potentiële webinars en seminars, enz.

LuckyTemplates-automatisering met Elgato Stream Deck

De beste zijn app-opstartprogramma's. De volgende is Explorer, een mapknop. Dit boort in op een reeks veelgebruikte mappen die ik gebruik. Toen kreeg ik mijn e-mail en agenda. Dit is een aparte map die dieper ingaat op bepaalde inloggegevens, omdat je Stream Deck tekst voor je kunt laten invoeren.

En dan wordt het hier interessant. Dit zijn profielen, die het hoogste niveau van de organisatie vormen. Profielen zijn een soort groepen van gemeenschappelijke functies en u kunt een oneindig aantal profielen hebben. Laten we dus naar mijn LuckyTemplates-profiel springen.

Ik heb een map voor M voor codefragmenten, de M-codeformatter, de Microsoft-referentiegids en dan gewoon een reeks websites die ik erg handig vind als referentie voor aanvullende codefragmenten of het oplossen van problemen. Voor DAX kreeg ik de externe tools, een heleboel codefragmenten, websitereferentie, de SQL BI Dax-formatter en vervolgens een supermacro om de DAX-formatter te implementeren, en nog veel meer bronnen en databases.

LuckyTemplates-automatisering met Elgato Stream Deck

Ik raad aan om uw informatie te organiseren door te beginnen met profielen, waarbij u zich op het hoogste niveau bevindt. Vervolgens kunt u mappen hebben binnen Profielen. U kunt ook pagina's hebben, maar probeer meerdere pagina's te vermijden. Ik vind het een beetje onhandig in de navigatie.

Laten we nu proberen een nieuw profiel te maken . Laten we het gewoon Demo noemen.

LuckyTemplates-automatisering met Elgato Stream Deck

Aan deze rechterkant staan ​​alle verschillende functies waarvoor de software acties heeft. Voor een profiel kunnen we gewoon op dat Switch-profiel klikken en slepen, en dan hebben we dit informatiescherm voor de knop. We hebben hier een optie voor Profiel. We kunnen Next Profile zeggen, of we kunnen er een bepaald profiel aan toewijzen. In dit geval gaan we het demoprofiel toewijzen dat we zojuist hebben gemaakt.

LuckyTemplates-automatisering met Elgato Stream Deck

We kunnen ook op veel manieren pictogrammen toewijzen . Het programma wordt geleverd met een soort grote reeks pictogrammen. We kunnen meer toevoegen via de winkel en de plug-ins. We kunnen ook onze eigen maken, maar het is tijdrovend. Wat ik meestal doe, is naar flaticon.com gaan en daar pictogrammen ophalen.

Het eerste dat u wilt doen wanneer u een profiel opbouwt, is dat u een navigatieknop wilt toevoegen om naar het standaardscherm te gaan waar u uw andere profielen hebt. Anders schilder je jezelf in een hoek en kom je vast te zitten in dit profiel zonder uitweg. Dit is dus een voorbeeld van een standaardscherm dat ik heb gemaakt.

LuckyTemplates-automatisering met Elgato Stream Deck

We hebben hier allerlei opties. We kunnen naar een website linken, een programma openen, tekst toevoegen, een map maken, enz. Er is iets genaamd Multi Action en Multi Action Switch, waarmee we verschillende acties in één enkele knop kunnen combineren. Er zijn enkele geavanceerde knoppen waartoe we toegang hebben via plug-ins.

LuckyTemplates-automatisering met Elgato Stream Deck

En nu, wanneer we op deze pictogrammen klikken, bijvoorbeeld dit LuckyTemplates-rapport, wordt LuckyTemplates gestart en wordt dat bestand vervolgens rechtstreeks geladen. Dit is een geweldige manier om uw meest gebruikte bestanden te ordenen en te openen.

Het volgende dat ik u wil laten zien, is hoe u codefragmenten kunt toevoegen . We beginnen met het slepen van de tekstactie naar een knop en dan heb ik een korte DAX-maat die ik hier kan plakken. We kunnen dat betitelen als Top 5.

LuckyTemplates-automatisering met Elgato Stream Deck

Er is een kleine waarschuwing over DAX-maatregelen die als codefragmenten moeten worden gebruikt. Als u een harde return of een shift harde return gebruikt wanneer die tekst automatisch wordt ingevoerd met een druk op de knop, zal de DAX Editor een van deze returns lezen als Enter, en in de DAX Editor die de code accepteert. Dus alles wat u krijgt, als u deze knop in de DAX Editor op deze manier automatiseert, is Top 5 = en dan drukt hij op Return en accepteert hij die code.

Daar zijn twee manieren omheen. Een daarvan is dat u in principe uw DAX-maat kunt invoeren zonder enige harde return, gewoon allemaal op één regel. Vervolgens kunt u het formatteren met behulp van de Analyst Hub-indeling of de SQL BI DAX-formatter, of een C#-macro in Tabular Editor.

Het andere dat u kunt doen, is uw DAX-metingen uitvoeren in de Tabular Editor, waar enter geen code-acceptatiesleutel is. Je kunt het laten automatiseren door gewoon op die tekstknop te drukken en de hele maat wordt ingevoerd met intacte harde returns. Dat is dus een waarschuwing bij het gebruik van codefragmenten voor DAX, maar het werkt prima voor M, C#, R en Python.

Verder kunnen we ook een map aanmaken . Het creëert automatisch deze pijlknop om ons eruit te halen in plaats van ons op die pagina te laten stranden. En wat ik meestal doe, is een knop toevoegen om omhoog te gaan. Als we ons in de map bevinden, kunnen we een niveau omhoog gaan of teruggaan naar uw standaardpagina.

LuckyTemplates-automatisering met Elgato Stream Deck

Vervolgens wilde ik je laten zien wat Multi Action wordt genoemd. Met Multi Action kun je acties samenvoegen tot één samenhangende druk op de knop. In dit voorbeeld is dit het openen van onze Extended Date Table-code. We kunnen hier een beetje vertraging toevoegen en in dit geval is dat 2000 milliseconden of 2 seconden. Dat is alleen zo dat het de computer de kans geeft om het bestand volledig te openen voordat de volgende opdracht wordt uitgevoerd. Dus het laadt het tekstbestand, het duurt dan een kleine vertraging en dan is er een sneltoetsactie nodig, die we alleen hebben Alles selecteren (besturingselement A) en een sneltoets kopiëren (besturingselement C).

LuckyTemplates-automatisering met Elgato Stream Deck

Als we op de knop Uitgebreide datumtabel klikken, zien we de reeks in actie. Het opent Kladblok, laadt de uitgebreide datumtabel, selecteert alles en kopieert het vervolgens.

LuckyTemplates-automatisering met Elgato Stream Deck

Als we nu naar Power Query gaan en naar de geavanceerde editor, kunnen we dat erin plakken.

LuckyTemplates-automatisering met Elgato Stream Deck

Het volgende dat ik je zal laten zien, zijn plug-ins . Er is een hele reeks plug-ins die het bekijken waard zijn, maar laten we eens kijken naar SuperMacro . Installeer het en je kunt het laden.

SuperMacro lijkt op Multi Action. Het heeft toetsenbordopdrachten en de scripttaal daaromheen. Het heeft een tool genaamd Mouse location die je in je Stream Deck kunt neerzetten. Het is vrij belangrijk als u iets gaat doen waarbij gebruikersacties worden gesimuleerd. Terwijl ik de muis beweeg, vertelt het ons wat de X- en Y-coördinaten zijn. Er is een functie in SuperMacro waarmee je de cursor overal op het scherm kunt plaatsen op basis van die muiscoördinaten. Als je het lang ingedrukt houdt, kopieert het die coördinaten naar het klembord.

Als we naar LuckyTemplates gaan, kunnen we de externe hulpprogramma's activeren met een open opdracht. Het probleem daarmee is dat als we het rechtstreeks zouden openen, bijvoorbeeld DAX Studio rechtstreeks openen, we het niet met het bestand zullen laten laden. We willen de gebruikerservaring simuleren om naar het menu Externe hulpmiddelen te gaan.

LuckyTemplates-automatisering met Elgato Stream Deck

Die knop kunnen we laten programmeren met SuperMacro. Dus wanneer we op die knop drukken, simuleert het het indrukken van de knop en de muisklik en beweging. Hierdoor kunnen we echt elke gebruikersactie simuleren.

LuckyTemplates-automatisering met Elgato Stream Deck

U kunt hiermee nog veel meer doen voor LuckyTemplates-automatisering. Als SuperMacro je niet geeft wat je nodig hebt, is er een ander programma genaamd AutoHotkey . Dit is een super geavanceerde open source scripttaal. U kunt AutoHotkey-scripts maken en deze vervolgens met een sneltoetsactie aan uw knop koppelen. Dat is een open deur voor elk type script dat u wilt doen. U kunt Power Automat-stromen activeren, u kunt Windows verplaatsen, u kunt Window Focus pakken, enz.


Hoe u geautomatiseerde en dynamische LuckyTemplates-rapporten maakt
Hoe u Power Automate gebruikt om gegevens in LuckyTemplates te vernieuwen
Microsoft Power Automate: workflowautomatisering

Conclusie

In deze blog heb je geleerd hoe je Elgato Stream Deck kunt gebruiken als een LuckyTemplates-automatiseringstool. Je hebt geleerd over het maken van Elgato Stream Deck-profielen, mappen, knoppen en acties binnen die mappen.

Ik denk dat je zult merken dat het vrij eenvoudig is om dit te maken. Het kan een beetje omslachtig zijn, maar als je eenmaal begint, krijg je het onder de knie. Bekijk de volledige video van deze tutorial voor meer details en bekijk de onderstaande links voor meer gerelateerde inhoud.

Al het beste!


Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Wat is zelf in Python: voorbeelden uit de echte wereld

Een RDS-bestand opslaan en laden in R

Een RDS-bestand opslaan en laden in R

Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.

First N Business Days Revisited – Een DAX-coderingstaaloplossing

First N Business Days Revisited – Een DAX-coderingstaaloplossing

In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Breng inzichten onder de aandacht met behulp van de Multi Threaded Dynamic Visuals-techniek in LuckyTemplates

Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.

Inleiding tot het filteren van context in LuckyTemplates

Inleiding tot het filteren van context in LuckyTemplates

In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Beste tips voor het gebruik van de apps in LuckyTemplates Online Service

Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Analyseer winstmargeveranderingen in de loop van de tijd - analyse met LuckyTemplates en DAX

Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Materialisatie-ideeën voor gegevenscaches in DAX Studio

Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.

Zakelijke rapportage met behulp van LuckyTemplates

Zakelijke rapportage met behulp van LuckyTemplates

Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten

Wat is LuckyTemplates Gateway? Alles wat u moet weten