Újdonságok
- Új művelet: Audió / Lejátszás leállítása
- Új művelet: Vezérlés / Robot parancs újrainicializálása
- Új kifejezés: Konstans / Időpont érték
- Új kifejezés: Dátum / Időpont növelése
- Új kifejezés: Dátum / Időpont beállítása
- Új kifejezés: Hely / Aktuális hely
- Riasztás esemény: a “mikor” paraméter lehet egy kifejezés
- Hely események: tudnak automatikus detektálás nélkül is működni
- Hang/Csengőhang lejátszása: új “ismétlés” paraméter a folyamatos lejátszáshoz, addig amíg le nem állítjuk
- Pozíció frissítése művelet: cella alapján is tud frissíteni
- Óra ébresztő esemény: lekezeli a SonyEricsson készülékek gyári óráját
- Egyéb javítások és módosítások
Parancs futtatás időzítése
A Riasztás esemény segítségével lehet egy parancsot egy megadott időpontban lefuttatni. Korábban ezt csak manuálisan egy konkrét értékre lehetett beállítani. Ettől a verziótól a mikor paraméter tetszőleges kifejezés lehet, egy időpont típusú változó is például.
Tegyük fel hogy egy hangot szeretnénk lejátszatni a GPS bekapcsolása után 1 órával hogy emlékeztessen minket hogy kapcsoljuk ki ha nem szükséges:
- Hozzunk létre egy PlaySound parancsot egy Riasztás eseménnyel, ahol a mikor paraméter értéke legyen a Változó értéke kifejezés azzal a névvel hogy PlaySoundTime.
- Adjuk hozzá a Hang lejátszása műveletet a hangfájl lejátszásához.
- Csináljunk egy GpsOn parancsot egy olyan eseménnyel hogy detektáljuk a GPS bekapcsolását.
- Adjunk egy Válozó beállítása műveletet ehhez a parancshoz ahol beállítjuk a PlaySoundTime változó értékét.
- Ezen változó értéke legyen az új Időpont növelése kifejezés. Az időpont paraméter legyen az Időpont kifejezés az aktuális időpont meghatározásához és az órák paraméter értéke legyen 1 hogy az aktuális időpontot 1 órával megnöveljük.
- Ezután már csak annyit kell tenni hogy a Robot parancs újrainicializálása művelet segítségével a PlaySound parancs Riasztás műveletét újrainicializáljuk
Helyek kezelése folyamatos detekció nélkül
Korábbi verziókban a hely-alapú események mint például Belépés adott helyre folyamatos gps vagy cella figyelést alkalmaztak a hely beállításoktól függően.
Ettől a verziótól lehetséges ezen események automatikus detekcióját tiltani és a Hely frissítése műveletet használni akár cellák esetén is a hely detektálás kikényszerítésére. Vagyis mostantól kezdve szabályozható hogy mikor és hogyan történjen a hely detekció.
Például ha cella alapú detektálást szeretnénk de csak akkor amikor bekapcsol a képernyő az energia spórolás jegyében, készítsünk egy parancsot a Képernyő bekapcsolva eseménnyel és a Hely frissítése művelettel ahol beállítjuk hogy cellákra történjen. Ekkor a rendszer az aktuális cella információ alapján képernyő bekapcsoláskor elvégzi a hely detektálást és végrehajtja a hely-alapú eseményeket ha hely változás történt.
Is there a way to clear a notification created by another app?
For example, I want to suppress a notification from Android Tuner about success of a scheduled cleanup (Android Tuner does not an option to customize notifications). I can detect it with E-Robot, but can I auto-clear it?
Hi,
I sent you a dev version with this feature.
Another question I had: Is it possible to have an event on clipboard contents?
For example, open GMail app if clipboard contains text “!!!GMail”?
And an other one with this feature too.
Both features work perfectly.
Thanks!