Naučite se nastaviti alarm, ki temelji na koledarju, z uporabo Taskerja in aplikacije, imenovane Alarm Pad. Nikoli ne zamujajte v službo in se rešite iz zadrege!
Avtomatizacija naj bi poenostavljala vsakodnevna opravila, da bi imeli več dragocenega časa za stvari, ki jih imate radi. Na XDA smo vam pokazali, kako lahko uporabite Tasker za zavarujte svojo napravo, izboljšati produktivnost, oz narediti vožnjo varnejšo, vse del naše serije, imenovane 'Taskerjev teden.'
A zabava se tu ne konča. Če vas je srbelo po nekaj res super Tasker nalog (in so utrujeni od dolgočasno na primer povedati, kako znova zagnati telefon ali pretresti telefon, da prebudite zaslon), nato naš novi Serija Tasker Pro je zate.
Objavili bomo serijo zelo napreden Profili Tasker, ki vam bodo pokazali, kako močan je lahko Tasker, če ste pripravljeni razmišljati zunaj okvirov. Čeprav smo namesto vas opravili večino trdega dela in zagotovo lahko prosto uvozite moje profile in jih uporabljate takšne, kot so, Toplo priporočam, da se poskusite naučiti uporabljati Tasker, če želite te naloge prilagoditi sebe. Na našem
Tasker Nasveti in triki forumih ali na Redditovem /r/Tasker subredditu, lahko delite in delate z drugimi o tem, kako izvesti idejo, ki jo morda imate (kot sem naredil velikokrat).To je 5. teden podjetja Tasker pro. Prejšnji teden, smo vam pokazali, kako lahko uporabite Tasker za kopiranje dvostopenjskih kod za preverjanje pristnosti, poslanih prek SMS-a, ne da bi zapustili aplikacijo. Ta teden vam bomo pokazali, kako nastavite alarm na podlagi koledarja in onemogočite vse alarme, ki so nastavljeni, da se sprožijo med delom!
Tasker Pro #5: Koledarski alarm
Zbudiš se ob 7 zjutraj. Stuširate se, pojeste zajtrk, vzamete skodelico kave, skočite v avto in že ste na poti v službo. Če je to vaša rutina vsako jutro, verjetno nimate veliko težav s tem, da se spomnite nastaviti budilko. Za tiste med nami, ki delamo nereden delovni čas, je zelo pomembno, da preverimo svoj delovni urnik, da se prepričamo, kdaj moramo biti pokonci in pripravljeni prispeti pravočasno. Za točnost delavca je ključnega pomena, da ne pozabite nastaviti budilke, vendar smo vsi ljudje, zato bomo zagotovo delali napake. Zato sem s programom Tasker in aplikacijo AlarmPad zasnoval to budilko, ki temelji na koledarju. Prepričajte se, da če imate naslednji dan načrtovano delo, boste zagotovo imeli za to nastavljen alarm čas.
Zahteve
- Tasker (2,99 USD)
- AlarmPad (Ugotovil sem, da ima AlarmPad najboljšo integracijo Taskerja, vendar bo delovala katera koli aplikacija za budilko z integracijo Taskerja)
- AutoAlarm
- AutoTools Beta
Navodila
Potrebovali boste nekaj priprav, da vam bo ta naloga resnično uspela. Najprej se boste dejansko morali prepričati, da spremljate svoj delovni urnik v Google Koledarju. Moj delovni urnik ima na primer možnost izvoza v Google Koledar, kar sem nastavil. Ko nastavite svoj koledar, bomo zdaj razpravljali o dveh ločenih, neodvisnih skriptih Tasker, ki bosta zagotavljala, da da pridete pravočasno na delo in zagotovite, da se nikoli ne boste znašli v neprijetni situaciji, ko ste pozabili izklopiti alarm ob delo. Eno ali obe nastavitvi lahko implementirate, kot se vam zdi primerno.
Najprej, kako narediti alarm, ki temelji na koledarju. Spodaj je posnetek zaslona dejanj, potrebnih za nastavitev te naloge. To nalogo je treba izvajati enkrat vsak večer, najbolje preden greste spat. Nastavite ga lahko tako, da se izvaja na podlagi časovnega konteksta (npr. vsak večer ob polnoči) ali na podlagi kakšnega drugega sprožilca, kot je NFC oznaka (to je moj najljubši način).
- Naloga --> Izvedi nalogo. ime: Pridobite dogodke. Če ste opazili, prvo dejanje v tem koraku dejansko zahteva drugo nalogo. To je naloga, ki sem jo uredil iz dela Redditorja na Taskerju in jo marca med tednom Tasker pokazal na XDA. Popoln vodnik o tem, kaj je ta naloga in kaj počne, lahko najdete v našem Forum Tasker Tips & Tricks. To nalogo lahko prenesete v povezano nit ali spodaj, saj sem jo ponovno naložil zaradi tega vodnika. Nekaj opozorila, če svoj koledar uporabljate za cel kup različnih stvari, ki jih ne želite imate nastavljen alarm, potem poskrbite, da uredite skript »Pridobi dogodke« tako, da bo črpal samo iz vašega določenega dela koledar.
- Naloga --> Če. če %Calstart1je nastavljeno. S tem se bo skript zagnal le, če bo v vašem Google Koledarju dejansko dogodek za jutri.
- Vtičniki --> AutoAlarm. To bo pritegnilo ogromno podrobnosti o naslednjem alarmu. Tehnično je to mogoče storiti z nekaj funkcijami Jave, vendar vključuje več korakov, kot je potrebno, vtičnik pa le naredi veliko lažje.
- Spremenljivke --> Nabor spremenljivk. ime: %naslednji alarm do %TIMES + %sekund. Označite »Naredi matematiko«. To bo izvleklo čas, za katerega je trenutno načrtovan naslednji alarm (predstavljen kot sekunde od epohe), kot spremenljivko, imenovano 'nextalarm'.
- Spremenljivke --> Nabor spremenljivk. ime: %razl do (%Calstart1-%nextalarm)/3600. Označite »Naredi matematiko«. Ta formula bo določila časovno razliko med naslednjim dogodkom na vašem koledarju in uro, na katero je nastavljen naslednji alarm, v urah.
- Naloga --> Če. če %razl< 2. Če je do naslednjega alarma več kot 2 uri (pred ali po koledarskem dogodku, ni pomembno), potem moramo načrtovati ustreznejši alarm.
- Spremenljivke --> Nabor spremenljivk. ime: %alarm do %Calstart1*1000. Vse, kar počnemo tukaj, je priprava časa, na katerega moramo nastaviti budilko, da ga lahko vnesemo v AutoTools v obliki, ki jo lahko prepozna.
- Vtičniki --> AutoTools --> AutoTools Čas. Kliknite na Dodaj čas. Pojdi do Datum in kliknite na Millis podatkov in vstopite %alarm. Pojdi nazaj in za Dodaj enoto nastavite na Ure. Za Dodajte vrednost nastavite na -2 (toliko časa pred dogodkom v koledarju, za katerega bo Tasker nastavil alarm, če se vam zdi 2 uri pred službo predolgo, lahko spremenite številko, vendar se prepričajte, da je negativno število). Za Izhodni format: nastavite na HH: mm.
- Spremenljivke --> Razdelitev spremenljivke. ime: %ob izračunanem datumu. Razdelilnik : (ja, to je dvopičje). S tem bo naslednji alarm razdeljen na dve ločeni spremenljivki, eno za ure in eno za minute.
- Plugins --> AlarmPad run action. Onemogoči: naslednji alarm.
- Vtičniki --> AlarmPad nastavi alarm. Naredi to za eno uro %ob izračunanem datumu1 in za minuto naredi %ob izračunanem datumu2. Označite "samodejno izbriši po zagonu."
- Naloga --> Konec če.
- Naloga --> Konec če.
In to je to za del alarma, ki temelji na koledarju! Če že nekaj časa uporabljate AlarmPad, se vam bo morda zdelo, da je celotno opravilo odveč, ker ima sam AlarmPad funkcijo za spremljanje dogodkov v koledarju, vendar vas samo vpraša, ali jih želite nastaviti (kar pomeni, da morate to narediti ročno) in ne razlikuje med vašimi različnimi koledarji. Ob predpostavki, da ste svoj delovni koledar pravilno nastavili, bo to vse naredilo samodejno, tako da vam ni treba skrbeti za nič.
Sledi različica precej običajnega skripta Tasker, ki vključuje utišanje telefona v službi... vendar z dodatno prednostjo onemogočanja vseh alarmov, ki so nastavljeni, da se sprožijo med delom! Tukaj je pregled, kako izgleda:
Kot lahko vidite, boste ustvarili profil stanja, ki je aktiven vsakič, ko je zaznan koledarski dogodek. Ustvarite nov profil in ga poimenujte Tihi koledar. Pustite naslov, lokacijo, opis prazne, za koledar pa izberite svoj delovni koledar. Ustvarite vnosno nalogo brez imena. Tu so koraki po vrstnem redu, ki jih bomo podrobneje opisali spodaj.
- Zvok --> tihi način. način: Vibriraj. Samoumevno. Nastavite telefon tako, da v službi samo vibrira.
- Aplikacija --> Preizkus aplikacije. Tip: Začetek koledarja (sekunde). podatki: %TIMES. Shrani rezultat v: %currstart. Pridobite začetni čas trenutnega koledarskega dogodka. To bomo uporabili za primerjavo z naslednjim nastavljenim alarmom.
- Vtičnik --> AutoAlarm. Pridobite informacije o naslednjem alarmu.
- Spremenljivke --> Nabor spremenljivk. ime: %naslednji alarm do %TIMES+%sekund. Pridobite čas, na katerega je nastavljen naslednji alarm, opredeljen v sekundah od obdobja.
- Preizkusite aplikacijo. Tip: Naslov koledarja. podatki: %naslednji alarm. Shrani rezultat v: % naslov. Pridobite naslov dogodka, ki se ujema s časom, na katerega je nastavljen naslednji alarm, če obstaja.
- Preizkusite aplikacijo. Tip: Koledar Koledar. podatki: %naslednji alarm. Shrani rezultat v %koledar. Pridobite koledar, ki ustreza zgornjemu dogodku.
- Preizkusite aplikacijo. Tip: Začetek koledarja (sekunde). podatki: %naslednji alarm. Shrani rezultat v: %naslednji začetek. Pridobite začetni čas koledarskega dogodka, ki ustreza naslednjemu alarmu, če obstaja.
- Plugin --> AlarmPad run action. Onemogoči: naslednji alarm. Preverite če in ga nastavite na če je %title1 Set & %calendar1 ~ YOURKCALENDARNAME & %currstart1 = %nextstart1. S tem se izvedejo tri preverjanja, da se zagotovi, da je naslednji alarm pravilno onemogočen. Če je naslednji alarm nastavljen med koledarskim dogodkom IN je ta koledarski dogodek iz vašega službenega koledarja IN ta koledarski dogodek se trenutno prekriva z vašim trenutnim delom, takrat in ŠELE TAKO onemogočite naslednjega alarm.
Ta skript lahko uporabljate ločeno od zgornjega ali skupaj z njim. Uporabljam oboje in zelo mi pomaga pri mojem nerednem delovnem urniku. Poskusite!
in voila! Če ste sposobni slediti temu, potem čestitamo, skorajda ste mojster Taskerja! Ste že na koraku zmedeni in želite samo uvoziti scenarij in nadaljevati s svojim življenjem? Ne morem vam zameriti, tale sem moral veliko razmišljati, da sem ga pravilno uredil.
Če želite uvoziti ta skript Tasker, ga lahko prenesete s spletnega mesta Android File Host. Prenesti boste morali te tri datoteke in vse uvoziti: [1] [2] [3] Če želite uvoziti nalogo, morate najprej onemogočiti začetni način v Taskerju, tako da odprete meni --> nastavitve. Pod zavihkom uporabniškega vmesnika počistite polje »Način za začetnike«. Nato znova v glavnem meniju Tasker kliknite zavihek »Opravila«. Nato dolgo pritisnite zavihek »Opravila« in pritisnite »Uvozi«. Pomaknite se do mesta, kjer ste prenesli mojo datoteko .prf.xml, in jo izberite, da jo uvozite. Ko ga uvozite, se lahko z njim igrate, kot se vam zdi primerno.
Naslednji teden za Tasker Pro vam bom pokazal, kako odklenite svoj Windows PC s prstnim odtisom!
Kaj bi rad videl, da naredim s Taskerjem? Sporočite nam spodaj in morda bomo vašo idejo predstavili v prihodnjem članku!