Kategórie
Software

MacroDroid – automatizujte rutinné úlohy

MacroDroid je aplikácia, pomocou ktorej si môžete na mobiloch s Androidom zjednodušiť rutinné akcie pridaním takzvaných makier.

Pozor, text nie je pre začiatočníkov. Predpokladám, že ak sa rozhodnete využiť automatizácie, ste už dosť zbehlí v tom, ako pracovať s čítačom obrazovky. Zároveň rozumiete tomu, čo so sebou zásah do systému pomocou akejkoľvek aplikácie, ktorá má prístup k ovládaniu mobilu, prináša.

MacroDroid – Inštalácia, prostredie a úvodné nastavenia

MacroDroid nainštalujete štandardným spôsobom z Obchodu Play. Pre iOS podobnú aplikáciu nehľadajte, neexistuje.

Poznámka: niektoré činnosti môžete v iOS automatizovať pomocou aplikácie Skratky a v telefónoch od Samsungu fungujú na rovnakom princípe režimy a rutiny. Pridávanie makier ponúka aj aplikačný set Corvus.

Prostredie aplikácie je pôvodne v angličtine, ale jazyk môžete zmeniť. Skladá sa zo štyroch záložiek, ktoré prepínate na spodnej strane obrazovky:

  • Home (domů) – tu nájdete tlačidlo pre pridanie makra, takisto inport a export, pluginy alebo obľúbené makrá.
  • Macros (Makra) – zoznam vami vytvorených alebo používaných makier.
  • Templates (Šablony) – makrá od iných autorov, ktoré môžete použiť a prípadne upraviť podľa seba.
  • Settings (Nastavení) – aplikácia má rozsiahle možnosti nastavenia, ktorým sa ale nebudem detailne venovať.

Základné nastavenia

Po inštalácii však odporúčam nastaviť niekoľko základných vecí:

  • Jazyk aplikácie – Settings > Set language > Use per-app language (potvrdiť OK) > Čeština (slovenčina chýba). Ak by bol s jazykmi aplikácií priamo v Androide problém, zaškrtnete Force Language in App. Tu vyberáte jazyk na úrovni MacroDroidu a je potrebné voľbu potvrdiť tlačidlom OK.
  • Jazyk hlasu TTS – veľmi dôležité, aby pri vyslovovaní definovaných textov (napríklad pri označovaní produktov cez NFC) nečítal popisky v slovenčine či češtine s anglickou výslovnosťou. Idete cez Nastavení > Jazyk hlasu TTS > výber konkrétneho jazyka a proces ukončíte tlačidlom OK. Tu už je k dispoczíi aj slovenčina.
  • Audiokanál vysloveného textu respektíve zvuku – určuje, cez ktorý kanál bude vyslovovaný vami definovaný text. Je to obzvlášť nutné nastaviť v prípade, že používate v určitom úseku dňa režim stíšenia zvuku. Predvolene je vybraný kanál Vyzvánění, takže keď zvuky vypnete, ani čas a ani vami definovaný text prečítaný nebude a zvuk sa neprehrá. Odporúčam zmeniť kanál na Budík, pretože ten nie je ani v tichom režime respektíve Nerušiť vypnutý: Nastavení > Audiokanál vysloveného textu / přehrání zvuku > Budík.
  • Ignorovať optimalizáciu batérie – vylúčenie z optimalizácie udrží MacroDroid v chode a neuspí ho, aby mobil šetril batériu.

Čo je makro, z čoho sa skladá a ako ho pridať?

Makro je vopred definovaná postupnosť krokov, ktorú softvér vykoná automaticky namiesto vás. V podstate ide o malý skript, ktorý spája udalosť v systéme s následnou reakciou po splnení vopred daných podmienok.

No a MacroDroid je potom jedným z automatizačných nástrojov, ktorý slúži ako grafické rozhranie pre tvorbu týchto automatizácií, teda makier. Bez neho by ste museli písať kód v termináli, alebo priamo zasahovať do jadra systému. Umožňuje tieto systémové procesy nahodiť pomocou štandardných ovládacích prvkov.

Z čoho sa makro skladá?

