Tasker Pro: Naptár alapú riasztások, hogy soha ne maradjon le a munkáról, és kímélje meg magát a kínos helyzettől!

Ismerje meg, hogyan állíthat be naptár alapú riasztást a Tasker és az Alarm Pad nevű alkalmazás segítségével. Soha ne késsen el a munkából, és kímélje meg magát a szégyentől!

Az automatizálás állítólag a mindennapi feladatok egyszerűsítéséről szól, hogy több értékes időt töltsön el azzal, amit szeret. Az XDA-nál megmutattuk, hogyan használhatja a Taskert biztosítsa készülékét, termelékenység javítása, vagy biztonságosabbá tenni a vezetéstcímű sorozatunk egy részeTasker hét.'

De a móka ezzel még nem ér véget. Ha már viszkettél néhány komolyan félelmetes Tasker-feladat (és belefáradtak abba unalmas például elmondjuk, hogyan indítsa újra a telefont, vagy rázza meg a telefont a kijelző felébresztéséhez), majd az új Tasker Pro sorozat neked.

Egy sorozatot fogunk közzétenni rendkívül fejlett Tasker profilok, amelyek megmutatják, milyen erős lehet a Tasker, ha hajlandó kívülről gondolkodni. Bár a kemény munka nagy részét mi végeztük el Ön helyett, és Ön minden bizonnyal szabadon importálhatja a profiljaimat és felhasználhatja azokat, ahogy vannak, Erősen ajánlom, hogy próbálja meg megtanulni a Tasker használatát, ha szeretné testreszabni ezeket a feladatokat saját magad. A miénk

Tasker tippek és trükkök fórumokon vagy a Reddit /r/Tasker subredditjén megoszthatod és együttműködhetsz másokkal azon, hogyan valósíts meg egy ötleted (pl. Megcsináltam sokszor).

Ez 5. hét a Tasker pro-ból. Múlt hét, megmutattuk, hogyan másolhatja a Tasker segítségével SMS-ben küldött kétfaktoros hitelesítési kódokat anélkül, hogy elhagyná az alkalmazást. Ezen a héten megmutatjuk, hogyan kell állítson be naptár alapú riasztást, és tiltsa le a munka közben bekapcsolásra beállított riasztásokat!


Tasker Pro #5: Naptár alapú riasztás

Reggel 7-kor ébredsz. Lezuhanyozol, megreggelizel, megisz egy csésze kávét, bepattansz az autódba, és már indulsz is dolgozni. Ha minden reggel ez a rutinod, valószínűleg nem okoz sok problémát az ébresztőóra beállítása. Azok számára, akik rendszertelenül dolgozunk, nagyon fontos, hogy ellenőrizzük a munkabeosztásunkat, hogy megbizonyosodjunk arról, mikor kell kelnünk, és készen kell állnunk az időben történő érkezésre. Az ébresztőóra beállításának emlékezete elengedhetetlen a pontos munkához, de mindannyian emberek vagyunk, ezért hibázhatunk. Ezért fejlesztettem ki ezt a naptár alapú ébresztőórát a Tasker és az AlarmPad alkalmazás segítségével. győződjön meg arról, hogy ha másnapra van beütemezett munka, akkor erre garantáltan be van állítva ébresztő idő.


Követelmények

  • Tasker (2,99 USD)
  • AlarmPad (Úgy találtam, hogy az AlarmPad rendelkezik a legjobb Tasker-integrációval, de minden Tasker-integrációval rendelkező ébresztőóra-alkalmazás működik)
  • AutoAlarm
  • AutoTools béta

Utasítás

Szüksége lesz némi előkészületre, hogy ez a feladat valóban működjön az Ön számára. Mindenekelőtt valóban meg kell győződnie arról, hogy nyomon követi a munkabeosztását a Google Naptárban. A munkabeosztásomban például lehetőség van a Google Naptárba való exportálásra, így állítom be. Miután beállította naptárát, most megvitatjuk a két különálló, független Tasker-szkriptet, amelyek biztosítják, hogy mind időben érkezzen a munkába, és gondoskodjon arról, hogy soha ne legyen olyan kínos helyzete, amikor elfelejtette kikapcsolni az ébresztőt munka. E beállítások egyikét vagy mindkettőt belátása szerint végrehajthatja.

