Автоматизація LuckyTemplates із Elgato Stream Deck

Сьогодні я розповім вам про видатну автоматизацію LuckyTemplates за допомогою Elgato Stream Deck. Ми поговоримо про типи дій, які можна автоматизувати, і розширені параметри сценаріїв у Stream Deck. Я покажу вам, як створити найкращий профіль Stream Deck – виконуйте низку типових завдань LuckyTemplates одним натисканням кнопки. Ви можете переглянути повне відео цього підручника внизу цього блогу.

Я публікував публікації на LinkedIn і виявив, що цей інструмент дуже зацікавив, тож я дуже глибоко занурився в це. Спочатку це було призначено для відео-стримерів. Він призначений для керування камерою та ефектами на екрані. Він також має деякі звукові ефекти. Ви можете використовувати його як деку.

Я почав досліджувати, що ще можна з цим зробити, і виявив, що це неймовірний інструмент автоматизації. Я почав думати, чи справді це можна використати для автоматизації LuckyTemplates у цікавий спосіб? І я дізнався, що ми можемо використовувати його як інструмент автоматизації LuckyTemplates.

Автоматизація LuckyTemplates із Elgato Stream Deck

Це неймовірне поєднання ваших веб-закладок, ярликів Windows, фрагментів програм, Power Automate Desktop і багатьох інших організаційних інструментів і інструментів автоматизації, які можна інтегрувати разом у загальний інтерфейс. Але щоб було зрозуміло, у мене немає зв’язку з Елгато. Я просто вважаю, що це чудовий продукт, і я хотів дослідити з вами, які можливості цього інструменту та як ви можете максимально використати його для LuckyTemplates.

Ми поговоримо про типи дій, які можна автоматизувати за допомогою Stream Deck. Ми збираємося обговорити, як ви можете організувати свою інформацію, тому що це визначає, наскільки це буде ефективно з точки зору доступу до потрібної інформації та автоматизації, яка вам потрібна. Програмне забезпечення пропонує вам кілька способів організації, і є кращі та гірші способи це зробити.

Тож почнемо.

Зміст

Як використовувати Stream Deck як інструмент автоматизації LuckyTemplates

Я збираюся використовувати свій Stream Deck для цієї демонстрації. Це мій екран верхнього рівня. На даний момент я все ще модифікую його безперервно, як ми йдемо. У мене є асортимент можливостей найвищого рівня. Ви побачите, що тут написано Профіль за замовчуванням, і це те, що він використовує за замовчуванням, коли система запускається. Перша кнопка називається Ідеї. Він відкриває файл блокнота, який я використовую лише для запису ідей для відео, дописів у LinkedIn, лише для потенційних вебінарів і семінарів тощо.

Автоматизація LuckyTemplates із Elgato Stream Deck

Найпопулярніші — програми запуску додатків. Наступний внизу — Провідник, який є кнопкою папки. Це детально описує набір типових папок, які я використовую. Потім я отримав електронну пошту та календар. Це окрема папка, у якій детально описується деяка інформація для входу, оскільки ви можете наказати Stream Deck вводити текст за вас.

І ось тут стає цікаво. Це профілі, які є верхнім рівнем організації. Профілі — це групи спільних функцій, і ви можете мати нескінченну кількість профілів. Отже, перейдемо до мого профілю LuckyTemplates.

Я отримав папку для M для фрагментів коду, форматування коду M, довідкового посібника Microsoft, а потім лише низку веб-сайтів, які, як я вважаю, дуже корисні як посилання для додаткових фрагментів коду або вирішення проблем. Для DAX я отримав зовнішні інструменти, купу фрагментів коду, посилання на веб-сайт, засіб форматування SQL BI Dax, а потім супермакро для реалізації засобу форматування DAX, а також багато інших ресурсів і баз даних.

Автоматизація LuckyTemplates із Elgato Stream Deck

Я рекомендую організувати вашу інформацію, починаючи з профілів, перебуваючи на найвищому рівні організації. Тоді ви можете створювати папки в профілях. Ви також можете мати сторінки, але намагайтеся уникати кількох сторінок. Мені це трохи незручно в навігації.

Тепер давайте спробуємо створити новий профіль . Назвемо це просто Демо.

Автоматизація LuckyTemplates із Elgato Stream Deck

На цій правій стороні є всі різні функції, для яких програмне забезпечення має дії. Для профілю ми можемо просто клацнути й перетягнути цей профіль «Змінити профіль», і тоді ми побачимо цей інформаційний екран для кнопки. У нас є варіант для профілю. Ми можемо сказати «Наступний профіль» або призначити йому певний профіль. У цьому випадку ми збираємося призначити демонстраційний профіль, який ми щойно створили.

Автоматизація LuckyTemplates із Elgato Stream Deck

Ми також можемо призначати піктограми різними способами. Програма поставляється з великою серією піктограм. Ми можемо додати більше через магазин і плагіни. Ми також можемо створити свій власний, але це забирає багато часу. Зазвичай я роблю це на flaticon.com і отримую там значки.

