Új hozzászólás Aktív témák
-
bartatamas
senior tag
Szia,
2. Abszolút nem esik le, hogyan tudok beállítani egy olyat, hogy OTTHON vagyok ÉS Éjjel van.
Gondolom az Éjjel és a Reggel parancsok egy Riasztás eseményt tartalmaznak amik az adott időpontban aktiválódnak. Ezekre tudsz tenni egy "Adott helyen van" feltételt és ha eljön a beállított időpont akkor megvizsgálja hogy a feltétel igaz-e, vagyis a megadott helyen vagy-e és csak akkor hajtja végre a parancsot ha ez igaz.
Ez a feltétel csak akkor működik ha a program tudja hogy éppen hol tartózkodsz, ehhez pedig használni kell a "Belépés a megadott helyre" eseményt. Erre egyébként szükség is van azért is hogy ha pl éjjel érsz haza akkor aktiválódjon ugyanúgy az éjjeli profilod.
Összesítve szerintem így nézne ki az Éjjel parancs:
Események:
- Riasztás (este 22 óra), feltétel: Adott helyen van (Otthon)
- Belépés a megadott helyre (Otthon), feltétel: Adott idő van (22-8)
Művelet:
- ...Érhető ez így? Számomra elég jól követi a módot ahogy én gondolkodom. Tehát hajtódjon végre a parancs este 22 órakor de csak akkor ha otthon vagyok. Illetve akkor is ha hazaérkezek és éppen éjjel van. Talán ebből látszik is a különbség az esemény és a feltétel között. Az esemény egy időpillanat (22:00 lett most, hazaérkeztem most), a feltétel pedig egy állapot (22-8 óra között vagyunk, otthon vagyok).
3. Ha több Eseményt is felveszek egymás mellé, akkor azok OR logikai kapcsolatba kerülnek egymással?
Lehet ezt befolyásolni (ÉS)?Több esemény megadása azt jelenti hogy bármelyik esemény bekövetkezik a parancs végrehajtódik. Tehát igen, VAGY kapcsolat van közöttük.
Talán ezt a legfontosabb megérteni az E-Robot-al kapcsolatban amit korábban is írtam hogy az esemény egy időpillanat, ott nincs értelme az ÉS-nek, mert egyszerre csak egy esemény következik be. Az állapotoknál (feltételek) van értelme az ÉS-es kapcsolatnak. Esemény az hogy 22:00 lett az idő vagy bekapcsolom a Wi-Fi-t, feltétel az hogy 22:00-23:00 között van az idő és a Wi-Fi be van kapcsolva.
Azért lehet ez első furcsa mert vannak más alkalmazások ahol állapotokat lehet definiálni, nem eseményeket. De állapotok figyelése egyrészt sokkal erőforrásigényesebb (folyamatosan kell figyelni az állapot leírásában szereplő kifejezések értékét), másrészt ellentmondásos szabályok definiálására van lehetőség. Eseményvezérelt esetben egyik probléma sem áll fent, de kicsit más gondolkodást igényel.
-
bartatamas
senior tag
Ha nem állítasz be ismétlést akkor csak egyszer fog megtörténni, a pontosan beállított időpontban. A napok megadása nem más mint szűrés. Ha nem a kiválaszott napok valamelyik történik az esemény akkor nem váltja ki a parancs végrehajtását.
Tehát ha minden nap 6:00-kor akarod futtatni az adott napokon akkor mindenképpen 1 napos ismétlést állíts be. Ekkor lényegében mindegy hogy milyen dátumot állítasz be. Naponta egyszer fog kiváltódni az esemény de csak a megadott napokon.
A pontos és pontatlan esemény egy Android "feature", amely arra szolgál hogy a rendszer optimalizálni tudja a telefon felébresztését. Ha napi ismétlést állítasz és pontos eseményt akkor a megadott időben feléleszti a telefont és lefuttatja a parancsot. Ha pontatlan eseményt állítasz be reggel 6 órára akkor megtörténhet az hogy az oprendszer tudja hogy mondjuk egy másik alkalmazás kért egy pontos riasztást 4 órára akkor a te eseményed is akkor fog kiváltódni hogy ne kétszer ébressze fel a telefont hanem csak egyszer. Tehát a rendszer csak azt fogja biztosítani hogy naponta egyszer végrehajtódjon de lehetőleg úgy hogy ne duplán ébressze a telefont. Ez egy kiszámíthatatlan, hatékonyságnövelő módszer. Napi ismétlésnél nem használnám, ilyen ritka esetben az az egyszer felélesztés nem vészes. Ha óránként kellene valamit csinálni akkor már lehet hogy van valami látványos haszna ha pontatlan az illesztés.
-
bartatamas
senior tag
Az a lehetőség számodra járható amit Somatom írt? Nem tudom mennyire értetted. A lényeg hogy akkor mind a 4 alkalmazáshoz csinálsz egy-egy parancsot ami semmi mást nem tartalmaz csak az adott alkalmazás indítását. Ezt a 4 parancsot beteszed ugyanabba a pl "fülhallgató" parancs csoportba (címke ikon a parancsok képernyőn fent). Ezután tudsz csinálni egy E-Robot / Parancs csoport / fülhallgató parancsikont amire kattintva bejön a választó hogy melyiket indítsa el.
Ezután az igazi parancsodba (ahol az esemény a fejlhallgató csatlakoztatása) beteheted a műveletek közé hogy Parancsikon indítása és definiálod ezt a parancsikont.
-
#79335424
törölt tag
Én sem vagyok programozó, csak egy eccerű user. Nem tudom, mennyire járható ez a parancscsoportos megoldás, ha egy másik program épp fókuszban van, amikor csatlakoztatod a fülest. Pl. netezel, megy a böngésző és épp egy beágyazott Youtube videót szeretnél megnézni, ehhez csatlakoztatod a fülest. Azt viszont tudom, hogy egy widget meg tud jelenni floatingban, azaz más alkalmazás fölött.
[ Szerkesztve ]
-
bartatamas
senior tag
1: kipróbáltam, nekem mindig megjeleníti frankón a widgetet, kikapcsolt képernyő esetén is. Szúrjál be esetleg egy másik műveletet is (Pl: audió / rezgés) amiből egyértelműen el tudod dönteni hogy lefut-e a parancs vagy sem.
A lock screen kikapcsolására van egy "Képernyő / Képernyőzár állapotának beállítása" művelet. Ehhez Elixir 2 - Admin kiegészítő kell a működéshez. Sajnos újabb Android verziók esetén már nem biztos hogy működik mert kiszedték ezt a funkciót az API-ból.
2: a 3x1 (5x1) azt jelenti ugyebár hogy 3 szélességű helyet foglal el de 5 ikont tehetsz bele. Nyugodtan használhatod az 5x1 widgetet amely kilenc ikont is ki tud tenni. Nincs más dolgod mint ebből 4-et "Elrejt"-re állítani és akkor kapsz egy 5 ikon széles widgetet. Szóval az 5x1 esetén maximum 9 ikont tudsz kirakni, de abből bármennyit elrejthetsz.
-
#79335424
törölt tag
Igen, ez egy fantasztikus program. Imádom. Zseniális ötlet volt, hogy kezeli a Tasker és Locale kiegészítőket. Ehhez jön az Elixír és ez a support. Én már csak egy dolgot irigylek a Taskerből. Az App Factory -t. De eccerű userként nem tartom lehetetlennek, hogy egyszer ez a lehetőség is megadatik mivel az E-Robot parancsok is külön-külön tárolódnak, küldhetők és beilleszthetők.
-
bartatamas
senior tag
Szia,
Ezt a második eseményt nem értem. Valószínűleg azért mert amit szeretnél azt nem így kell megcsinálni.
Ha az a cél hogy a parancs csak akkor fusson le amikor nem otthon vagy akkor csak az első eseményt hagyd meg és annak állítsd be feltételnek hogy: Tagadás operátor(Adott helyen van: Otthon)
Tehát az esemény csak akkor érvényesül majd ha nem otthon vagy.
-
#79335424
törölt tag
"Ugyanitt egy furcsaság: a hang kiválasztásakor nem jelenik meg a választható hangkezelők között a Rendszer alapértelmezett "Médiatároló" alkalmazása"
Úgy tűnik, hogy Tamás el van havazva. Biztos kapunk valami új ficsőrt.
A rendszer alapból az OGG kiterjesztést használja, de nálam működik a waw is (de valamiért wav -nak írja). Esetleg hozd létre az sd-n (a telóén, nem a mikro sd -n) ezt a könyvtárszerkezetet:
media/audio/notifications és ebbe tedd a hangfájlt! Lehet, hogy kell egy újraindítás is. -
bartatamas
senior tag
> Újabb kérdés: az aktív WiFi kapcsolatot le tudom-e kérdezni valami módon?
Vannak olyan kifejezések hogy Wi-Fi / Wi-Fi BSSID és Wi-Fi SSID amelyek az aktuális hálózat BSSID és SSID értékeit adják vissza ha van aktuális Wi-Fi kapcsolat.
Az SSID az amely a hálózat neve ugyebár.
-
bartatamas
senior tag
Igen, ez megint az. Korábban a repülőgép üzemmód módosítása úgy történt a programokban hogy egy rendszer beállítást kellett módosítani, de ez nem volt elég, még egy Intent-et is kellett küldeni. 4.3 alatt ezt az intent-et már rendszer alkalmazás sem küldheti, csak maga az OS.
Más is úgy gondolja hogy az újabb és újabb Android verziók inkább több megszorítást tartalmaznak mint feature-t? Az ilyenek miatt folyamatosan úgy érzem hogy csökken a telefonom használhatósága.
-
bartatamas
senior tag
Szia,
Egy parancs végrehajtását valahogy triggerelni kell, erre szolgálnak az események. Ha nincsenek események akkor magától nem hajtódik végre, valahogy végre kell hajtatni. Erre például a következő lehetőségek vannak: egy másik parancs hajtja végre; egy parancsikonra vagy parancs választóra kattintva manuálisan.
-
bartatamas
senior tag
Szia,
Én most kipróbáltam a következőt: létrehoztam két parancsot (Hangos, Halk) ahol a csengés hangerejét egy művelettel 100 illetve 0 százalékra állítottam. Ezután egy Elixir widget-be beraktam Parancsikon ikonokat ahol az E-Robot / Hangos és Halk parancsokat futtatom. Ezután az ikonokra egyesével kattintva látom a némítás ikon megjelenésén hogy megcsinálják az ikonok a változtatásokat.
Te is így csináltad? Ha kézzel futtatod a parancsokat E-Robot-ban akkor működnek? Ha a főképernyődhöz adod hozzá közvetlenül a parancsikonokat akkor működnek? A parancsok lefutnak egyáltalán ha a widgetre kattintasz? Például ha rezgést is teszel bele akkor rezek a telefon?
-
bartatamas
senior tag
Van olyan hogy Audió / Alapértelmezett hang lejátszása. Ott ki lehet választani az értesítést.
Amikor a riasztásnak eljön az ideje és a telefon éppen alvó módban van, akkor van szerepe. Vagy felébreszti és lefut a parancs. Vagy vár addig a következő pillanatig amíg valami más miatt fel nem ébred a telefon.
-
bartatamas
senior tag
Most csak csengőhangot lehet módosítani. Pedig úgy látom kód szerint lenne lehetőség értesítés és riasztás hangot is módosítani. Felírom magamnak.
Alvó módról én nem találtam egyértelmű írást. Ilyenkor a CPU is alvó módba kerül. Ne kérdezd meg hogy akkor ki ébreszti fel és mikor
-
bartatamas
senior tag
Nem tudom. El tudnád küldeni az érintett parancsokat hogy kipróbáljam? A Mentés képernyőn kell kiválasztani és a megosztással továbbküldeni. bartadev@gmail.com
Azt nem értem hogy a WiFi off miért jelenik meg parancsként ha az csak egy művelet de majd meglátom ha megkapom a parnacsokat.
-
llll
senior tag
"Azt, hogy "semmi" túlzás kijelenteni"
oké, de ez nem is kijelentés, hanem kérdés volt részemről
(mert nálam eddig 2-ből semmi)az időponthoz kötött újraindítást így próbáltam:
esemény: dátum & idő>riasztás>itt megadom az időpontot, nincs ismétlés, ne ébressze fel a készüléket>oké
művelet: rendszer>újraindítás>normál újraindítás
engedélyezett: pipa
értesítés: pipa
megerősítés: nincs megerősítés (vagy futtatás 5mp lejárattal - ez utóbbi végre is hajtódik szépen a mentés után)akku%-hoz kötött kikapcsolás:
esemény: akku lemerült> százalék: 5
művelet: újraindítás> típus: leállítás
engedélyezett: pipa
értesítés: innen most spec kivettem a pipát
megerősítés: mint az előbbinél és ez is csak az 5mp késleltetéssel hajtódik végre[ Szerkesztve ]
Soha többet DPD!
-
llll
senior tag
rootolva van természetesen
de mi az a mini pc?
(bocsi, de 2 napja van arról tudomásom, hogy egyáltalán ilyesmikre is van lehetőség)egyébként pedig végtelenül szimpatikus lenne ez az e-robot ezzel a rengeteg beállítási lehetőséggel
tegnap előtt még azt sem tudtam hogy létezik, ma pedig már igényem van rá
úgyhogy jó volna ha ezzel az 1 progival tudnék intézni mindent[ Szerkesztve ]
Soha többet DPD!
-
#79335424
törölt tag
A bugban nem vagyok biztos, erre majd Tamás biztos írja a tutit. A végeredmény tulképp ugyanaz, de a módszer más. A leállítás művelet gondolom, egy API -n keresztül az oprendszernek "szól". Ha itt közbelép egy jogosultsági probléma (pl. valamilyen közvetlen felhasználói beavatkozás (érintés) szükségessége), akkor nem hajtódik végre a művelet.
A shellparancs tulképp megkerüli az oprendszert és közvetlenül a kernelnek adja ki az utasítást. Ilyen esetben a rendszer logban egy "nem definiált utasítás" -hoz hasonló bejegyzés keletkezik, vagyis átnyúltak az oprendszer feje fölött. -
llll
senior tag
jaaa...én meg vadul keresni kezdtem a play-en a mini pc nevű alkalmazást
de nekem sajnos így sem kapcsol ki
(megerősítéssel igen)Somatom:
"Ha itt közbelép egy jogosultsági probléma (pl. valamilyen közvetlen felhasználói beavatkozás (érintés) szükségessége), akkor nem hajtódik végre a művelet."
ezt úgy érted, hogy ha éppen játszik a kislányom (vagy akár csak él a kijelző), akkor az kapásból felülbírálja az általam előre megadott kikapcsolás parancsot?[ Szerkesztve ]
Soha többet DPD!
-
llll
senior tag
igen, az ACR tényleg mindent tud
konkrétan én is azt használtam, amíg az is el nem kezdett vacakolni nálam
(ekkor kezdtem el kényszerből próbálgatni a többit és mára már ott tartok, hogy örülök ha van olyan amelyik képes simán felvenni 1 beszélgetést)de most hogy ránéztem az ACR-re talán megint több a pozitív értékelés, mint a negatív
lehet megint teszek vele 1 próbátSoha többet DPD!
-
bartatamas
senior tag
Szia,
Csináltam egy "Nem fogadott hívás" eseményt amely a hívásnapló változásait érzékeli, holnap elküldöm Neked kipróbálásra. Nem tudom hogy az általad említett esemény bekerül-e a hívásnaplóba? Vagyis másként kérdezve az E-Robot látja-e mint "Nem fogadott hívások" kifejezés?
Új hozzászólás Aktív témák
- BestBuy ruhás topik
- Milyen billentyűzetet vegyek?
- 3D nyomtatás
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
- Microsoft Excel topic
- Fujifilm X
- Renault, Dacia topik
- OLED TV topic
- További aktív témák...