使用 Elgato Stream Deck 的 LuckyTemplates 自動化

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

今天,我將帶您了解使用 Elgato Stream Deck 實現出色的 LuckyTemplates 自動化。我們將討論 Stream Deck 中可以自動執行的操作類型和高級腳本選項。我將向您展示如何構建最終的 Stream Deck 配置文件 – 只需按一下按鈕即可執行一系列常見的 LuckyTemplates 任務。您可以在本博客底部觀看本教程的完整視頻。

我在 LinkedIn 上發了一些帖子,發現人們對這個工具很感興趣,所以我很深入地研究了這個工具。最初,這是為視頻流媒體設計的。它旨在控制相機和屏幕效果。它也有一些聲音效果。您可以將其用作音板。

我開始探索我們還能用它做什麼,我發現它是一個令人難以置信的自動化工具。我開始思考,這真的可以用來以一種有趣的方式自動化 LuckyTemplates 嗎?我發現我們實際上可以將它用作 LuckyTemplates 自動化工具。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

它是 Web 書籤、Windows 快捷方式、程序片段、Power Automate Desktop 以及許多其他組織和自動化工具的不可思議的組合,您可以將它們集成到一個通用界面中。但需要說明的是,我與 Elgato 沒有任何關係。我只是覺得這是一個很棒的產品,我想和你一起探索這個工具的可能性,以及你如何最大限度地利用它在 LuckyTemplates 中的使用。

我們將討論您可以使用 Stream Deck 自動執行的操作類型。我們將討論如何組織信息,因為這決定了它在訪問所需信息和所需自動化方面的效率。該軟件為您提供了多種組織方式,並且有更好和更差的方式來做到這一點。

讓我們開始吧。

目錄

如何使用 Stream Deck 作為 LuckyTemplates 自動化工具

我將使用我的 Stream Deck 進行演示。這是我的頂級屏幕。目前,我仍在不斷修改它。我在頂層有各種各樣的功能。你會在這裡看到,這就是默認配置文件,所以這是系統啟動時的默認配置文件。第一個按鈕稱為想法。它會打開一個記事本文件,我只是用它來記錄視頻、LinkedIn 帖子、潛在的網絡研討會和研討會等的想法。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

最上面的是應用程序啟動器。下一個是資源管理器,這是一個文件夾按鈕。這會深入到我使用的一組常用文件夾。然後我收到了我的電子郵件和日曆。這是一個單獨的文件夾,可以深入了解一些登錄信息,因為您可以讓 Stream Deck 為您輸入文本。

然後,這就是它變得有趣的地方。這些是配置文件,是組織的最高級別。配置文件是一組通用函數,您可以擁有無限數量的配置文件。那麼,讓我們進入我的 LuckyTemplates 配置文件。

我有一個用於 M 代碼片段的文件夾、M 代碼格式化程序、Microsoft 參考指南,然後是一系列我認為非常有用的網站,可作為其他代碼片段或解決問題的參考。對於 DAX,我得到了外部工具、一堆代碼片段、網站參考、SQL BI Dax 格式化程序,然後是一個用於實現 DAX 格式化程序的超級宏,以及更多的資源和數據庫。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

我建議從頂級組織的配置文件開始組織您的信息。然後,您可以在配置文件中擁有文件夾。您也可以有頁面,但盡量避免多頁。我發現它在導航中有點尷尬。

現在讓我們嘗試創建一個新的 Profile。讓我們稱之為演示。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

右側是軟件具有操作的所有不同功能。對於配置文件,我們只需單擊並拖動該切換配置文件,然後我們就會看到按鈕的信息屏幕。我們在這裡有一個配置文件選項。我們可以說下一個配置文件,也可以為其分配一個特定的配置文件。在這種情況下,我們將分配剛剛創建的演示配置文件。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

我們還可以通過多種方式分配圖標。該程序帶有大量圖標。我們可以通過商店和插件添加更多。我們也可以創建自己的,但這很耗時。我通常做的是去 flaticon.com 並在那裡獲取圖標。

在構建配置文件時,您要做的第一件事是添加一個導航按鈕,將您帶到默認屏幕,您可以在其中獲得其他配置文件。否則,您將把自己逼到牆角,陷入此配置文件中,無路可逃。因此,這是我創建的默認屏幕示例。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

我們這裡有各種各樣的選擇。我們可以鏈接到一個網站、打開一個程序、添加文本、創建一個文件夾等。有一種叫做多動作和多動作開關的東西,它讓我們可以將不同的動作組合到一個按鈕中。我們可以通過插件訪問一些高級按鈕。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

現在,當我們單擊這些圖標時,比如說這個 LuckyTemplates 報告,它只會啟動 LuckyTemplates,然後直接加載該文件。這是一種組織和訪問最常用文件的好方法。

接下來我要向您展示的是如何添加代碼片段。我們首先將文本操作拖到一個按鈕中,然後我得到一個簡短的 DAX 度量值,我可以將其粘貼到此處。我們可以將其命名為前 5 名。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

關於要用作代碼片段的 DAX 度量有一些警告。如果您在按下按鈕自動輸入文本時使用硬回車或 shift 硬回車,DAX 編輯器將讀取這些回車中的任何一個作為 Enter,並在接受代碼的 DAX 編輯器中讀取。因此,如果您以這種方式在 DAX 編輯器中自動執行此按鈕,您將得到的是 Top 5 =,然後它將返回並接受該代碼。

有兩種解決方法。其中之一是您基本上可以在沒有任何硬回報的情況下輸入您的 DAX 指標,只需一行即可。然後,您可以使用 Analyst Hub 格式或 SQL BI DAX 格式化程序或表格編輯器中的 C# 宏對其進行格式化。

