
Jei girdėjote apie „MacroDroid“ ir visi sako, kad jis nuostabus, bet jūs jį įdiegėte, nusipirkote su nuolaida ir... Kasdieniame gyvenime nerandate tam praktinio pritaikymo.Jūs ne vienas. Daugelis žmonių atsisiunčia programėlę, atidaro sąsają, pamato paleidiklius, veiksmus ir apribojimus... o paskui jos atsisako iš gryno tinginystės arba nežinodami, nuo ko pradėti.
Šiame straipsnyje su labai konkrečiais pavyzdžiais ir nuosekliais paaiškinimais pamatysite, kaip pasinaudoti „MacroDroid“ privalumais. Automatizuokite realaus pasaulio užduotis „Android“ mobiliajame įrenginyjeNuo garsumo valdymo pagal jūsų buvimo vietą, pranešimų blokavimo žiūrint „Netflix“ ir duomenų taupymo naudojant „Wi-Fi“ iki sudėtingų kintamųjų ir valdiklių naudojimo kuriant savo „komandų centrą“. Visa tai pateikiama patogiu būdu, neaukojant tokiam galingam įrankiui reikalingų techninių žinių.
Kas yra „MacroDroid“ ir kodėl tiek daug žmonių jį rekomenduoja?
„MacroDroid“ yra „Android“ skirta automatizavimo programa, paremta labai paprasta idėja: „Jei nutinka X, padaryk Y“Praktiškai tai reiškia, kad galite nurodyti savo telefonui automatiškai reaguoti į tam tikrus įvykius (pvz., programėlės atidarymą, įkroviklio prijungimą arba įrenginio pakratymą), atliekant vieną ar kelis veiksmus, jums nieko neliesdami.
Programėlė viską susistemina į „makrokomandas“ – mažas automatizavimo taisykles, sudarytas iš trijų pagrindinių elementų: paleidikliai, veiksmai ir apribojimaiMakrokomanda gali būti tokia paprasta, kaip „kai prijungiu ausines, atidarau „Spotify““, arba tokia sudėtinga, kaip garsumo valdymo sistema, kuri keičiasi priklausomai nuo to, ar esate gatvėje, namuose, darbe ar automobilyje.
„MacroDroid“ grožis yra tas, kad, skirtingai nei kitos pažangesnės programos, tokios kaip „Tasker“, ji sutelkia dėmesį į a Labai aiški ir valdoma sąsajaSu nuosekliais vedliais ir paruoštais naudoti šablonais, jis vis dar turi daug galios: galite naudoti kintamuosius, IF sąlyginius blokus, kelis grandininius veiksmus ir daugybę ryšio parinkčių, jutiklių ir įrenginių įvykių.
Vienas svarbus dalykas: nemokama versija leidžia sukurti iki penkios aktyvios makrokomandos ir jame rodoma šiek tiek reklamos. Jei norite visapusiškos patirties, yra vienkartinė „Pro“ versija (be mėnesinių mokesčių), kuri pašalina reklamas, leidžia naudoti neribotą skaičių makrokomandų ir siūlo tiesioginę kūrėjų pagalbą.
Kaip „MacroDroid“ veikia viduje: aktyvikliai, veiksmai ir apribojimai
Norint iš tikrųjų suprasti praktinį „MacroDroid“ panaudojimą, būtina aiškiai suprasti makrokomandos struktūrą. Kiekviena automatizacija sukurta remiantis logika. „trigeris → veiksmas(-ai) → apribojimai (neprivaloma)“Ir tas modelis kartojamas visose jūsų sukurtose funkcijose.
El sukelti (Trigeris) yra įvykis, kuris paleidžia makrokomandą. Tai gali būti beveik bet kas: programėlės atidarymas, tam tikro akumuliatoriaus lygio pasiekimas, prisijungimas prie „Wi-Fi“ tinklo, SMS gavimas, telefono perkėlimas, įrenginio paleidimas ir pan. Tai yra „jei taip atsitiks...“
The veiksmai Tai veiksmai, kuriuos atliks jūsų telefonas, kai suaktyvinamas gaidukas. Čia galite pasirinkti tokius dalykus kaip „Wi-Fi“ įjungimas arba išjungimas, garsumo keitimas, programėlės atidarymas arba uždarymas, teksto pranešimo siuntimas, režimo „Netrukdyti“ įjungimas arba net laiko pranešimo atkūrimas paspaudus maitinimo mygtuką.
The apribojimai (arba sąlygos) leidžia makrokomandai veikti tik tam tikromis aplinkybėmis, o tai yra labai svarbu norint išvengti chaotiško automatizavimo. Pavyzdžiui, garso makrokomanda gali būti taikoma tik tuo atveju, jei nesate prisijungę prie automobilio per „Bluetooth“, arba veiksmas, skirtas įjungti „Bluetooth“, gali būti neatliekamas po tam tikro laiko.
Sukurti paprastą makrokomandą yra paprasta: atidarykite programėlę, palieskite „Pridėti makrokomandą“, pasirinkite aktyviklį, pridėkite vieną ar daugiau veiksmų, jei reikia, apibrėžkite apribojimus ir nustatykite. pavadinimas ir kategorija, kad viskas būtų sutvarkytaNuo tada telefonas pradeda automatiškai laikytis šios taisyklės.
Pirmieji žingsniai: paprastas pavyzdys logikai suprasti
Prieš pereidami prie išplėstinių nustatymų, panagrinėkime labai tipišką praktinį panaudojimą: įjungti bluetooth kai atidarote muzikos grotuvą ir užkirsti kelią tam, kad tai įvyktų tam tikru metu. Tai puikus pavyzdys, kaip praktiškai pamatyti, kaip derinami veiksniai, veiksmai ir apribojimai.
Darbo eiga atrodytų maždaug taip: pasirenkate programėlę kaip aktyvatorių (pavyzdžiui, mėgstamą muzikos grotuvą), pasirenkate veiksmą „aktyvuoti „Bluetooth“ ir galite nustatyti apribojimą, neleidžiantį tam įvykti po tam tikro laiko. Tokiu būdu kiekvieną kartą atidarius programėlę, jūsų telefonas aktyvuos „Bluetooth“, kad prisijungtų prie ausinių ar automobilio, ir viskas veiks automatiškai. nereikia eiti į „Nustatymus“.
Pagrindiniai veiksmai, kurių reikėtų laikytis „MacroDroid“ sistemoje, būtų šie: atsisiųskite ir atidarykite programėlę, palieskite „Pridėti makrokomandą“, pasirinkite atitinkamą trigerį „Veikia programa“Pasirinkite muzikos programą, ryšio skiltyje pridėkite veiksmą „Konfigūruoti „Bluetooth““ ir galiausiai nustatykite laiko apribojimą, jei nenorite, kad ji būtų aktyvuota naktį.
Be makrokomandų kūrimo nuo nulio, programa apima iš anksto nustatyti šablonai ir makrokomandos, kuriomis dalijasi kiti vartotojaikurie yra puikus būdas mokytis: galite juos naudoti tokius, kokie yra, arba atverti, kad pamatytumėte, kaip jie pagaminti, ir pritaikyti pagal savo skonį.
Turėdami šį aiškų pagrindą, dabar galime pereiti prie daug galingesnių „MacroDroid“ panaudojimo būdų, tokių kaip „WiFi“ automatizavimas, visuotinis garsumo valdymas arba pranešimų ir garso režimų automatizavimas, priklausomai nuo jūsų įjungtos programėlės.
Praktinis garso panaudojimas: išplėstinės garsumo ir režimų makrokomandos
Viena iš sričių, kurioje „MacroDroid“ ypač sužiba, yra automatinis garsumo ir garso režimų valdymasKai jau kurį laiką naudojatės programėle, suprantate, kad daugelis jūsų darbo eigų apima tuos pačius dalykus: garsumo padidinimą išeinant į lauką, garso sumažinimą grįžus namo, vibracijos įjungimą susitikimuose ir pan.
Jei kiekvienoje makrokomandoje kartosite tuos pačius garsumo veiksmus, kiekvieną kartą, kai norėsite pakeisti „garso politiką“ (pvz., padidinti skambėjimo tono garsumą arba pakoreguoti pranešimus), turėsite įvesti modifikuokite viską, makrokomanda po makrokomandos.Tai tampa taip nuobodu, kad anksčiau ar vėliau imama ieškoti švaresnio būdo tai padaryti.
Elegantiškas sprendimas – centralizuoti bendrus veiksmus naudojant kintamieji ir IF sąlyginiai blokaiUžuot kiekviena makrokomanda tiesiogiai keisdama garsumą, jos visos tiesiog koreguoja kintamojo reikšmę (pavyzdžiui, kintamąjį, vadinamą „Garsas“), o „centrinė“ makrokomanda yra atsakinga už šių pakeitimų taikymą sistemoje.
Idėja tokia: sukuriate makrokomandą, kuri suveikia, kai pasikeičia kintamasis „Garsas“. Ši makrokomanda neturi vieno veiksmų bloko, o kelių, ir kiekvienas iš jų yra apsaugotas IF sąlyga, kuri tikrina dabartinę kintamojo reikšmę. Jei kintamasis yra -1, telefoną įjungiate vibravimo režimu.Jei 0, įjungiate prioritetą; jei 1 – įprastą režimą; jei 2 – „gatvės“ režimą su didesniu garsumu ir taip toliau.
Kitos makrokomandos, pavyzdžiui, ta, kuri valdo kalendoriaus įvykius, arba ta, kuri aktyvuojama pagal „Wi-Fi“ tinklą, nebereguliuoja garsumo tiesiogiai. Jos tiesiog pakeičia „Garso“ reikšmę į -1, 0, 1, 2… pagal poreikį. Kai tik šis kintamasis pakeičiamas, „MacroDroid“ vykdo makrokomandą „Garsai pagal kintamuosius“ ir pritaiko atitinkamą garso profilį visai sistemai.
Laikui bėgant, normalu sukaupti nemažai su garsu ir vieta susijusių makroelementų. Labai dažnai pasitaiko, kad daugiau nei tuzinas aktyvių automatizacijų, kai kurios iš jų netgi sujungia įjungimo ir išjungimo funkcijas į vieną makrokomandą, kad būtų palaikoma tvarka.
Išėjimas ir grįžimas namo: viena makrokomanda dviem situacijoms
Geras šio sujungimo pavyzdys yra makrokomanda, kuri sujungia funkcijas „Išvykimas iš gatvės“ ir „Atvykimas namo“. Užuot turėję dvi atskiras taisykles, galite jas sujungti į vieną naudodami du skirtingi IF blokai kurie valdo garsumo ir garso režimo pakeitimus pagal tai, kas vyksta su jūsų „Wi-Fi“ ryšiu.
Pirmajame veiksmų bloke nustatoma sąlyga, kad įvyko įvykis „WiFi atjungtas“. Jei taip nutinka, makrokomanda interpretuoja, kad išeinate į lauką, todėl padidina garsumą iki „Gatvės“ režimas (arba į „Prioritetinio“ režimą, jei ši sąlyga jau aktyvi). Kitaip tariant, telefonas pritaikomas triukšmingesnei aplinkai.
Antrajame bloke suveikimas yra priešingas: „Prisijungta prie „WiFi““. Jei telefonas prisijungia prie žinomo tinklo, makrokomanda daro prielaidą, kad turite atvyko namo arba į darbąir sumažinkite garsumą arba nustatykite tylesnį profilį, pvz., įprastą režimą, kad netrukdytų rėkiantys tonai.
Šio tipo automatizavime labai svarbu naudoti apribojimus, kad būtų išvengta konfliktų. Pavyzdžiui, galite pridėti sąlygą, kad ši makrokomanda būtų vykdoma tik tada, kai mobilusis įrenginys yra prijungtas. Jis nėra prijungtas prie automobilio per „Bluetooth“.Nes tokiu atveju jūs pageidaujate, kad jie siųstų konkrečios automobilio makrokomandos konfigūracijas (kur galbūt norėsite didesnio skambučių garsumo arba kitokios logikos).
Galiausiai, tokio tipo dizainai leidžia jums nuoseklus ir vieningas elgesysIšeinant į gatvę, atliekamas vienas garso profilis, grįžtant namo – kitas, ir visa tai koordinuojama per kintamuosius ir IF blokus, nedubliuojant veiksmų dvidešimtyje skirtingų makrokomandų.
Valdikliai ir spartieji klavišai: perjunkite režimus vienu bakstelėjimu
Be automatizavimo pagal išorinius įvykius, dažnai norite turėti greitieji mygtukai ekrane Norėdami paleisti makrokomandas rankiniu būdu, kai reikia, „MacroDroid“ leidžia tai padaryti naudojant „Spartiojo klavišo paleidimo“ aktyviklį, kuris yra susietas su valdikliu „Android“ pagrindiniame ekrane.
Procedūra paprasta: sukuriate naują makrokomandą ir pasirenkate ją kaip aktyviklį. „Tiesioginė prieiga įvykdyta“Tada telefono pagrindiniame ekrane paspauskite ir palaikykite, kad pridėtumėte valdiklį, ieškokite „MacroDroid“ valdiklių ir pasirinkite tą, kuris leidžia susieti nuorodą su viena iš jūsų makrokomandų. Tada sistema paprašys pasirinkti, kuri makrokomanda bus paleista bakstelėjus tą piktogramą.
Labai praktiškas šios sistemos panaudojimas yra makrokomanda, kuri perjungia įvairius garso režimus: su vienu bakstelėjimu perjungiamas įprastas, prioritetinis ir vibracijos režimas, koreguodami kiekvieno profilio apimtis pagal tai, kaip apibrėžėte savo kintamuosius ir IF blokus.
Įprastas elgesys būtų toks: pirmas bakstelėjimas – perjungimas iš įprasto režimo į prioritetinį režimą su švelniu pranešimų reguliavimu; antras bakstelėjimas – perjungimas į visišką vibracijos režimą; Trečias paspaudimas, grįžtama į įprastą režimąVisa tai viduje apdoroja du kintamieji, kurie apibrėžia ciklo būseną ir kiekvienam šuoliui taikomą tūrio profilį.
Šis makrokomandos tipas idealiai tinka diskretiški ir netikėti pokyčiaiPavyzdžiui, kai netikėtai įeinate į susitikimą, einate į kiną arba neturite kalendoriaus įrašo, kuris automatiškai suaktyvintų profilį. Tiesiog bakstelėjate valdiklį ir viskas, ir jums nereikės kaskart naršyti po sistemos nustatymus ar atidaryti greitųjų valdiklių.
Blokuoti pranešimus naudojant konkrečią programą
Vienas iš labiausiai vertinamų „MacroDroid“ naudojimo būdų yra galimybė susikaupti žiūrint vaizdo įrašus, mokantis ar žaidžiant žaidimus, blokuojant visus šiuos trukdžius. erzinantys pranešimai kurie prasmukę patenka per „WhatsApp“, socialinius tinklus ar el. paštą. Su gerai sukurta makrokomanda, Telefoną galite nutildyti tik naudodami konkrečią programėlę ir atkurkite garsą vos jį uždarę.
Įsivaizduokite, kad norite žiūrėti „Netflix“ ar „YouTube“ be pertraukimų. Procesas būtų toks: atidarykite „MacroDroid“, palieskite „Pridėti makrokomandą“ ir pasirinkite ką nors, kas susiję su „Programomis“ arba „Neseniai atidarytomis programomis“. Tada pasirinkite norimą programėlę. apsaugoti nuo blaškymosi, kaip ir „Netflix“.
Toliau, skirtuke „Veiksmai“, eikite į skyrių „Garsumas“ ir sukonfigūruokite garso režimą, kurį norite įjungti naudodami tą programėlę: galite nustatyti „Nėra“, jei norite visiško tylėjimo, arba „Prioritetas“, jei norite leisti tik žadintuvus ar kitus labai konkrečius pranešimus. Idėja ta, kad, kol „Netflix“ yra priekiniame plane, Neleiskite, kad jus trikdytų kiti pranešimai.
Tačiau yra svarbi detalė: jei nieko daugiau nedarysite, vis tiek negausite pranešimų uždarę programėlę, o tai yra problema. Štai kodėl makrokomanda yra užbaigta. su antru bloku, kuris, uždarius programėlę, pasirenka „Viskas“, kad telefonas grįžtų į įprastą būseną.
Sujungus šiuos du momentus (programėlės atidarymą ir uždarymą), telefonas automatiškai keičia garso profilius serialo ar vaizdo įrašo seanso metu ir tada grįžti į normalią būseną neprisimenant Prašom. Tai tikras palengvėjimas, jei linkę painiotis su garso režimais.
Įjunkite ir išjunkite „Wi-Fi“ priklausomai nuo naudojamų programų
Kitas labai galingas „MacroDroid“ panaudojimo būdas yra „WiFi“ valdymas priklausomai nuo atidarytos programos, pvz. išsaugoti mobiliojo ryšio duomenis nesijaudinant dėl rankinio įjungimo ar išjungimo. Tai ypač naudinga naudojant daug duomenų naudojančias programas, tokias kaip „YouTube“, „Netflix“ ar tam tikras muzikos ir vaizdo transliacijų platformas.
Pagrindinė struktūra yra tokia: paleidiklis „Veikia programa“, tikslinė programa (pvz., „Netflix“), veiksmas skiltyje „Ryšis“, vadinamas „Konfigūruoti „Wi-Fi““ ir pasirinkite parinktį „Įjungti „Wi-Fi“. Nuo tos akimirkos kiekvieną kartą atidarius šią programėlę „Android“ įrenginyje, telefonas bandys automatiškai įjungti „Wi-Fi“.
Taikant šią strategiją, jei esate namuose ar darbe ir turite žinomą tinklą, mobilusis... Jis prisijungs per „Wi-Fi“ ir neleis jums iššvaistyti duomenų limito.Jei norite žengti dar vieną žingsnį, galite pridėti dar vieną atvirkštinę makrokomandą, kuri, uždarius srautinio perdavimo programą, išjungia „Wi-Fi“, jei nėra kitų aktyvių ryšių.
Šis požiūris venkite tipinių klaidų Užuot sakęs: „Pamiršau įjungti „Wi-Fi“ ir pusę sezono žiūrėjau, sunaudodamas visus savo duomenis“, „MacroDroid“ atlieka šį darbą už jus, pasitelkdama atidarytų programų aptikimą ir ryšio funkcijas, todėl jums tereikia rūpintis turinio malonumu.
Automatizuokite kasdienes rutinas: laikas įjungti ir pradėti užduotis
Kai kurie mobiliųjų telefonų gamintojai įtraukia standartinę funkciją, skirtą suplanuokite įrenginio įjungimą ir išjungimąTačiau tai nėra standartinė funkcija visuose „Android“ įrenginiuose. Tačiau naudodami „MacroDroid“ galite imituoti dalį šios patirties ir, svarbiausia, priversti telefoną atlikti konkrečius veiksmus tam tikru metu, pavyzdžiui, atidaryti naujienų svetainę, kai jis paleidžiamas.
Įprastas būdas būtų sukonfigūruoti makrokomandą, kuri suaktyvinama įjungus įrenginį (trigeris). „Įrenginio paleidimas“ skyriuje „Įrenginio įvykiai“) ir tuo pačiu metu derinkite jį su antruoju paleidikliu, pagrįstu „Data ir laikas“, naudodami „Laikas/diena“, kad nustatytumėte laiko tarpą, per kurį norite, kad kažkas įvyktų.
Veiksmuose galite paprašyti mobiliojo telefono atidaryti speciali svetainė, skirta naujienoms skaityti Vos prasidėjus dienai, paleiskite mėgstamą produktyvumo programėlę arba tiesiogiai pasiekite pagrindinį ekraną. Tai paprastas būdas automatizuoti rytinę rutiną arba turėti viską, ko jums reikia, po ranka iš pat ryto.
Kiekvieną dieną, jūsų pasirinktu laiku, makrokomanda automatiškai suaktyvins tą veiksmą, jums nereikės to prisiminti. Tai nėra fizinis telefono „įjungimas“, jei jis buvo visiškai išjungtas, tačiau tai leidžia jums nustatyti, kad jis įsijungtų automatiškai arba būtų nustatytas įsijungti konkrečiu laiku. Sistema konfigūruoja jūsų darbo ar laisvalaikio aplinką automatiškai.
Naudokite jutiklius: pakratykite telefoną, kad įjungtumėte režimą „Netrukdyti“
Vienas smagiausių „MacroDroid“ dalykų yra tai, kaip gerai jis išnaudoja telefono jutiklius, leisdamas kurti makrokomandas, kurios aktyvuojamos fiziniais gestais. Klasikinis pavyzdys – naudoti... Pakratykite įrenginį, kad įjungtumėte režimą „Netrukdyti“ labai greitai, neieškant paslėptų nustatymų.
Receptas labai aiškus: kurdami makrokomandą, pasirenkate kaip trigerį „Sukratykite įrenginį“ skyriuje „Jutikliai“. Tada skiltyje „Įrenginio įvykiai“ pasirinkite parinktį „Prioritetinis / Netrukdyti režimas“ ir pasirinkite norimą to režimo apribojimo lygį (tik signalai, jokių pranešimų ir pan.).
Norėdami užbaigti procesą, veiksmų skiltyje grįžkite į „Garsumas“ ir pasirinkite „Prioritetinis / Netrukdymo režimas“, nustatydami, kaip norite, kad telefonas elgtųsi, kai įjungiamas šis specialus režimas. Nuo tada kiekvieną kartą, kai pakratysite telefoną nustatytu intensyvumu, įeis arba išeis tokiu tyliu būdu priklausomai nuo to, kaip sukūrėte makrokomandą.
Tai paprastas, bet neįtikėtinai naudingas derinys: dalyvaujate svarbiame pokalbyje, einate į paskaitas, kiną ar netikėtą susitikimą, be meniu ar papildomų fizinių mygtukųPakratai telefoną ir viskas, režimas „Netrukdyti“ įsijungia iš karto.
„MacroDroid“ ir „Tasker“ bei kitos automatizavimo programos
„Android“ pasaulyje „MacroDroid“ nėra vienintelė programa. Yra gerai žinomų alternatyvų, tokių kaip „Tasker“, kuri siūlo žiaurus kontrolės lygis apie sistemą, tačiau su daug statesne mokymosi kreive. „Tasker“ leidžia kurti itin išsamius profilius, sudėtingus kintamuosius, grandinines užduotis ir pažangią logiką, todėl idealiai tinka itin techniniams vartotojams; taip pat yra automatizavimo paslaugų ir įrankių, tokių kaip IFTTT kurie apima paprastesnius srautus, orientuotus į integracijas.
Tačiau jei „Tasker“ atrodo per daug sudėtingas arba nenorite skirti daug laiko jo mokymuisi, „MacroDroid“ yra geras pasirinkimas, kuris subalansuoja galia ir naudojimo paprastumasJo „Trigger – Action – Constraint“ modelis kartu su nuosekliais vedliais leidžia labai lengvai pradėti automatizuoti naudingus dalykus, nesiblaškant su nesibaigiančiais meniu.
Be to, „MacroDroid“ turi savo šablonus ir makrokomandas, kuriomis dalijasi bendruomenė, kuriuos galite naudoti kaip pagrindą; įkvėpimo taip pat galite rasti alternatyvų, tokių kaip Bixby rutinos idėjų, kaip struktūrizuoti savo taisykles. Tai leidžia jums žengti žingsnis po žingsnio: pirmiausia klonuojate idėjas iš kitų, tada jas pritaikote ir galiausiai išdrįstate jas panaudoti. kintamieji, IF sąlygos ir sudėtingesnės struktūros pavyzdžiui, tuos, kuriuos aptarėme dėl garso ar ryšio valdymo.
Bet kokiu atveju, žinojimas, kad egzistuoja kitos programėlės su skirtingais metodais, padeda jums pasirinkite tą, kuris geriausiai atitinka jūsų profilįJei esate didelis automatizavimo mėgėjas, „Tasker“ gali būti tinkamas pasirinkimas; jei ieškote greičio ir aiškumo, „MacroDroid“ paprastai yra protingiausia rekomendacija daugumai vartotojų.
Kurį laiką pabandžius su visomis šiomis parinktimis, įprasta pereiti nuo programėlės patrauklumo prie nebeįmanymo gyventi be jos. Kai telefonas reguliuoja garsumą pagal jūsų buvimo vietą, įjungia „Wi-Fi“ tik prireikus, blokuoja pranešimus neveikimo metu ir perjungia režimus vienu gestu arba bakstelėjimu valdiklyje, Jausmas toks, kad telefonas pagaliau veikia tau, o ne atvirkščiai.Ir būtent to ieškojote, kai pradėjote domėtis praktiniu „MacroDroid“ panaudojimu.