Új hozzászólás Aktív témák
-
#79335424
törölt tag
válasz Headless #2858 üzenetére
Ugyanazok az alapok. Intentek, Activity -k, Broadcast üzenetek. Ezek a Robotban is rendelkezésre állnak. Én egyébként a Secure Settings -ben szoktam ezeket kikeresni. De ha jól tudom, a THL 4000 is MTK -s. Ahhoz még Gravitybox sem kell. Közvetlenül is meg tudod hívni a kapcsolót, vagy ott van a Dual SIM Control, aminek a kapcsolóit közvetlenül a Robotból is tudod kezelni. Ebben nem csak a 2g/3g kapcsolás lehet, hanem a slotok összes funkcióját is külön-külön tudod kapcsolni.
-
fpeter84
senior tag
válasz Headless #3358 üzenetére
A külső programon belüli kezelés nyilván megoldható, de én arra gondoltam hogy maga az e-robot tudjon a külső információkra reagálni: programot indít, hangerőt állít, buborékba kiírja a külső hőmérsékletet, stb stb stb
Ha erre a külső programra van szükség, akkor nyilván polling-al lenne csak megoldható: az e-robot összerak egy kérdést, és a kapott válaszra reagál. De per pillanat azt se tudom hogyan lehetne reagálni a kapott válaszra..
Ezzel szemben ha az e-robot natívan kezelné az eszközt és folyamatosan nyitvatartaná, akkor interrupt-szerűen maga a mikrokontroller is kiválthatna event-eket ami változókat generál és végrehajthatja a parancssorát
[ Szerkesztve ]
-
#79335424
törölt tag
válasz Headless #3694 üzenetére
Még nem jutottam el a kimenetig. Pedig három órája pötyögöm a parancsokat. Nem mondom, hogy nem tanulok belőlük, csak hát....
Az megvan, hogy az én telómon a /dev/input/event8 a figyelendő kimenet. "-l " -re szépen kiírja a neveket, "-c num" -ra vágja a listát, "-s" -re visszaadja a kapcsoló kimenetét. De se "-l" -lel, se "-s" -sel nem sikerül kiszűrni a sort. A:
getevent -l /dev/input/event8
-ra kiadja a neveket, de nekem csak az:
EV_KEY BTN_TOUCH DOWN
utániEV_ABS ABS_MT_POSITION_X
EV_ABS ABS_MT_POSITION_Y
sorok értékei kellenének. Ha "-s" -sel próbálom, akkor a:
getevent -s event -c 5 /dev/input/event8
-ra kilistázza a sorokat, amikben a 4. (0003 0035) és az 5. (0003 0036) sorok utolsó, egybefüggő karakterei tartalmazzák a koordinátákat. Ezek ugyanazok, mint az "-l" kapcsoló esetén a POSITION_X és Y értékei. Csak az nincs meg, hogy magukhoz az értékekhez hogy jutok hozzá, a többi sallang nélkül. Hiányzik párszáz év számtech és Linux alap.[ Szerkesztve ]
-
-
#79335424
törölt tag
válasz Headless #3696 üzenetére
Összeraktam egy zip -be az egész pakkot (használható kapcsolók, device infó, getevent -l, getevent -s kimenetek).
ZP999_Getevent_Commands01 -
-
#79335424
törölt tag
válasz Headless #3700 üzenetére
Mégsem 100 -as. Terminal Emulator -ban hibátlan, de Robotban nem tudom működésre bírni. Gyanítom, hogy az a gond, hogy a Robot, a parancs aktuális kimenetét használná, de a parancs az enter utáni első érintés koordinátáját adja vissza. Vagyis, közvetlenül enter után a parancs kimenete még 0.
-
#79335424
törölt tag
válasz Headless #3715 üzenetére
Megpróbálom érthetőbben. Ha terminálban kiadom a parancsot, akkor "nem történik semmi". Ha utána rátapicskolok a kijelzőre, abban a pillanatban jelenik meg a koordináta. Tehát (gondolom én), amikor a Robot futtatja a parancsot, aminek a kimenetét egy változóban kéne rögzítse, akkor nincs kimenet. Azt nem tudja a Robot, hogy a következő érintés utáni infót kéne változóba tennie. Abban egyetértünk, hogy az lenne a legtutibb, ha a lehetőségek alapján Tamás érezne rendkívül erős indíttatást egy "Kijelző megérintve (X Y)" eseményhez (valamint, ehhez kapcsolódóan egy "gomb megnyomva (KEY)" és egy activity fókuszban (name) is kéne a teljességhez). Enélkül én sem tudok jobbat, mint a fájlba írás, pedig sztem biztos lenne közvetlenebb mód is. Egyébként (jobb híjján) nem lehetne az egészet a scriptben lezongorázni? Ha megvan az X és Y kimenet, akkor "már csak" azt kell megvizsgálni, hogy két-két konstans érték közé esnek -e és ha igen, akkor indítani egy Robot parancsot (ezt korábban teszteltük, az "am" shellparanccsal indítható Robot parancs).
-
#79335424
törölt tag
válasz Headless #3720 üzenetére
Igen, a kimenet részletezése miatt egy -c 40 -es kimenetet küldtem Neked, amit Te kopiztál. Ezt én már alapból átírogattam -c 8 -ra (sztem az 5 is elég lenne). A parancsod végére biggyesztettem a
>/storage/emulated/0/Getevent_Xcord.txt
-t. A koordinátát szépen fájlba mentette. Úgy már működne, ha fájl helyett, Robot változóba lehetne küldeni. Tehát, nem a Robot "keresné" a kimenetet, hanem, amikor van kimenet, az továbbítódna a Robotnak. A kérdés a hogyan. Erre talán Tamás tudna válaszolni. -
#79335424
törölt tag
válasz Headless #3723 üzenetére
Nem értem, hogy hol itt a hiba. A kimenet megjelenik. Szerintem Tamás meg tudja mondani, hogy lehet ezt az adatot az "am" parancsba (vagy broadcast -ba?) illeszteni, hogy a Robot azzal a megfelelő változó értékét állítsa be. Ha pedig a különböző inputhoz tartozó, de ugyanolyan típusú kimeneteket kellene megkülönböztetni, akkor arra sztem jó lehet a -t kapcsoló, ami az időt adja a sorokhoz.
-
#79335424
törölt tag
válasz Headless #3725 üzenetére
Nem tudom, hogy Te mit szeretnél, de nekem pontosan erre lenne szükségem. Mivel fájlba tudom küldeni, ezért most is tudnám használni a Robotban, csak körülményes módon. Az lenne a tuti, ha a kimenetet egyből visszaküldené egy változóba. Sztem ez megoldható, mert egy intent tartalmazhat ilyen adatot.
-
#79335424
törölt tag
válasz Headless #3849 üzenetére
Már hogyne tartozna ide! Ez borzasztó! Te nem látod ennek a Google húzásnak a következményeit? Akkor nézd vissza Tamás itteni aktivitását a levél előtt és után! Na, ki fog a végén ráb...ni egy ilyen húzásra? Kb. mindenki. Ha a "termelőt" kitiltják a piacról, akkor nem tud elég vásárlót elérni. Sztem a fejlesztők többségének így sem vmi nagy kasza ez az Androidosdi. Inkább lelkesedésből csinálják. Ha ezt kiöli belőlük a Google, akkor befejezik. Mi meg szopunk. Az Apple más story. Hasonlítsd össze az árakat!
-
t181
senior tag
válasz Headless #3896 üzenetére
Köszönöm!
Tökéletes, bár háromszor kellett törölnöm a Robot adatait, mire elkezdett működni.
Néha elkezdett olyat csinálni, hogy nem akart menteni vagy tesztelni. Az adott gomb megnyomása után feldobta a "kérlek várj" feliratú (ha jól emlékszem ez volt írva) ablakot és ez nem tűnt el addig, amíg be nem zártam a programot, megnyitás után pedig ugyanez volt a helyzet. Csak a program adatainak törélése segített. Először arra gondoltam, hogy Én írok el valamit, így próbáltam egy egyszerű jpg másolást a kártya gyökeréből ugyanide, csak más néven, de így is előfordult. Aztán Keep-ben megírtam a parancsot, töröltem a Robot adatait, létrehoztam a Keepben megírt parancsot és azóta működik. Nem tudom mi lehetett a baj...Nikon D3200 // Acer Aspire 5 A515-51G-51JP // OnePlus 3 // Nexus 4
-
#79335424
törölt tag
válasz Headless #3983 üzenetére
Én Xposed framework alá, Xposed Additions pro -val csináltam, de sztem Autoinput modullal is megoldható.
De jó lenne, ha más is beszállna a support -ba, mert a következő kérdés a "leírnád részletesen" lesz és mindenre nekem sincs időm. Annál is inkább, mivel kedden átköltözöm egy másik országba és addig még van egy-két feladatom.
-
#79335424
törölt tag
-
#79335424
törölt tag
válasz Headless #3994 üzenetére
Akkor nem csak nálam van vele gond. Sztem neked símán megy a logolvasás. A hibakövetésben látom, hogy a plugin küldi az infót, csak, mintha rossz lenne a "címzés". Olyan, mintha célzottan a Taskernek küldené, ezért nem tud reagálni a Robot. Én csak utólag tudtam meg, hogy az Autoinputban is van ilyen lehetőség. Addigra már megcsináltam Xposed + Xposed Additions pro -val. Ez biztos, hogy működik. Hardvergombhoz lehet parancsikon indítást (is) rendelni. Így kapcsoltam a Robothoz. A Robot pedig egy zseblámpa alkalmazást indít/leállít, amiben az van beállítva, hogy induláskor egyből aktív legyen.
Egyébként, elnézést a #3985 -ért! Megint figyelmetlen voltam, csak a tartalmat néztem. A mai hsz. -ednél esett le a tantusz, hogy kinek sugalltam, hogy nem lesz rá időm. Természetesen, örülök, ha Neked bármikor, bármiben segíthetek és még egyszer sorry! Ráadásul az indulásomat is megcsúsztatták két héttel.
[ Szerkesztve ]
-
#79335424
törölt tag
válasz Headless #4048 üzenetére
Ezt írtam. Küldő oldalon kell összefűzés operátorral a linkbe illeszteni az aktuális koordinátákat, majd a másik telóra, fájlba küldeni. Én egy kicsit másfelé is kacsintgatok. Tegyük fel, hogy kíváncsi vagyok egy másik készülék helyzetére! Küldök rá egy e-mail -t, vagy SMS -t, erre az visszaküldi a pozícióját. Nyilván úgy kerek, ha az teljesen automatikusan megnyílik. Attól, hogy kapok egy linket, az még nem fog megnyílni. Ezért nyitja meg a Robot. Pontosabban, meghívja a Térképet (most jön a licit: vagy, a Sygicet, vagy az IGO -t). De, közben eljutottam oda, hogy a Térképhez sem kell link.
Műveletek -> egyéb -> activity indítása. Erre símán indul:Csak még az nincs meg, hogy az uri hogy lesz változó, mert arra nem láttam lehetőséget.
[ Szerkesztve ]
-
#79335424
törölt tag
válasz Headless #4050 üzenetére
Sztem valahol eltévedtél. A link és az activity indítása az két, különböző módszer. A linknél a küldő teló lekéri a pozíciót, azt a link sablonba illeszti és ennyi. Az e-mail sztem felejtős, mert nem lehet kiolvasni belőle az infót. De ezzel nincs gond, mert van Gdrive, Foldersync, Bit Torrent Sync, stb. Szóval, n+1 mód, hogy a link átkerüljön. Ugyanez a szitu a másik módszernél, csak ott nem készül link, hanem csak a koordinátákat küldi át. Ezeket kellene felhasználni az activity uri sorában, de ott csak manuális (konstans) adatmegadási lehetőség van. Vszínűleg extraként kellene hivatkozni a fájl elérési útjára, vagy egy Robot változóra, de az még nekem nem megy.
-
#79335424
törölt tag
válasz Headless #4055 üzenetére
Igen, tudom, hogy tudja, de én mégis "belekevertem" a Robotot. Az Xposed Additions csak azt tudja megkülönböztetni, hogy lock van, ki, vagy bekapcsolt kijelző, valamint a nyomásmódokat. De, pl. állapotváltó kapcsolást nem tudsz csinálni és fókuszeseményt sem tudsz használni feltételnek (hogy a gombnak csak akkor legyen érvényes a megadott funkciója, ha egy bizonyos alkalmazás van fókuszban). Robottal viszont igen. Igazából nem is értem, hogy miért nem Tasker plugin az Xposed Additions, illetve, hogy miért nem profilozhatók a kapcsolásmódok. Akkor a Robot aktiválhatná a kívánt kapcsolási profilt.
[ Szerkesztve ]
-
Freeman007
aktív tag
válasz Headless #4072 üzenetére
Köszi, nem gondoltam, hogy az időintervallum miatt ennyire lezabálná az aksit - ezt nem is figyeltem. Köszönöm szépen eme tippet Neked és Somatom-nak is
Az értesítés eltüntetésére van valami tippetek?"A mai ember azon a pénzen, amellyel nem rendelkezik, megvesz egy sor olyan dolgot, amire nincs szüksége, hogy iriggyé tegyen vele olyan embereket, akiket nem szeret."
-
#79335424
törölt tag
válasz Headless #4280 üzenetére
Sztem ilyet nem lehet, mert a Chrome nem tudatja más alkalmazással, hogy épp "videó módba" került. Ha az "Android kérdezte", akkor az a teljes rendszerre vonatkozik. Ha a Chrome, akkor csak arra. A Robot csak arról tud értesülni, hogy egy alkalmazás fókuszba került. Tehát, a teljes Chrome -ra tudod alkalmazni a forgatást, de csak a videó módjára nem. Persze, trükközni lehet. Pl. egy floating forgatásállító gombot meg lehet jeleníteni a Chrome fölött. Vagy, vmi hardvergomb műveletet (pl. hangerő fel, hosszan) rendelni a parancs indításához.
-
the_pimp
senior tag
válasz Headless #4566 üzenetére
Igen, volt egy egy perces késleltetés, de valamiért nem akarja kikapcsolni a wifit.
Érdekes mert Bluetoothnál rendesen működik.Somatom: én is ettől tartok, de már három különböző commandot kipróbáltam, mind router áramtalanítással, mind földrajzi távolság nevelésvel.
[ Szerkesztve ]
-
#79335424
törölt tag
válasz Headless #4680 üzenetére
Így én is meg tudom, de ezt sztem egy parancsban is lehetne. A ki/be csatlakozás eseménynek van egy "state" kimenője. Ennek az értéke biztosan más ki és bedugott fülesnél. Csak, nem bírom megjeleníteni a state értékét, pedig egy órája küzdök vele, mint disznó a jégen.
-
#79335424
törölt tag
válasz Headless #4682 üzenetére
Dehogyis! Természetesen élesben próbáltam, fülessel. Csak a state paramétert közvetlenül próbáltam megadni szövegként. Nem illesztettem be a "változó értéke" konstanst. Ezzel csak azt kívánom jelezni, hogy egy programozást nem tanult, egyszerű, földi halandó számára egyáltalán nem olyan egyértelmű a lokális és globális változók kezelése a Robotban.
Persze, ez nem Neked szól. Köszönöm, hogy megmutattad, így már rögtön él a project és működik egy parancsban a ki és bedugás detektálása. Már csak Zeon.hu -nak kell elmagyarázzuk, hogy miről van szó.
Zeon.hu:
A project él, headless screenshot -jain ott a lényeg, de írj, ha elakadnál! -
őstag
válasz Headless #4815 üzenetére
Szia!
Köszönöm a segítséget. Valószínűleg rosszul tettem fel a kérdést, mert egy másik megoldásra vártam, a változó értékének összehasonlítására. Nem pedig az, hogy true vagy fals. Az igaz-hamis szavak helyett szerepelhet ott az "akármi" vagy "bármi" is. Felteszek egy képet a másik programból, hogy érthetőbb legyen.Üdv: Mcrazy
[ Szerkesztve ]
Üdv: Mcrazy
Új hozzászólás Aktív témák
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Facebook és Messenger
- Autós topik
- Mozilla Firefox
- HP notebook topic
- Azonnali VGA-s kérdések órája
- Azonnali informatikai kérdések órája
- A Gigabyte is visszaveszi alaplapjainak alapértelmezett tuningját
- Nintendo Switch
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- LG NanoCell 55NANO766QA Halvány píxel csík
- Philips 58PUS8545/12 1 ÉV GARANCIA Játék üzemmód
- Tyű-ha! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/512 FHD HUN
- Bomba ár! HP EliteBook 840 G5 - i5-8G I 8GB I 128GB SSD I 14" FHD I HDMI I Cam I W10 I Gari!
- The Last of Us Part I Ps5