Každé makro má 3 základné zložky:

  1. Spúšťač (trigger – impulz, ktorý makro naštartuje.
  2. Akcia / akcie (Action) – jedna alebo viacero jednotlivých operácií, ktoré nasledujú tesne po sebe. Sú to činnosti, kvôli ktorým vlastne makro vytvárate.
  3. Podmienky, logické obmedzenia (Constraints) – niečo ako kontrolné mechanizmy, ktoré určujú, či sa má makro vykonať.

Ukážeme si to na konkrétnom príklade. Mám makro, ktoré núti telefón každú polhodinu oznámi čas.

  • Spúšťač – konkrétny čas v pravidelnom intervale každých 30 minút, teda 7:00, 7:30, 15:30…
  • Akcia – vyslov čas.
  • Podmienka – čas od 7:00 do 22:00, potom už makro neaktivuj.

Pridanie makra cez MacroDroid

Aby článok nebol až taký abstraktný, vyskúšajte si pridanie makier na nasledujúcich troch príkladoch.

Prvé makro popíšem pomerne podrobne, aby ste si zopakovali a osvojili používané termíny a pochopili logiku prostredia.

1. Prečítaj popisok produktu (aktivácia pomocou NFC štítka)

  1. Pridanie spúšťača
    1. Na záložke Domů vyberiete položku Přidat makro.
    2. V prvom kroku volíte to, čo bude makro spúšťať tlačidlom Přidat spouštěč.
    3. Dostanete sa do zoznamu zbalených kategórií oštýlovaných ako nadpisy. Po poklepaní na niektorú z nich sa rozbalí jej ponuka. Vy potrebujete nájsť NFC Tag. Nachádza sa v kategórii „Události zařízení“.
    4. Z dialógu vyberiete, či chcete zadať nový alebo už existujúci tag a potvrdíte tlačidlom OK.
    5. Do editačného poľa zadáte názov štítku (napríklad Šalviový čaj) a poklepete na OK.
    6. Po potvrdení ihneď priložíte tag k NFC čipu na mobilnom telefóne. Ak sa všetko podarí, budete počuť „NFC Tag nastaven“, ak nie, vyskočí dialóg „Zápis nebyl úspěšný“ (alebo niečo podobné). Obidve upozornenia potvrdíte tlačidlom OK a v prípade neúspechu budete musieť pridanie tagu zopakovať.
  2. Pridanie akcie
    1. Po nastavení spúšťača sa dostanete opäť na obrazovku na pridanie makra, kde vyberiete možnosť Přidat akci. Akcia je to, čo sa udeje v prípade, že je zaznamenaný spúšťač.
    2. V našom príklade potrebujete nájsť položku Vyslovit text, nachádza sa v kategórii Akce zařízení.
    3. Po poklepaní prejdete do dialógu, kde do editačného poľa zapíšete, čo má telefón vysloviť (teda napríklad Šalviový čaj, dátum spotreby).
    4. Môžete si nastaviť rýchlosť a výšku hlasu cez príslušné posuvníky. a poklepaním na Test nastavenia otestovať.
    5. Proces ukončíte tlačidlom OK.
    6. V predposlednom kroku je potrebné zadať názov celého makra, editačné pole je úplne prvým prvkom na obrazovke.
    7. Makro uložíte poklepaním na tlačidlo Přijmout.

Ak chcete makro spustiť, je potrebné mobil odomknúť, nestačí ho rozsvietiť.

2. Vyslov čas každých 30 minút

  1. Spúšťač – Přidat makro > Přidat spouštěč > Datum/čas > Pravidelný interval > Použití pevného intervalu > Minuty (nastaviť 30). Odporúčam pozrieť celú obrazovku, sú tam ešte dodatočné nastavenia, ktoré by niekomu mohli vyhovovať, pre funkčnosť makra ale nemajú zásadný vplyv.
  2. Akcia – Přidat akci > Datum/ čas > Vyslovit čas > vybrať formát.
  3. Podmienka – Přidat podmínku > Datum/čas > Čas > nastaviť počiatočný a konečný čas platnosti makra.
  4. Uloženie makra – vo vrchnej časti nájsť políčko Zadejte názov makra, v spodnej tlačidlo Přijmout.

3. Vyslov konkrétnu úroveň nabitia batérie telefónu

  1. Spúšťač – Přidat spouštěč > Baterie/napájení > Úroveň baterie > Zvýšení / snížení > Zvýší se na… > 90 % (napríklad)
  2. Akcia – Akce zařízení > Vyslovit text > Zadejte text k vyslovení (napísať hlášku napr. „Úroveň batérie 90 %, odpoj ma“) > nastaviť dodatočne cez posuvníky rýchlosť a výšku, vybrať audiokanál a jazyk TTS, ak ste ich defaultne nenastavili v nastaveniach aplikácie. Tlačidlom Test otestujete funkčnosť a zvolené parametre reči. Zmeny uložte tlačidlom OK.
  3. Podmienka – Přidat podmínku > Baterie/napájení > Externí napájení > Napájení připojeno > vybrať, akého typu napájania sa bude makro týkať a potvrdiť tlačidlom OK.
  4. Vo vrchnej časti zadáte názov a makro uložíte tlačidlom Přijmout.

Poznámka: bez názvu makro neuložíte, je totiž povinný.

Záver

MacroDroid je 1 zo spôsobov, akým si uľahčiť prácu s mobilom a automatizovať niektoré činnosti. Umožňuje aj oveľa zložitejšie automatizácie, ako napríklad klikanie na konkrétne tlačidlá. Avšak do takých zložitých detailov nechcem zabiehať, pretože tie už predstavujú mierne bezpečnostné riziko.

Výhodou MacroDroidu je prostredie v češtine a kompletná prístupnosť. Nenarazíte na jediný krok, ktorý by ste s čítačom neobslúžili. Pre niekoho bude nevýhodou jeho zložitosť, ale s tým sa nedá nič robiť. Je potrebné jednoducho rozumieť základným programátorským princípom ako príčina > dôsledok, akcia > reakcia a ovplyvňujúce podmienky.

Používate MacroDroid alebo podobný automatizačný nástroj? Aké makrá ste si nastavili? Inšpirujme sa navzájom na Facebooku, vo FB skupine Technológie bez zraku alebo v komentároch pod článkom. Môžete mi napísať e-mail, alebo sa spojme na sociálnej sieti LinkedIn.

PS: Podpora sa naozaj cení, ďakujem.


Prístupnosť dokumentov v praxi

  • Kedy: 10. 4. 2026 od 13:00 do 15:00
  • Cena: 35 € / účastník (do 16. 3.), potom 45 €
  • Kde: online cez MS Teams
  • Jazyk webinára: slovenský

Prečo prísť?

Dokumenty sú nedeliteľnou súčasťou európskej legislatívy o prístupnosti. Napríklad návody k výrobkom uvádzaným na trh EÚ by mali byť prístupné.

Vysvetlíme si:

  1. čo je prístupný a neprístupný dokument;
  2. ako tvoriť dokumenty tak, aby z nich mal úžitok každý;
  3. ako ovplyvňuje čitateľnosť dokumentu sken / obrázok s textom;
  4. tvorbu štruktúry – nadpisy, zoznamy, tabuľky;
  5. formuláciu odkazov tak, aby boli zrozumiteľné samy o sebe;
  6. vizuálnu úpravu dokumentu vhodnú pre všetkých bez rozdielu;
  7. čo je plain language a easy to read a prečo ich využívať;
  8. alternatívne formáty a prístupný formát.

Prihlásiť sa na webinár


Technoporadňa

  • Potrebujete sa naučiť pracovať s programom alebo aplikáciou na mobilnom telefóne či počítači?
  • Chcete zvládnuť dokonale Talkback, VoiceOver alebo NVDA?
  • Zasekli ste sa na technickom probléme, ktorý neviete vyriešiť?

Pomôže vám Technoporadňa. Môžete si objednať buď polhodinovú, alebo hodinovú konzultáciu, kde vyriešime všetky vaše požiadavky týkajúce sa mobilu, počítača a ich hardwarového či softwarového príslušenstva v kombinácii s asistenčnými technológiami.

Ceny:

  • Polhodinová konzultácia – 5 € (120 Kč)
  • Hodinová konzultácia – 10 € (250 Kč)

Píšte na michaela@technologiebezzraku.sk alebo použite tlačidlo nižšie:

Chcem radu


Audit prístupnosti digitálnych produktov

  • Potrebujete splniť požiadavky Európskeho zákona o prístupnosti transponovaného v zákonoch 351/2022 Z.z. a 424/2023 Sb.?
  • Ste dodávateľ pre verejnú správu a musíte dodať prístupné digitálne produkty podľa zákona 95/2019 Z.z. a 99/2019 Sb.?
  • Chcete, aby z vášho digitálneho produktu mal rovnocennú skúsenosť každý človek bez rozdielu?

Profesionálne sa zaoberám testovaním a konzultovaním prístupnosti webov, webových a mobilných aplikácií aj dokumentov. Posúdim súlad digitálnych produktov s požiadavkami legislatívy, ale tiež ponúknem používateľskú skúsenosť, keďže mám sama zdravotné znevýhodnenie.

Zistite viac o možnostiach spolupráce a ponúkaných službách na mojom webe:

Chcem vedieť viac


Jedna odpoveď na “MacroDroid – automatizujte rutinné úlohy”

MacroDroid taky používám hlavně pro označování potravin a podobné. Jako výhodu považuji že vytvořené Makra jdou přenést i do jiného telefonu s androidem, neboli že můžou být hlavním a i záložním telefonu.
Díky za tip na změnění audiokanálu na budík, to by mě nenapadlo. Zároveň i Jak nastavit oznamování času.
Pro oznamování stavu baterie ať už nabité nebo vybité, používám aplikaci Battery Alarm PRO.

Pridaj komentár

Vaša e-mailová adresa nebude zverejnená. Vyžadované polia sú označené *

Táto stránka používa Akismet na obmedzenie spamu. Zistite, ako sa spracovávajú údaje o vašich komentároch.

HTML Snippets Powered By : XYZScripts.com