Új hozzászólás Aktív témák
-
RCH
tag
-
bacus
őstag
olvass kicsit vissza légyszives. Kifejezetten neked szól

Kétféle profil van, az egyik a state profil, amire a tasker átvált és úgy marad amig a feltétel teljesül és az event profil, ami csak egy pillanatra aktivizálódik.
Profil1 (bejövő sms)
add context, event, phone, received text
type sms, sender -nincs kitöltve, content (ide kell megadni azt a szöveget ami minden parkolásos smsben benne van)Mivel ez egy EVENT, ez az életben nem lesz aktiv, lefutnak a hozzárendelt taskok (igen, akár több is)
itt csak egy dolgot állitsd be, %Parkolas valtozotProfil2 (ez a parkolas profil)
add context, state, variable, %Parkolas is set
ennek csak két taskja lehet, 1 enter, meg 1 exit.... de ezt már leirtam. -
bacus
őstag
ok, egy picit kifejtem.
A profilod aktiv, ha a state változóknak megfelelnek. Ezt szeretnéd, hogy legyen egy aktiv profil parkolás alatt. Ezt egy változóhoz kötöd, egy globális változóhoz.
Természetesen ezt a változót át kell állitani, hogy a profil aktiv legyen, lehet kézzel is, hiszen tudsz adni egy változónak értéket, de akár egy esemény után lefutó task is adhat neki értéket. Ez jó, hiszen van egy eseményünk, a bejövő SMS ami tartalmazza a megfelelő szöveget. Tehát ez fogja aktiválni a parkolás profilt.
Ok, de mi deaktiválja? Erre is lehet egy esemény, pl jön egy sms, hogy a parkolás leállt. (ezt is érdemes megcsinálni), ill a másik esemény az, hogy te rányomsz a kérdésre, hogy már nem akarod tovább a parkolást.
A kérdés feltevése egy ciklus,
if %Parkolas is set
wait 10 min
kerdes feltevese, scene, hogy akarod e leallitani, stb., 2 gombbal
ha nem akarod, perform task -> clear variable %Parkolas
end if
goto 1 sor if %Parkolas is setexit task
send sms parkolas leallitasa ( vagy call ussd kod, ha már ez ingyenes
) -
bacus
őstag
A PARKOLAS profilnak egy state context kell %Parkolas valtozo is set
két task kell bele az egyik az enter task, ami egy ciklus a kérdéseddel 10 percenként , ha a "leállitod a parkolást" nem, a ciklus újraindul, ha meg igen választ kap, akkor törli a %Parkolas valtozot.
az exit task nem is biztos, hogy kell, de itt lehet visszaallitani az egyeb beallitasokat, de akar itt küldheted el a parkolás vége sms-t vagy a *181# kódot a parkolás leállitásához
A received text egy event context, ha megvan benne a "zónában a parkolása elindult" szöveg, akkor %parkolas variablenak ad egy értéket, mondjuk 1-t. (ezzel a PARKOLAS profil aktiv lesz).
-
wardemi
senior tag
No nem nagyon követtem az eseményeket mert elvagyok havazva de 1-2 ötlet hátha jó lehet (bár nem biztos hogy kivitelezhető én csak mint programozó tanonc fejemből kipattant hogyan valósítanám meg). Először is maga az egésznek az elinudlása. Nem tudom hogy ilyenkor egy fix szélességű kódot kaptok vagy mit? vagy hogy néz ki az üzenet tartalmi része. Ilyen esetekben jól jöhet a reguláris kifejezések vizsgálata . Ha pl kapsz egy 6 szemjegyből áó sáztm sort ezzel meg lehetne nézni hogy van e az üziben ha igen akkor induljon el.
Másik megint a változós módszert tudom ajánlani a vége cuccra hátha az jobb lesz vagy nincs ciklusban és ha a task lefut akkor annak vége lesz hiába hívsz meg egy másikat valamire várnia kéne annak a profilra és addig meg waitelni vagy ami szükséges.UI lehet baromság az egész nem minden elemét ismerem a problémának de hátha add egy új szemléletet rá

-
#79335424
törölt tag
Ja, hogy több szám is van. Bocs! Viszont nem értem ezt a deaktiválódást. Egyrészt a profilt nem az sms kezelő program aktiválja, hanem a bejövő sms. Másrészt abból, hogy egy esemény hatására elindul egy folyamat, még nem következik, hogy az esemény későbbi megszűnése megállítja a folyamatot. Egyébként én még kevésbé vagyok jó Taskerben, mivel E-Robotot használok. De a profil működésének szempontjából ennek nincs jelentősége. Az alap koncepció minden automatizáló programban azonos.
-
#79335424
törölt tag
Bocs, hogy belevau, de muszály az sms szövege? A szám nem elég? Mást sztem nem küldesz arra a számra és nem is fogadsz onnan más üzenetet. Miután sms -t küldtél a megadott számra, indul a figyelés. Ha megjön a válasz, akkor profil indul. Leállítás ugyanígy. Hibás logika?
-
mumuss
aktív tag
Senki nem segít?

Tudom hogy nem helyes hogy nem vettem még meg a programot, de most ez a tervem. Csak a régi verzióból nem tudom átrakni a profilokat. Légyszives segítsetek, hogy erre van-e lehetőség. Profilok,taskok. Nem akarom újra csinálni az egészet. És még egy kérdés: mire jók a projektek? -
Teasüti
nagyúr
Nem tudom mennyire próbálgattad már a jeleneteket, de én úgy csinálnám, hogy a profilom meghívna egy jelenetet, amiben meg a két lehetőség szerint beállítasz egy globális változót, amit meg figyelsz abban a profilban, amiből meghívtad a jelenetet.
Elvileg rajta van/volt a todo list-en, hogy a szülő task és a jelenet tudjon lokális változót cserélni egymás közt. Nem tudom ezt megcsinálták-e már, de ha nem akkor még mindig lehet használni globális változókat.
Új hozzászólás Aktív témák
- Tudástár Tasker - AZ Android alkalmazás
- Az eddigi legolcsóbb, 3D V-Cache-t használó CPU-ját hozta forgalomba az AMD
- Milyen SSD-t vegyek?
- Filmvilág
- AMD Ryzen 9 / 7 / 5 / 3 5***(X) "Zen 3" (AM4)
- Milyen billentyűzetet vegyek?
- Xiaomi 17 Ultra - jó az optikája
- Milyen egeret válasszak?
- Projektor topic
- Nem lesz gyors megoldása a VGA-hiánynak az NVIDIA szerint
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- További aktív témák...
- Samsung Galaxy S21 Ultra 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- BESZÁMÍTÁS! MSI B760M i7 12700 16GB DDR5 512GB SSD RTX 3080 10GB Lian LI LANCOOL 207 GIGABYTE 750W
- Dell Precision 3561,15.6" FHD,i9-11950H,16GB DDR4,512GB SSD,T600 4GB VGA,WIN11
- Telefon felvásárlás!! Samsung Galaxy A14/Samsung Galaxy A34/Samsung Galaxy A54
- Lenovo ThinkPad T14s Gen 2 i5-1135G7 16GB 1000GB FHD 1 év garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
, de lehet dial number, nem tudom, keresgess picit..
)

