LuckyTemplates Automation with Elgato Stream Deck

Dnes vás provedu vynikající automatizací LuckyTemplates pomocí Elgato Stream Deck. Budeme mluvit o typech akcí, které lze automatizovat, a o pokročilých možnostech skriptování v Stream Decku. Ukážu vám, jak vytvořit dokonalý profil Stream Deck – proveďte řadu běžných úloh LuckyTemplates pouhým stisknutím tlačítka. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Dělal jsem nějaké příspěvky na LinkedIn a zjistil jsem, že o tento nástroj je velký zájem, takže jsem se do toho dostal opravdu hluboko. Původně to bylo určeno pro video streamery. Byl určen k ovládání efektů kamery a obrazovky. Má to i nějaké zvukové efekty. Můžete jej použít jako zvukovou desku.

Začal jsem zkoumat, co dalšího bychom s tím mohli dělat, a zjistil jsem, že je to neuvěřitelný automatizační nástroj. Začal jsem přemýšlet, dalo by se to opravdu použít k automatizaci LuckyTemplates zajímavým způsobem? A zjistil jsem, že bychom to vlastně mohli použít jako automatizační nástroj LuckyTemplates.

LuckyTemplates Automation with Elgato Stream Deck

Je to neuvěřitelná kombinace vašich webových záložek, zkratek Windows, úryvků programů, Power Automate Desktop a spousty dalších organizačních a automatizačních nástrojů, které můžete integrovat do společného rozhraní. Ale aby bylo jasno, nemám s Elgatem žádný vztah. Jen si myslím, že je to úžasný produkt a chtěl jsem s vámi prozkoumat, jaké jsou možnosti tohoto nástroje a jak můžete maximalizovat jeho využití pro LuckyTemplates.

Budeme mluvit o typech akcí, které můžete automatizovat pomocí vašeho streamovacího balíčku. Budeme diskutovat o tom, jak můžete uspořádat své informace, protože to určuje, jak efektivní to bude, pokud jde o přístup k informacím, které potřebujete, a automatizaci, kterou potřebujete. Existuje řada způsobů, které vám software nabízí, a existují lepší a horší způsoby, jak to udělat.

Pojďme tedy začít.

Obsah

Jak používat Stream Deck jako automatizační nástroj LuckyTemplates

Pro tuto ukázku použiji svůj Stream Deck. Toto je moje obrazovka nejvyšší úrovně. V tuto chvíli to stále průběžně upravuji za pochodu. Mám řadu schopností na nejvyšší úrovni. Zde uvidíte, že zde je napsáno Výchozí profil, takže toto je výchozí nastavení, když se systém zapne. První tlačítko se nazývá Nápady. Otevírá soubor poznámkového bloku, který používám pouze k zapisování nápadů na videa, příspěvky na LinkedIn, pouze pro potenciální webináře a semináře atd.

LuckyTemplates Automation with Elgato Stream Deck

Nejlepší jsou spouštěče aplikací. Další dole je Průzkumník, což je tlačítko složky. Toto se vrtá do sady běžných složek, které používám. Pak jsem dostal svůj e-mail a kalendář. Toto je samostatná složka, která se vrtá do některých přihlašovacích údajů, protože můžete nechat Stream Deck zadat text za vás.

A pak, tady to začíná být zajímavé. Jedná se o profily, které jsou nejvyšší úrovní organizace. Profily jsou jakési skupiny společných funkcí a profilů můžete mít nekonečné množství. Pojďme tedy na můj profil LuckyTemplates.

Získal jsem složku pro M pro úryvky kódu, formátovač kódu M, referenční příručku Microsoftu a pak jen řadu webových stránek, které považuji za opravdu užitečné jako reference pro další úryvky kódu nebo řešení problémů. Pro DAX jsem dostal externí nástroje, spoustu úryvků kódu, odkazy na webové stránky, formátovač SQL BI Dax a pak super makro pro implementaci formátovače DAX a mnohem více zdrojů a databází.

LuckyTemplates Automation with Elgato Stream Deck

Doporučuji uspořádat si informace tak, že začnete s Profily a budete na nejvyšší úrovni. Poté můžete mít složky v Profilech. Můžete mít také stránky, ale snažte se vyhnout více stránkám. V navigaci mi to přijde trochu nešikovné.

Nyní se pokusíme vytvořit nový profil . Říkejme tomu Demo.

LuckyTemplates Automation with Elgato Stream Deck

Na této pravé straně jsou všechny různé funkce, pro které má software akce. U profilu stačí kliknout a přetáhnout tento Přepnout profil a pak máme tuto informační obrazovku pro tlačítko. Máme zde možnost pro Profil. Můžeme buď říci Další profil, nebo mu můžeme přiřadit konkrétní profil. V tomto případě přiřadíme demo profil, který jsme právě vytvořili.

LuckyTemplates Automation with Elgato Stream Deck