Перше, що вам потрібно зробити, коли ви створюєте профіль, це додати кнопку навігації , яка переведе вас на екран за замовчуванням, де ви маєте інші профілі. Інакше ви заженете себе в кут і потрапите в пастку цього профілю без виходу. Отже, це приклад екрану за замовчуванням, який я створив.

Автоматизація LuckyTemplates із Elgato Stream Deck

Тут у нас є всілякі варіанти. Ми можемо посилатися на веб-сайт, відкривати програму, додавати текст, створювати папку тощо. Існує штука під назвою Multi Action і Multi Action Switch, яка дозволяє поєднувати різні дії в одній кнопці. Є деякі розширені кнопки, до яких ми можемо отримати доступ через плагіни.

Автоматизація LuckyTemplates із Elgato Stream Deck

І тепер, коли ми натискаємо на ці піктограми, скажімо, цей звіт LuckyTemplates, він просто запускає LuckyTemplates, а потім безпосередньо завантажує цей файл. Це чудовий спосіб упорядкувати файли, які найчастіше використовуються, і отримати доступ до них.

Наступне, що я хочу вам показати, це як додати фрагменти коду . Ми починаємо з перетягування Text Action у кнопку, а потім у мене є короткий показник DAX, який я можу вставити сюди. Ми можемо назвати це Топ-5.

Автоматизація LuckyTemplates із Elgato Stream Deck

Є невелике застереження щодо вимірювань DAX, які слід використовувати як фрагменти коду. Якщо ви використовуєте жорсткий повернення або зсув жорсткого повернення, коли цей текст автоматично вводиться натисканням кнопки, редактор DAX прочитає будь-який із цих повернень як Enter і в редакторі DAX, який приймає код. Отже, все, що ви отримаєте, якщо ви автоматизуєте цю кнопку в редакторі DAX таким чином, це Top 5 =, а потім вона натисне кнопку return і прийме цей код.

Є два способи обійти це. Один із них полягає в тому, що ви можете вводити свій показник DAX без жодних жорстких повернень, лише в одному рядку. Потім ви можете відформатувати його за допомогою формату Analyst Hub або SQL BI DAX Formatter або макросу C# у табличному редакторі.

Інша річ, яку ви можете зробити, це виконати вимірювання DAX у табличному редакторі, де enter не є ключем прийняття коду. Ви можете автоматизувати це, просто натиснувши цю текстову кнопку, і весь такт увійде з непорушеними жорсткими поверненнями. Отже, це одне попередження щодо використання фрагментів коду для DAX, але воно чудово працює для M, C#, R і Python.

Крім того, ми також можемо створити папку . Він автоматично створює цю кнопку зі стрілкою, щоб вивести нас, а не застрягти на цій сторінці. І що я зазвичай роблю, це додаю кнопку для деталізації. Коли ми перебуваємо в папці, ми можемо або перейти на рівень, або повернутися до вашої сторінки за умовчанням.

Автоматизація LuckyTemplates із Elgato Stream Deck

Далі я хотів показати вам, що називається Multi Action. За допомогою Multi Action ви можете об’єднати дії в одне натискання кнопки. У цьому прикладі відкривається код розширеної таблиці дат. Ми можемо додати сюди трохи затримки, і в цьому випадку це 2000 мілісекунд або 2 секунди. Це лише для того, щоб комп’ютер міг повністю відкрити файл перед виконанням наступної команди. Отже, він завантажує текстовий файл, потім робить невелику затримку, а потім виконує дію гарячої клавіші, яку ми маємо просто «Вибрати все» (елемент керування A) і «Копіювати гарячу клавішу» (елемент керування C).

Автоматизація LuckyTemplates із Elgato Stream Deck

Якщо ми натиснемо кнопку Розширена таблиця дат, ми побачимо послідовність у дії. Він відкриває блокнот, завантажує розширену таблицю дат, вибирає все, а потім копіює його.

Автоматизація LuckyTemplates із Elgato Stream Deck

Тепер, якщо ми перейдемо до Power Query і в Advanced Editor, ми можемо вставити це.

Автоматизація LuckyTemplates із Elgato Stream Deck

Наступне, що я вам покажу, це плагіни . Існує ціла серія плагінів, які варто переглянути, але давайте подивимося на SuperMacro . Встановіть його, і ви можете завантажити його.

SuperMacro схожий на Multi Action. Тут є команди з клавіатури та мова сценаріїв. У ньому є інструмент під назвою Mouse location , який можна перекинути на свою Stream Deck. Це дуже важливо, якщо ви збираєтеся робити щось, що передбачає імітацію дій користувача. Коли я рухаю мишею, вона повідомляє нам, якими є координати X і Y. У SuperMacro є функція, яка дозволяє розмістити курсор будь-де на екрані на основі цих координат миші. Якщо ви утримаєте його протягом тривалого натискання, він скопіює ці координати в буфер обміну.