您可以做的另一件事是在表格編輯器中執行 DAX 度量,其中輸入不是代碼接受鍵。您只需點擊該文本按鈕即可使其自動化,整個措施將以完整的硬回報進入。因此,這是對 DAX 使用代碼片段時的一個警告,但它對 M、C#、R 和 Python 非常有效。

此外,我們還可以創建一個文件夾。它會自動創建這個箭頭按鈕來帶我們出去,而不是讓我們困在那個頁面上。而我通常做的是添加一個按鈕來向上鑽取。當我們在文件夾中時,我們可以向上鑽取一個級別或返回到您的默認頁面。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

接下來,我想向您展示什麼叫做Multi Action。借助 Multi Action,您可以將多個操作串在一起,形成一個連貫的按鈕按下操作。在這個例子中,這是打開我們的擴展日期表代碼。我們可以在此處添加一點延遲,在本例中為 2000 毫秒或 2 秒。這只是為了讓計算機有機會在執行下一個命令之前完全打開文件。因此,它加載文本文件,然後稍作延遲,然後執行熱鍵操作,我們只有全選(控件 A)和熱鍵複製(控件 C)。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

如果我們點擊 Extended Date Table 按鈕,我們將看到實際的序列。它彈出記事本,加載擴展日期表,選擇所有內容,然後復制它。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

現在,如果我們轉到 Power Query 並進入高級編輯器,我們可以將其粘貼進去。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

接下來我將向您展示的是插件。有一整個系列的插件,值得一看,但讓我們看看SuperMacro。安裝它,你可以加載它。

SuperMacro 類似於 Multi Action。它有鍵盤命令和相關的腳本語言。它有一個稱為鼠標位置的工具,您可以將其放入 Stream Deck。如果您要執行任何涉及模擬用戶操作的操作,這一點非常重要。當我四處移動鼠標時,它會告訴我們 X 和 Y 坐標是什麼。SuperMacro 中有一個功能可以讓您根據這些鼠標坐標將光標放置在屏幕上的任何位置。如果您長按它,它會將這些坐標複製到剪貼板。

如果我們轉到 LuckyTemplates,我們可以使用打開命令觸發外部工具。這樣做的問題是,如果我們直接打開它,比如說直接打開 DAX Studio,我們將不會讓它與文件一起加載。我們想要模擬進入外部工具菜單的用戶體驗。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

我們可以使用 SuperMacro 對該按鈕進行編程。所以,當我們點擊那個按鈕時,它會模擬按鈕按下、鼠標點擊和移動。我們可以通過它模擬任何用戶操作。

使用 Elgato Stream Deck 的 LuckyTemplates 自動化

您可以使用此工具為 LuckyTemplates 自動化做更多事情。如果 SuperMacro 沒有提供您需要的東西,還有另一個名為AutoHotkey的程序。這是一個超級高級的開源腳本語言。您可以創建 AutoHotkey 腳本,然後使用熱鍵操作將它們鏈接到您的按鈕。這是您想要執行的任何類型的腳本編寫的大門。你可以觸發 Power Automat 流程,你可以移動 Windows,你可以獲取窗口焦點,等等。


如何創建自動化和動態的 LuckyTemplates 報告
如何使用 Power Automate 刷新 LuckyTemplates 中的數據
Microsoft Power Automate:工作流自動化

結論

在此博客中,您了解瞭如何將 Elgato Stream Deck 用作 LuckyTemplates 自動化工具。您已經了解瞭如何在這些文件夾中創建 Elgato Stream Deck 配置文件、文件夾、按鈕和操作。

我想您會發現創建它非常簡單。這可能有點費力,但一旦開始,您就會掌握竅門。觀看本教程的完整視頻以獲取更多詳細信息,並查看下面的鏈接以獲取更多相關內容。

一切順利!


什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

什麼是 Python 中的自我:真實世界的例子

如何在 R 中保存和加載 RDS 文件

如何在 R 中保存和加載 RDS 文件

您將學習如何在 R 中保存和加載 .rds 文件中的對象。本博客還將介紹如何將對像從 R 導入 LuckyTemplates。

回顧前 N 個工作日——DAX 編碼語言解決方案

回顧前 N 個工作日——DAX 編碼語言解決方案

在此 DAX 編碼語言教程中,了解如何使用 GENERATE 函數以及如何動態更改度量標題。

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

在 LuckyTemplates 中使用多線程動態視覺技術展示見解

本教程將介紹如何使用多線程動態可視化技術從報告中的動態數據可視化中創建見解。

LuckyTemplates 篩選上下文簡介

LuckyTemplates 篩選上下文簡介

在本文中,我將貫穿過濾器上下文。篩選上下文是任何 LuckyTemplates 用戶最初應該了解的主要主題之一。

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

使用 LuckyTemplates 在線服務中的應用程序的最佳技巧

我想展示 LuckyTemplates Apps 在線服務如何幫助管理從各種來源生成的不同報告和見解。

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

隨著時間的推移分析利潤率變化——使用 LuckyTemplates 和 DAX 進行分析

了解如何在 LuckyTemplates 中使用度量分支和組合 DAX 公式等技術計算利潤率變化。

DAX Studio 中數據緩存的物化想法

DAX Studio 中數據緩存的物化想法

本教程將討論數據緩存物化的想法,以及它們如何影響 DAX 在提供結果時的性能。

使用 LuckyTemplates 進行業務報告

使用 LuckyTemplates 進行業務報告

如果直到現在你還在使用 Excel,那麼現在是開始使用 LuckyTemplates 來滿足你的業務報告需求的最佳時機。

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的

什麼是 LuckyTemplates 網關?所有你必須知道的