Ikony můžeme také přiřadit mnoha způsoby. Program je dodáván s jakousi velkou řadou ikon. Můžeme přidat další prostřednictvím obchodu a pluginů. Můžeme si vytvořit i vlastní, ale je to časově náročné. Co obvykle dělám, je jít na flaticon.com a získat tam ikony.

První věc, kterou chcete udělat, když vytváříte profil, je přidat navigační tlačítko , které vás přenese na Výchozí obrazovku, kde máte další profily. Jinak se namalujete do kouta a zůstanete uvězněni v tomto profilu bez cesty ven. Toto je příklad výchozí obrazovky, kterou jsem vytvořil.

LuckyTemplates Automation with Elgato Stream Deck

Máme tu všemožné možnosti. Můžeme odkazovat na webovou stránku, otevřít program, přidat text, vytvořit složku atd. Existuje věc nazvaná Multi Action a Multi Action Switch, která nám umožňuje kombinovat různé akce do jediného tlačítka. Existují některá pokročilá tlačítka, ke kterým máme přístup prostřednictvím pluginů.

LuckyTemplates Automation with Elgato Stream Deck

A teď, když klikneme na tyto ikony, řekněme tuto zprávu LuckyTemplates, spustí se LuckyTemplates a pak se soubor přímo načte. Je to skvělý způsob, jak organizovat a přistupovat k nejpoužívanějším souborům.

Další věc, kterou vám chci ukázat, je přidávat úryvky kódu . Začneme přetažením textové akce do tlačítka a pak mám krátkou míru DAX, kterou sem mohu vložit. Můžeme to označit jako TOP 5.

LuckyTemplates Automation with Elgato Stream Deck

Je tu malé varování ohledně opatření DAX, která mají být použita jako fragmenty kódu. Pokud při automatickém vkládání textu stisknutím tlačítka použijete buď pevný návrat, nebo pevný návrat Shift, editor DAX přečte kterýkoli z těchto návratů jako Enter a v editoru DAX, který kód přijímá. Takže vše, co získáte, pokud toto tlačítko v editoru DAX tímto způsobem zautomatizujete, je Top 5 = a pak stiskne return a přijme tento kód.

Existují dva způsoby, jak to obejít. Jedním z nich je, že můžete v podstatě zadat míru DAX bez jakýchkoli tvrdých návratů, pouze vše na jednom řádku. Poté jej můžete naformátovat pomocí formátu Analyst Hub nebo SQL BI DAX Formatter nebo makra C# v Tabular Editor.

Další věc, kterou můžete udělat, je provést měření DAX v tabulkovém editoru, kde enter není klíč pro přijetí kódu. Můžete to nechat zautomatizovat pouhým stisknutím tohoto textového tlačítka a celé opatření vstoupí s pevnými návraty nedotčenými. Takže to je jedno varování při používání úryvků kódu pro DAX, ale funguje to skvěle pro M, C#, R a Python.

Dále můžeme také vytvořit složku . Automaticky vytvoří toto tlačítko se šipkou, které nás vezme ven, místo aby nás na této stránce uvázlo. A to, co obvykle dělám, je přidat tlačítko pro vrtání. Když jsme ve složce, můžeme buď přejít o úroveň výš, nebo se vrátit na vaši výchozí stránku.

LuckyTemplates Automation with Elgato Stream Deck

Dále jsem vám chtěl ukázat, co se nazývá Multi Action. Pomocí funkce Multi Action můžete akce sloučit do jednoho soudržného stisknutí tlačítka. V tomto příkladu se jedná o otevření našeho kódu tabulky Extended Date Table. Zde můžeme přidat trochu zpoždění a v tomto případě je to 2000 milisekund nebo 2 sekundy. To jen proto, aby to dalo počítači šanci soubor plně otevřít před provedením dalšího příkazu. Takže načte textový soubor, pak to má malou prodlevu a pak provede akci Hotkey, kterou máme jen Vybrat vše (ovládací prvek A) a Hotkey Copy (ovládací prvek C).

LuckyTemplates Automation with Elgato Stream Deck

Pokud stiskneme tlačítko Extended Date Table, uvidíme sekvenci v akci. Otevře poznámkový blok, načte tabulku Extended Date Table, vybere vše a pak to zkopíruje.

LuckyTemplates Automation with Elgato Stream Deck

Nyní, když přejdeme do Power Query a do pokročilého editoru, můžeme to vložit.

LuckyTemplates Automation with Elgato Stream Deck

Další věc, kterou vám ukážu, jsou pluginy . Existuje celá řada pluginů, které stojí za to si prohlédnout, ale podívejme se na SuperMacro . Nainstalujte jej a můžete jej načíst.

SuperMacro je podobné jako Multi Action. Má příkazy klávesnice a skriptovací jazyk kolem toho. Obsahuje nástroj nazvaný Umístění myši , který můžete umístit do svého streamovacího balíčku. Je to docela důležité, pokud budete dělat cokoliv, co zahrnuje simulaci uživatelských akcí. Jak pohybujem myší, říká nám, jaké jsou souřadnice X a Y. V rámci SuperMacro je funkce, která vám umožní umístit kurzor kamkoli na obrazovku na základě těchto souřadnic myši. Pokud jej podržíte dlouze, zkopíruje tyto souřadnice do schránky.