Először is, hogyan készítsünk naptár alapú riasztást. Az alábbiakban egy képernyőkép látható a feladat beállításához szükséges műveletekről. Ezt a feladatot minden este egyszer kell végrehajtani, lehetőleg lefekvés előtt. Beállíthatja, hogy időbeli kontextus alapján fusson (pl. minden este éjfélkor) vagy valamilyen más kiváltó ok, például egy NFC címke (ez a kedvenc módszerem).

  1. Feladat --> Feladat végrehajtása. Név: Események beszerzése. Ha észreveszi, ebben a lépésben az első művelet valójában egy másik feladatot igényel. Ezt a feladatot egy Redditor munkájából szerkesztettem a Taskeren, és márciusban, a Tasker héten mutattam be az XDA-nak. Egy teljes útmutató arról, hogy mi ez a feladat és mit csinál, megtalálható a mi oldalunkon Tasker tippek és trükkök fórum. A feladatot letöltheti a linkelt szálból vagy lent, mivel az útmutató kedvéért újra feltöltöttem. Itt egy kis figyelmeztetés, ha a naptárat egy csomó különböző dologra használja, amit nem szeretne legyen beállítva egy riasztás, majd győződjön meg arról, hogy úgy szerkesztette az "Események beolvasása" szkriptet, hogy csak az Ön konkrét munkájából származzon. naptár.
  2. Feladat --> Ha. Ha %Calstart1van beállítva. Ezzel a szkript csak akkor fut le, ha holnapra valóban van esemény a Google Naptárban.
  3. Bővítmények --> AutoAlarm. Ez rengeteg részletet tartalmaz a következő riasztásról. Technikailag ez néhány Java-függvénnyel megtehető, de a szükségesnél több lépésből áll, és a bővítmény sokkal egyszerűbbé teszi.
  4. Változók --> Változókészlet. Név: %nextalarm nak nek %TIMES + %másodperc. Jelölje be a „Do Maths” lehetőséget. Ez a következő riasztás pillanatnyi ütemezésének időpontját (amely a korszak óta eltelt másodpercekként jeleníti meg) 'nextalarm' nevű változóként lehívja.
  5. Változók --> Változókészlet. Név: %diff nak nek (%Calstart1-%nextalarm)/3600. Jelölje be a „Do Maths” lehetőséget. Ez a képlet órákban határozza meg a naptár következő eseménye és a következő riasztás beállítása közötti időbeli különbséget.
  6. Feladat --> Ha. Ha %diff< 2. Ha a következő riasztás több mint 2 óra múlva van (a naptári esemény előtt vagy után, mindegy), akkor megfelelőbb riasztást kell ütemeznünk.
  7. Változók --> Változókészlet. Név: %riasztás nak nek %Calstart1*1000. Itt csak annyit teszünk, hogy előkészítjük az ébresztőóra beállításához szükséges időt, hogy az általa felismerhető formátumban betáplálhassuk az AutoToolsba.
  8. Plugins --> AutoTools --> AutoTools Time. Kattintson Idő hozzáadása. Menj Dátum és kattintson rá Data Millis és lépj be %riasztás. Menj vissza és érte Egység hozzáadása állítsa be Órák. Mert Hozzáadott érték állítsa be -2 (ennyi idővel a naptári esemény előtt állít be ébresztést a Tasker, ha úgy gondolja, hogy a munka előtti 2 óra túl hosszú, módosíthatja a számot, de győződjön meg arról, hogy negatív szám). Mert Kimeneti formátum: állítsa be HH: mm.
  9. Változók --> Változó felosztása. Név: %atcalculateddate. Splitter : (igen, ez egy kettőspont). Ez a következő riasztást két külön változóba kapja, az egyik az órákra és a másik a percekre.
  10. Plugins --> AlarmPad futási művelet. Letiltás: Következő riasztás.
  11. Plugins --> AlarmPad beállított riasztást. Készítsd el egy órán keresztül %atcalculateddate1 és egy percre sikerül %atcalculateddate2. Jelölje be az „Automatikus törlés futás után” lehetőséget.
  12. Feladat --> Befejezés, ha.
  13. Feladat --> Befejezés, ha.

És ennyi a naptár alapú riasztó részhez! Ha már egy ideje használja az AlarmPadot, azt gondolhatja, hogy ez az egész feladat redundáns, mivel maga az AlarmPad rendelkezik egy olyan funkcióval, amely figyeli a naptári eseményeket. de csak azt kérdezi meg, hogy be szeretné-e állítani őket (azaz manuálisan kell csinálni) és nem tesz különbséget a különböző naptárak között. Feltéve, hogy megfelelően beállította a munkanaptárát, ez mindent automatikusan elvégz, így nem kell aggódnia semmi miatt.

