Új hozzászólás Aktív témák
-
#79335424
törölt tag
válasz
KKrisz751 #2987 üzenetére
1. A parancsba csak egy műveletet tegyél, a wifi bekapcsolást!
2. Alul, a lejátszás gombbal futtasd a parancsot!
3. Ha így sem kapcsolja, akkor a Robot menüjében, a hibakeresésnél meg tudod nézni, hogy miért nem hajtotta végre. Valószínűleg jogosultsági probléma miatt.
4. Ekkor a Robot beállításainál ellenőrizd, hogy mit ír a root -nál. Én már jártam úgy, hogy ha automatikus detektálás volt megadva, akkor a Robot szerint nem volt rootolt a teló.
5. Ellenőrizd, hogy a root kezelő (Superuser, Supersu) valóban megadja a Robotnak a hozzáférést!
6. Ha még ezután is jogosultsági probléma lenne, akkor irány a Play és telepítsd az Elixír2 system addont! Telepítés után indítsd el! Azt fogja üzenni, hogy nagyon szeretné, ha rendszeralkalmazássá konvertálhatná magát. Okos app, tudja a dolgát, engedd neki, majd reboot! Ha valóban jogosultsági probléma volt, akkor innentől működnie kell a wifi kapcsolásnak. Ha mégsem, akkor már csak a Secure Settings pro segíthet. Erre vszínűleg nem lesz szükség, viszont a Secure Settings egyébként is hasznos segítség. Nálam a Robot mellé az alap "szerszámkészlet" az Elixír2 minden összetevője, az Xposed framework, és a Secure Settings pro. -
bartatamas
senior tag
válasz
KKrisz751 #2987 üzenetére
Első gondolatom: úgy látom éjfél után próbálkoztál. A beállítások szerint ilyenkor csak félóránként ellenőriz, lehet nem vártál fél órát
igazítsd a beállításokat és a próbálkozásodat egymáshoz.
Ha nem ez van leírom hogy lehet egyszerűen ellenőrizni mi a baj.
Létrehozol egy Scan nevű parancsot egyetlen művelettel: wifi felderítés indítása. Egy másik, mondjuk Scanned nevű parancsot egyetlen eseménnyel: Keresési eredmények elérhetők, és egy művelettel: Audio / Rezgés.
Szóval a Scan manuális futtatásával tudsz felderítést indítani, a másik pedig egy rezgéssel jelzi hogy ez befejeződött. Ez tesztelésre jó.
Nappal az alap beállítások szerint két percenként indít wifi felderítést. Ha ezt sikerül neki megcsinálni azt jelenti hogy két percenként legalább rezegnie kell.
Tudsz tesztelni úgy hogy kikapcsolod a routert, majd Scan. Majd kapcsold vissza és ha már feléledt megint Scan. Így tudja detektálni? bekapcsol a wifi?
Az is lehet probléma hogy a program valamiért már azt regisztrálta hogy látja az otthoni hálózatot, nem detektál változást, ezért nem futtatja a parancsot. Egy ilyen ki- bekapcsolás folyamattal lehet úgymond resetelni ezt az állapotot. Nem tudom érthető-e mire gondolok.
-
KKrisz751
aktív tag
válasz
KKrisz751 #2990 üzenetére
Lejárt a szerkesztés mire ide kerültem a géphez
Ha a "Keresési eredmények elérhetők" eseményhez egy rezgés műveletet csinálok, egy parancsban akkor elég sűrűn rezeg a teló.
Hibakeresésnél látom, hogy:
Elindult a teszt parancs, Talál egy konfigurált hálózatot, elindítja a rezgést.Viszont ha ugyan ennek a parancsnak a eseményét lecserélem, hogy "Wifi konfigurált hálózat elérhető" és ez után rezegjen akkor nem csinál semmit.
Pedig 1 percre állítottam a beállításoknál a wifi keresést nappal, éjszaka.
... Ráfogsz jönni, hogy sok igazság amihez ragaszkodunk, javarészt a mi szemszögünkön múlik - Obi-Wan Kenobi
-
#79335424
törölt tag
válasz
KKrisz751 #2994 üzenetére
Nem kell hozzá változó. Csinálhatod úgy, hogy külön parancsba teszed a kikapcsolást, X idejű ismétlésre állított riasztás eseménnyel és a végén saját maga tiltásával. A wifis parancsban meg a szinkron indítása után engedélyezed a leállítót. Engedélyezéskor indul a riasztás ismétlés és a beállított ismétlési idő leteltével kikapcsolja a szinkront, majd letiltja magát.
Vagy, a wifi bekapcsolós parancsba, a szinkron indítás után beteszel egy X idejű várakozási műveletet, majd a szinkron leállítás műveletet. -
#79335424
törölt tag
válasz
KKrisz751 #2997 üzenetére
Én ezt úgy szoktam, hogy készítek két parancsot. Az egyik eseménye, hogy a kiválasztott alkalmazás kikerül a fókuszból. Az első művelet várakozás X másodpercig, majd parancs megszakítása, alkalmazás fókuszban feltétellel, majd alkalmazás leállítása (vár a befejezésre), majd alkalmazás tiltása.
A másik parancs esemény nélküli. Első művelet mondjuk a gps bekapcsolása, majd alkalmazás engedélyezése, majd alkalmazás indítása. Ennek a parancsnak csinálok egy parancsikont és egy ikonpakkból rendelek hozzá ikonképet, vagy Playes screenshotból készítek egy ikont. Jelen esetben úgy néz ki, mintha a főképernyőn a Waze -t indítanád, de valójában a Robotparancsot indítod. Ha a Waze háttérbe kerül, akkor pedig vár pár percet (hogy mondjuk egy navi közben bejövő hívásnál ne állítsa le a navit), majd, ha nem került közben vissza a fókuszba, akkor leállítja és le is tiltja. Ezt még meg lehet fejelni úgy, hogy a GPS -t igénylő alkalmazásokat közös alkalmazáscsoportba teszed és ha a Waze -t leállítja és más csoporttag nincs fókuszban, akkor kikapcsolja a GPS -t. A másik extra (ezt még nem próbáltam a gyakorlatban, csak tesztelgettem) az lehet, hogy az Auto Input Tasker pluginnal elvileg lehet detektálni a Waze -ben a kilépés gomb inputját és ezt fel lehet használni a Robotban. Ekkor a Robotnak nem kell figyelnie a fókuszból kikerülést, mert a Waze kilépés gombjával együtt indítható a letiltó parancs is.[ Szerkesztve ]
-
#79335424
törölt tag
válasz
KKrisz751 #3004 üzenetére
Én az Extreme Logcat pro -val szoktam küldeni Tamásnak (is) a logokat. Két hasznos funkciója van. Az egyik, hogy minden activity fölött, egy áthelyezhető/átméretezhető ablakban tudja futtatni a logot. Így a hiba előidézése közben, realtime látom a logbejegyzéseket.
A másik, hogy realtime tudja rögzíteni. Elindítom, törlöm a logot, rányomok a rögzítés gombra, home -mal háttérbe teszem, előidézem a hibát, utána újra előhozom a logcat programot és megint rányomok a rögzítésre. Ekkor a két nyomás közti logot kimenti a felhasználói tárhelyen levő mappájába. Ezt szoktam elküldeni, hogy Tamás ne tízezer soros logokat kapjon. -
#79335424
törölt tag
válasz
KKrisz751 #3007 üzenetére
Sztem nem csatlakozással kell tesztelni. Az esemény a lényeg, nem a művelet. Engedélyeztem a Wifi neart, wifi alvás nincs, a pollingot és a wifi keresést pedig 2percre állítottam. A művelet még véletlenül sem a wifi bekapcsolás, hanem Maris bemondja, hogy van wifi hálózat. Az én értelmezésem szerint, ennek két percenként meg kéne történnie. De úgy tűnik, hogy teljesen random időközönként szólal meg Maris és mégsem függ a kijelző állapotától. Eddig semmilyen összefüggést nem találok a jelzések megszólalása, vagy elmaradása között.
Új hozzászólás Aktív témák
ma Az E-Robot egy magyar fejlesztésű androidos alkalmazás, mely műveletek eseményekhez kötött végrehajtására használható.