Pokud přejdeme na LuckyTemplates, mohli bychom spustit externí nástroje pomocí příkazu open. Problém je v tom, že pokud bychom jej měli otevřít přímo, řekněme přímo otevřít DAX Studio, nenačte se nám soubor. Chceme simulovat uživatelskou zkušenost s přechodem do nabídky Externí nástroje.

LuckyTemplates Automation with Elgato Stream Deck

To tlačítko můžeme naprogramovat pomocí SuperMacro. Takže, když stiskneme toto tlačítko, simuluje stisk tlačítka a kliknutí a pohyb myši. Můžeme tím simulovat opravdu jakoukoli akci uživatele.

LuckyTemplates Automation with Elgato Stream Deck

Pro automatizaci LuckyTemplates s tím můžete udělat mnohem víc. Pokud vám SuperMacro nedává to, co potřebujete, je tu další program s názvem AutoHotkey . Jedná se o super pokročilý skriptovací jazyk s otevřeným zdrojovým kódem. Můžete vytvořit skripty AutoHotkey a pak je jednoduše propojit s tlačítkem pomocí akce Hotkey. To jsou otevřené dveře pro jakýkoli typ skriptování, který chcete dělat. Můžete spouštět toky Power Automat, můžete přesouvat okna, můžete uchopit okno Focus atd.




Závěr

V tomto blogu jste se naučili používat Elgato Stream Deck jako automatizační nástroj LuckyTemplates. Naučili jste se vytvářet profily Elgato Stream Deck, složky, tlačítka a akce v těchto složkách.

Myslím, že zjistíte, že vytvořit to je docela jednoduché. Může to být trochu pracné, ale jakmile začnete, přijdete na to. Podívejte se na celé video tohoto tutoriálu pro další podrobnosti a podívejte se na odkazy níže, kde najdete další související obsah.

Vše nejlepší!


Tabulky proporcí a četností v Excelu

Tabulky proporcí a četností v Excelu

Chtěli jsme se ponořit do tabulek četností v Excelu a také do tabulek proporcí. Podívejte se, co to je a kdy je použít.

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Ako nainštalovať DAX Studio & Tabular Editor v LuckyTemplates

Zistite, ako stiahnuť a nainštalovať DAX Studio a Tabular Editor 3 a ako ich nakonfigurovať na použitie v LuckyTemplates a v Exceli.

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

LuckyTemplates Vizualizácia tvarovej mapy pre priestorovú analýzu

Tento blog obsahuje vizualizáciu Shape Map pre priestorovú analýzu v LuckyTemplates. Ukážem vám, ako môžete efektívne využiť túto vizualizáciu s jej funkciami a prvkami.

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

LuckyTemplates Finančné výkazníctvo: Prideľovanie výsledkov šablónam v každom jednom riadku

V tomto návode predstavujem jedinečný nápad týkajúci sa finančného výkazníctva, ktorý spočíva v prideľovaní výsledkov na vopred určené šablóny tabuliek v rámci LuckyTemplates.

DAX měří v LuckyTemplates pomocí Measure Branching

DAX měří v LuckyTemplates pomocí Measure Branching

Vytvářejte míry DAX v LuckyTemplates pomocí existujících mír nebo vzorců. Tomu říkám technika větvení opatření.

Najvýkonnejšie volanie funkcie v LuckyTemplates

Najvýkonnejšie volanie funkcie v LuckyTemplates

V tomto blogu preskúmajte množinu údajov LuckyTemplates, najvýkonnejšie volanie funkcií, ktoré vám prináša tisíce funkcií M a DAX na dosah ruky.

Techniky modelovania údajov na organizáciu opatrení DAX

Techniky modelovania údajov na organizáciu opatrení DAX

V dnešnom návode sa podelím o niekoľko techník modelovania údajov o tom, ako lepšie usporiadať vaše merania DAX pre efektívnejší pracovný tok.

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates Financial Dashboard: Kompletné tipy na prispôsobenie tabuľky

LuckyTemplates je skvelý nástroj pre finančné výkazníctvo. Tu je návod, ako vytvoriť prispôsobené tabuľky pre váš finančný dashboard LuckyTemplates.

Osvedčené postupy toku jazyka Power Query

Osvedčené postupy toku jazyka Power Query

V tomto návode sa bude diskutovať o toku jazyka Power Query a o tom, ako môže pomôcť vytvoriť hladkú a efektívnu zostavu údajov.

LuckyTemplates vlastní ikony | Vizualizační technika PBI

LuckyTemplates vlastní ikony | Vizualizační technika PBI

Budu diskutovat o jedné z mých oblíbených technik kolem vlastních ikon LuckyTemplates, která používá vlastní ikony dynamickým způsobem ve vizuálech LuckyTemplates.