Következő egy változata egy meglehetősen gyakori Tasker-szkriptnek, amely magában foglalja a telefon munkahelyi elnémítását... de azzal a járulékos előnnyel, hogy letilt minden olyan riasztást, amelyet munka közben kapcsolnak be! Íme egy áttekintés a megjelenésről:

Amint láthatja, állapotprofilt hoz létre, amely minden naptári esemény észlelésekor aktív. Hozzon létre egy új profilt, és nevezze el Csendes naptár. Hagyja üresen a címet, helyszínt és leírást, de a naptárhoz válassza ki a munkanaptárát. Hozzon létre egy beviteli feladatot név nélkül. Íme a lépések sorrendben, amelyeket az alábbiakban részletesen ismertetünk.

  1. Hang --> Csendes mód. Mód: Rezeg. Magától értetődő. Állítsa be telefonját munka közben csak rezgés üzemmódra.
  2. Alkalmazás --> Alkalmazás tesztelése. Típus: Naptár indítása (másodpercben). Adat: %TIMES. Az eredmény tárolása itt: %currstart. Az aktuális naptári esemény kezdési időpontjának megtekintése. Ezt a következő beállított riasztáshoz fogjuk használni.
  3. Plugin --> AutoAlarm. Információkat kaphat a következő riasztásról.
  4. Változók --> Változókészlet. Név: %nextalarm nak nek %TIMES+%másodperc. A következő ébresztés időpontjának lekérése, másodpercben megadva a korszak óta.
  5. Tesztalkalmazás. Típus: Naptár címe. Adat: %nextalarm. Az eredmény tárolása itt: %cím. Kérje le az esemény címét, amely megegyezik a következő ébresztés időpontjával, ha van ilyen.
  6. Tesztalkalmazás. Típus: Naptár Naptár. Adat: %nextalarm. Tárolja az eredményt %naptár. Szerezze be a fenti eseménynek megfelelő naptárt.
  7. Tesztalkalmazás. Típus: Naptár indítása (másodpercben). Adat: %nextalarm. Az eredmény tárolása itt: %nextstart. Lekérheti a naptári esemény kezdő időpontját, amely megfelel a következő riasztásnak, ha van ilyen.
  8. Plugin --> AlarmPad futási művelet. Letiltás: Következő riasztás. Jelölje be Ha és állítsa be ha a %title1 értéke Beállítva & %calendar1 ~ MUNKANAPTÁRNÉV & %currstart1 = %nextstart1. Ez három ellenőrzést végez annak biztosítására, hogy a következő riasztás megfelelően le legyen tiltva. Ha a következő ébresztés egy naptári esemény közben van beállítva ÉS a naptári esemény a munkahelyi naptárból származik ÉS hogy a naptári esemény átfedésben van az aktuális munkával, akkor és CSAK AKKOR tiltsa le a következőt riasztás.

Ezt a szkriptet a fentitől külön-külön vagy azzal összehangolva használhatja. Mindkettőt használom, és ez nagyon jól segít a rendszertelen munkaidőben. Próbáld meg!


És voálá! Ha ezt követni tudod, akkor gratulálunk, nagyjából a Tasker mestere vagy! Összezavarodott egy lépésben, és csak importálni szeretné a forgatókönyvet, és folytatni szeretné az életét? Nem hibáztathatom, sokat gondolkodtam, hogy rendbe tegyem.

Ha importálni szeretné ezt a Tasker-szkriptet, letöltheti az Android File Host webhelyről. Le kell töltenie ezt a három fájlt, és mindet importálnia kell: [1] [2] [3A feladat importálásához először le kell tiltania a Kezdő módot a Taskerben a menü --> Beállítások menüpontban. A UI lapon törölje a "Kezdő mód" jelölését. Ezután a fő Tasker menüben kattintson a „Feladatok” fülre. Ezután nyomja meg hosszan a „Feladatok” lapot, majd nyomja meg az „Importálás” gombot. Keresse meg a .prf.xml fájl letöltési helyét, és válassza ki az importáláshoz. Miután importálta, szabadon játszhat vele, ahogy jónak látja.

A következő héten a Tasker Pro esetében megmutatom, hogyan kell oldja fel Windows PC-jét az ujjlenyomatával!

Nézze meg az összes Tasker Pro szkriptet!

Mit szeretnél látni a Taskerrel? Ossza meg velünk lent, és elképzelhető, hogy egy jövőbeli cikkünkben bemutatjuk ötletét!