Якщо ми перейдемо до LuckyTemplates, ми можемо запустити зовнішні інструменти за допомогою команди open. Проблема полягає в тому, що якщо ми будемо відкривати його напряму, скажімо, безпосередньо відкривати DAX Studio, ми не матимемо можливості завантажувати його разом із файлом. Ми хочемо імітувати роботу користувача під час переходу до меню зовнішніх інструментів.

Автоматизація LuckyTemplates із Elgato Stream Deck

Ми можемо запрограмувати цю кнопку за допомогою SuperMacro. Отже, коли ми натискаємо цю кнопку, вона імітує натискання кнопки, клацання миші та рух. Завдяки цьому ми можемо симулювати будь-які дії користувача.

Автоматизація LuckyTemplates із Elgato Stream Deck

З цим ви можете зробити багато іншого для автоматизації LuckyTemplates. Якщо SuperMacro не дає вам того, що вам потрібно, існує інша програма під назвою AutoHotkey . Це наддосконала сценарна мова з відкритим кодом. Ви можете створювати сценарії AutoHotkey, а потім просто прив’язувати їх до своєї кнопки за допомогою дії Hotkey. Це відкриті двері для будь-якого типу сценаріїв, які ви хочете зробити. Ви можете запускати потоки Power Automat, ви можете переміщувати Windows, ви можете захоплювати фокус вікна тощо.




Висновок

У цьому блозі ви дізналися, як використовувати Elgato Stream Deck як інструмент автоматизації LuckyTemplates. Ви дізналися про створення профілів, папок, кнопок і дій у цих папках Elgato Stream Deck.

Я думаю, ви побачите, що створити це досить просто. Це може бути трохи трудомістким, але як тільки ви почнете, ви зрозумієте це. Перегляньте повне відео цього підручника, щоб дізнатися більше, і перегляньте посилання нижче, щоб отримати більше відповідного вмісту.

Все найкраще!


Фінансова інформаційна панель LuckyTemplates: повні поради щодо налаштування таблиці

Фінансова інформаційна панель LuckyTemplates: повні поради щодо налаштування таблиці

LuckyTemplates — чудовий інструмент для фінансової звітності. Ось підручник про те, як створювати персоналізовані таблиці для вашої фінансової інформаційної панелі LuckyTemplates.

Рекомендації щодо потоку мови Power Query

Рекомендації щодо потоку мови Power Query

У цьому підручнику обговорюватиметься технологія Power Query Language Flow і те, як вона може допомогти створити гладкий і ефективний звіт із даними.

Спеціальні значки LuckyTemplates | Техніка візуалізації PBI

Спеціальні значки LuckyTemplates | Техніка візуалізації PBI

Я обговорю одну з моїх улюблених технік, пов’язаних із користувальницькими піктограмами LuckyTemplates, яка динамічно використовує власні піктограми у візуальних елементах LuckyTemplates.

Створення таблиць LuckyTemplates за допомогою функції UNION & ROW

Створення таблиць LuckyTemplates за допомогою функції UNION & ROW

У цьому блозі я покажу вам, як можна створювати таблиці LuckyTemplates за допомогою формули, яка поєднує функції UNION і ROW.

Локальний шлюз даних у Power Automate

Локальний шлюз даних у Power Automate

Дізнайтеся, як локальний шлюз даних дозволяє Power Automate отримувати доступ до настільних програм, коли користувач знаходиться поза комп’ютером.

Відкрийте для себе унікальні ідеї за допомогою функції TOPN LuckyTemplates

Відкрийте для себе унікальні ідеї за допомогою функції TOPN LuckyTemplates

У цьому блозі представлено функцію LuckyTemplates TOPN DAX, яка дає вам змогу отримувати унікальну статистику з ваших даних, допомагаючи вам приймати кращі маркетингові рішення.

Моделювання даних у LuckyTemplates за допомогою допоміжних таблиць

Моделювання даних у LuckyTemplates за допомогою допоміжних таблиць

Дізнайтеся про деякі фантастичні аналітичні прийоми, які ми можемо використовувати для моделювання даних у LuckyTemplates за допомогою таблиць підтримки DAX.

Розширений DAX для LuckyTemplates: впровадження логіки ранжування в унікальній статистиці

Розширений DAX для LuckyTemplates: впровадження логіки ранжування в унікальній статистиці

Тут ми зануримося в LuckyTemplates Advanced DAX і запровадимо логіку ранжирування, щоб отримати дуже унікальну інформацію. У цьому прикладі я також демонструю розгалуження міри.

Функція параметра LuckyTemplates «Що, якщо».

Функція параметра LuckyTemplates «Що, якщо».

У цьому блозі представлено нову функцію в LuckyTemplates — параметр аналізу «Що, якщо». Ви побачите, як це робить усе швидким і легким для аналізу сценарію.

Використовуйте розгалуження міри LuckyTemplates, щоб перевірити, чи зростає ваша маржа зі зростанням доходу

Використовуйте розгалуження міри LuckyTemplates, щоб перевірити, чи зростає ваша маржа зі зростанням доходу

Дізнайтеся, як визначити, чи добре зростає ваш дохід, перевіривши, чи зросла ваша маржа за допомогою розгалуження міри LuckyTemplates.