- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Realme GT Master Edition - mestermunka
- Apple iPhone 15 - a bevált módszer
- Huawei Watch Fit 3 - zöldalma
- iOS alkalmazások
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Fotók, videók mobillal
- Samsung Galaxy Fit 3 - keveset, de jól
- Yettel topik
- Honor Magic V2 - origami
Hirdetés
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Száguldozáshoz való az új GeForce driver
ph A WHQL minősítésű, 555.88-as eszközillesztő számos Adaptive-Sync monitort is hitelesített.
-
Sarokba szorította a Huawei az Apple-t Kínában
it A Huawei olyan nagy versenyt teremtett az Apple számára Kínában, hogy utóbbi érezhetően csökkentette az országban az iPhone-ok árait.
Új hozzászólás Aktív témák
-
#79335424
törölt tag
válasz #79335424 #306 üzenetére
Update:
Közben eszembe jutott, hogy a Parancs megszakítása művelet nem feltétlenül szükséges, mert az utolsó, GPS - KI műveletet is lehet feltételhez kötni. Ez így néz ki:
Rákattintasz a műveletre - feltétel megadása - kifejezés megváltoztatása - tagadás operátor, majd az operátorban:
kifejezés - alkalmazások -alkalmazás (csoport) fókuszban.
A tagadás operátor lényege, hogy az igenből nem lesz, vagyis az igaz (true) lesz a hamis (false).
Tehát az eredmény, hogy akkor kapcsolja ki, ha az alkalmazás (csoport) nincs (nem van) fókuszban. -
bartatamas
senior tag
válasz #79335424 #314 üzenetére
Szia,
1. Küldtem neked egy APK-t amelyben már 5 percet is be tudsz állítani.
2. Wi-Fi / Network state changed (connected) és itt használhatod a bssid vagy ssid szűrőt
Bónusz kérdés: igen, jó ötlet, ez azonban nagyobb fejlesztést igényel. Következő release-be nem lesz benne, talán később. -
bartatamas
senior tag
válasz #79335424 #316 üzenetére
Szerintem itt azt érted félre hogy nem kell semmilyen operátor. Ha annál az eseménynél beállítasz egy ssid értéket akkor csak akkor fog esemény végrehajtódni ha a megadott ssid--hez történt kapcsolódás. Nincs szükség operátorra.
Vagy te nem is az eseménnyel próbálkozol?
-
bartatamas
senior tag
válasz #79335424 #321 üzenetére
Most hogy ezt írtad jutott eszembe hogy nem is úgy működik ahogy írtam. Régen úgy működött és az problémás volt, de most már a várakozás elvileg szól a rendszernek hogy szóljon vissza megadott idő múlva és akkor folytassa a végrehajtást. Tehát hasonló a háttere mint a riasztásnak. Hogy miért nem működik nektek néha, arra nincs ötletem.
-
őstag
válasz #79335424 #321 üzenetére
Szia Somatom!
Az 5 perc is jó ötlet, de azt hogy oldod meg, hogy pld a szinkronizálás után legyen egy késleltetés azért, hogy a művelet be tudjon fejeződni?, mert ha nem teszek késleltetést, akkor még a a kapcsolat létrejötte előtt kikapcsolja a parancs a mobil adat hozzáférést.
Talán még az lehetne egy megoldás, hogy Tamás ezt és a hasonló műveleteket is kibővíti a "Várjon a befejezésre" funkcióval.
Egyébként a várakozás nélküli parancsok eddig még jól működtek. Pld a profilkezelőmet ezzel váltottam ki. Valamint az usb és töltő kábel csatlakozásánál illetve leválasztásánál diszkrét hangerővel bemondja a telefon, hogy éppen milyen műveletet hajtott végre. ( Kábel leválasztva)Üdv: Mcrazy
-
bartatamas
senior tag
válasz #79335424 #323 üzenetére
A Riasztás egy esemény. Ha azt a parancsot végrehajtod akkor a műveletei hajtódnak végre, az események nem számítanak, mintha ott sem lennének.
Ha egy letiltott parancsot engedélyezel akkor regisztrálja az eseményeit, tehát el kell indulnia a riasztásnak 15 percenként. Az idő szűrő az már csak egy következő szint hogy csak abban a tartományban hajtja végre a parancsot.
-
őstag
válasz #79335424 #326 üzenetére
Értelek, de a szinkronizálás nem egy olyan művelet, mint egy értesítés, felugrik és kész. A szinkronizáláshoz idő kell és azt késleltetéssel lehet csak megoldani, szerintem. Vagy pld a wifi ki-be kapcsolását, jelvesztés figyelését megadott ideig.
Ha rosszul gondolom, javíts ki! Természetesen várom a fejleményeket és én is próbálkozom.Üdv: Mcrazy
-
bartatamas
senior tag
válasz #79335424 #340 üzenetére
Szia, gondolom definiáltál egy helyet megadva a gps koordinátát és sugarat. Ezután a beállításoknál a helyeknél lehet hogy engedélyezni kell a hálózatot vagy/és gps-t. Mit is jelentenek ezek? A passzív van alapból engedélyezve. Ez azt jelenti hogy az E-Robot magától soha nem fog gps koordinátát lekérni, csak más alkalmazás adatait használja. Ha semmi nem használja akkor soha nem fog hely adatokat kapni. Tehát ha koordináta alapú helymeghatározást akarsz akkor valamelyiket a másik kettőből be kell kapcsolni. A hálózat alapúhoz wifi vagy mobilnet kell, de inkább az utóbbi. A wifi gyanítom csak akkor tud hely adatot küldeni ha csatlakozik egy hálózathoz. Marad a gps, valószínűleg ezt érdemes bekapcsolni. Ott tudod az értesítés pontosságát állítani, itt nyilván egymás ellen dolgozik a pontosság és aksi üzemidő. Ha ezt engedélyezted akkor már csak a Belépés a megadott helyre eseményt kell használni. A Pozíció megváltozott esemény elsősorban tesztelésre való, vele ki tudod próbálni hogy mozgás közben tényleg kapsz-e pozíciókat. Remélem segítettem.
-
bartatamas
senior tag
válasz #79335424 #342 üzenetére
Attól hogy a GPS be van kapcsolva még nincs használatban. Tehát a folyamatosan bekapcsolt GPS nem meríti az akkumulátort ha egyik alkalmazás sem kér pozíció adatokat. Az Android nyújta rendszer szinten ezt a lehetőséget hogy egy alkalmazás megmondhatja hogy milyen pontos adatokra van szüksége. Az Android rendszer biztosítja a GPS antenna kapcsolását. Ha például azt állítom be hogy percenként van szükségem adatokra és elindulok sétálni akkor szépen látom hogy percenként egyszer megjelenik a GPS ikon majd pár másodperc múlva eltűnik. Ezt a ki-be kapcsolást (GPS engedélyezve végig) a rendszer végzi. Nem tudom hogy ezzel megválaszoltam-e az első kérdést. A beállításokat műveletekkel nem lehet állítani.
A GPS alapú helymeghatározt nem teszteltem még kikapcsolt képernyőnél. A cella adatok frissítése nem működik kikapcsolt képernyő esetén, ezért van a beállításokban egy "polling" gyakoriság beállítás. Ez azt jelenti hogy ennyi időnként feléleszti a telefont egy helymeghatározás erejéig. Sajnos a jelenlegi módszer állítólag nem minden készülék esetén működik kikapcsolt képernyőnél. Javítani nem tudtam eddig mert az én összes készülékemen megy.
Az utolsó kérdést nem is értem de nem is igen tudok rá válaszolni Rendszer beállítás ez nálad hogy ilyen időt lehet beállítani?
-
bartatamas
senior tag
válasz #79335424 #344 üzenetére
De ha azt akarod hogy csak pl 10 percenként nézze meg hol vagy akkor a "Min idő másodpercben"-t állítsd be erre az értékre. Vagy ez nem jó? A másik alkalmazás milyen sűrűn használja a GPS-t? E-Robotnak az nem elég (Passzív mód)? Ha sűrűbben kell akkor az idő beállítás elvileg elég kell hogy legyen.
A Lock késleltetés valami Samsung feature lehet. Stock Androidos Nexusomon nincs ilyen.
-
bartatamas
senior tag
válasz #79335424 #362 üzenetére
Linux alatt is van adb, nekem is csak linuxom van. Lehet igazából ez az egész nem hiba, hanem egyszerűen ezt nem lehet megcsinálni. Ugyanis 4.0 után már hivatalosan megszűnt az a lehetőség hogy egy alkalmazás globális szinten letiltsa a lockot. Most már csak egy konkrét képernyőjénél jelezheti egy alkalmazás hogy amíg a képernyő látszik ne legyen lock.
-
bartatamas
senior tag
válasz #79335424 #384 üzenetére
Ebben van Google Map Api? Az egyetlen dolog amit találtam hogy eddig ez kötelező volt. A következő verzióban ezt opcionálisra teszem és meglátjuk.
Sok Androidos készülékkel foglalkozol, érdekelne a véleményed hogy mire jók ezek a mini pc-k, mikor érdemes ilyet venni ha érdemes egyáltalán. Illetve milyen készüléket ajánlanál arra hogy tv hdmi portjába dugva lehessen internetezni, játszani.
-
bartatamas
senior tag
válasz #79335424 #396 üzenetére
Szia,
Küldtem neked egy módosított változatot.
1. Az USB eszköz csatolás esemény nem volt még kész, én is csak most láttam meg hogy csak egy TODO komment volt oda írva Az USB Device Connected eseményt kell használni (nem az Accessory-t!). Ki tudnád próbálni hogy az esemény kiváltódik-e és azután légyszi küldj nekem logot. Megnézem milyen adatok jönnek a pendrive-ról és akkor az alapján remélem szűrő feltételt is tudok bele tenni.
2. Javítottam.
3. Pedig a Widgets alkalmazás rendelkezik (eddig rendelkezett) ezzel a jogosultsággal, szóval megint az történt hogy az Android visszafelé nem kompatibilis, a Google elvett egy jogosultságot. Ki tudnád próbálni vagy ezzel vagy az Elixir 2-vel hogy ha rendszeralkalmazássá konvertálod akkor működik-e?
-
bartatamas
senior tag
válasz #79335424 #421 üzenetére
Szia,
Küldtem neked egy fejlesztői verziót amely segítségével már másik alkalmazásból (billentyűzet) végre tudsz hajtani egy E-Robot parancsot broadcast segítségével.
Action-nek ezt kell beállítani: com.bartat.android.robot.EXECUTE_COMMAND
És egy kötelező paramétert (extra) kell beállítani: String típusú, neve: command_name, értéke a parancs neve (kis-nagybetű érzékeny) amit futtatni kell.Ha további paramétereket adsz az üzenethez akkor azok mint változók lesznek elérhetők a parancson belül. Küldtem is példákat ahol az egyik parancs a másikat futtatja broadcast segítségével, az pedig kiiratja a saját nevét mint változót amit kívülről kap.
A broadcast üzenet arra szolgál hogy alkalmazások egymásnak tudjanak üzenetet küldeni, készülékek közötti kommunikációra nem alkalmas.
A másik leveledre még nem volt időm reagálni, bocs. Gyorsan most annyit tudok arra írni hogy a mostani verzióban már meg tudod azt csinálni hogy a megerősítés csak akkor hajt végre parancsot ha a felhasználó kézzel megerősíti, egyébként nem.
Engem ami érdekelne a Történet képernyőről nem a Te wifikapcsoló parancsaid hanem amit küldtem képernyő ki és bekapcsolás érzékelő, valamint cella pozíció érzékelő. Ebből szeretném azt látni hogy ha elindulsz A pontból úgy hogy ki van kapcsolva a képernyő és megérkezel egy távolabbi B pontba akkor tényleg nem kapsz-e cella adatokat egyáltalán, vagy kapsz de nem változik, esetleg kapsz és változik.
-
bartatamas
senior tag
válasz #79335424 #442 üzenetére
Igen. Sajnos én programból nem tudtam működésre bírni ezt az input parancsot. Pedig be akartam építeni szépen a programba hogy kényelmesen lehessen ilyet csinálni.
De nálam ha ADB konzolról kiadom akkor működik, ha viszont programból (E-Robot vagy bármilyen Shell program) akkor ott leáll amíg kilövi a rendszer a programot.
-
bartatamas
senior tag
válasz #79335424 #445 üzenetére
Szerintem nem. Ez a text így tűnik csak egy shortcut egy hosszabb szöveg egyszerű begépelésére.
Itt is az tudom mondani amit már korábban hogy jó lenne ha nem csak alkalmazást tudna indítani hanem parancsikont is.
Vagy neked kellene külön alkalmazásokat csinálni amelyek más más E-Robot parancsokat indítanak el. Erről is beszéltünk már régen. Ha van kedved ilyesmivel foglalkozni akkor csinálok neked egy mintát. Kis programozás lenne.
-
ptya
tag
válasz #79335424 #462 üzenetére
Oh, én csak mindösszesen egy pár mondatos áttekintőre - esetleg egy folyamat leírásra - gondoltam. Egyetértek, azzal, hogy elég furcsa dolgokat produkálna a program, ha egy másik készülék parancsát egy az egyben átvenné.
Én pl. olyasmin gondolkodom, hogy pl. éjféltől reggel 7-ig WiFi-off / mobildata off, viszont ha bekapcsolom a telefont az éjszaka folyamán ezt mind kapcsolja be, majd ha az idő még mindig éjfél és hét között van, kikapcsolt képernyőnél térjen vissza "alvóba".
Egyelőre még nem jöttem rá, hogy lehet az ilyet megoldani, hogy ami egyszer "alarm" módra bekövetkezik (éjfélt üt az óra) az intervallum alapján működjön - tehát aktiválódjon máskor is.Illetve az sem lenne rossz - különösen hétvégékre - hogy teszemazt éjféltől, ha a képernyő nem volt bekapcsolva 1 órán keresztül, akkor kapcsolja ki a mobiladatot és wifit. No ezzel még nem is próbálkoztam.
[ Szerkesztve ]
-
bartatamas
senior tag
válasz #79335424 #481 üzenetére
Szia, két ilyen nevű appot is felraktam de egyikhez sem volt widget. Permission átállítást nem tudok. Van pár ilyen app de sajnos reboot kell a módosítások érvényesítéshez szóval elég kilátástalannak érzem.
A zaj érzékeléssel még tartozom neked de eléggé elfoglalt vagyok sajnos.
-
bartatamas
senior tag
válasz #79335424 #496 üzenetére
Jaj de jó, megpróbálom észben tartani.
Igen úgy látszik sikerült működésre bírnom az input dolgokat. Az egész problémát a shell parancsok futtatása okozta. Nem egyszerű feladat. Már most is azt hittem hogy minden ok de megint kiderült hogy nem. A su-val kell még dolgoznom sajna.
-
B@ldrick
aktív tag
válasz #79335424 #514 üzenetére
Az értesítéseket én kapcsoltam ki a parancsoknál szóval ez az utolsó üzi benragadás nem hiba Viszont a hibakövetőt nem törli nálad sem csak ha ellépek róla és vissza akkor lesz üres?
Sokkal egyszerűbb lehetne minden ha állapotvezérléseket is lehetne beállítani nemcsak eseményvezérlést. Taskerben ez a state változók figyelése.
Kicsit finomítottam a nem fogadott híváson és a battery full hangértesítő parancson mert ilyenkor percenként ránéz az aksira, másiknál meg 5 percenként riasztana de ugye általában skippeli és ezek felesleges műveletek. Így most ha AC-re dugom akkor engedélyezem az akkufigyelő parancsot, ha leválasztom akkor pedig tiltom. Nem fogadottnál pedig ugyan így, ha csörög vagy készenlét esete áll fenn, de ezt még tesztelnem kell.
Képzár ki-be elixírrel is működik de sajna a home-ra visszatér, ez valószínű készülékfüggő.▌iPhone 12 • Huawei P20 Pro • OnePlus 3 • HTC One ▌Linux Mint • OpenMediaVault • XPEnology ▌
-
Siriusb
veterán
válasz #79335424 #552 üzenetére
Ha manuálisan indítom a DS-t, utána kell aktiválni az üzemmódot. Azért gondoltam, hogy esetleg lehet vele valamit kezdeni, mert widget-ként is ki lehet rakni és onnan kapcsolgatni.
(#551) vadkörte
Ránézek az Elixírre, kösz.Új kérdés:
Létezik egy I'm sleeping nevű alkalmazás, ami sajnos az új firmware-en valamiért nem működik. A lényege, hogy néma üzemmódban a megadott telefonszámokról érkező hívások mégis hangosan kicsörögnek.
Sajnos e-robottal ezt nem tudtam megoldani olyan művelet sorral, hogy Némítás ki / csengőhang lejátszás / némítás be, az Esemény az adott telefonszám+csörgés.Végül részmegoldásként készítettem egy csendet tartalmazó mp3-at, és este ezt állítom be alapértelmezett csengőhangnak, reggel pedig vissza. Egy kapcsolat csoportnál egyedi csengőhangot adtam meg, szóval azok kicsörögnek normálisan.
Meg lehet ezt oldani valahogy, hogy néma üzemmódban kicsörögjenek a kivételezett telefonszámok (neadjisten kapcsolat csoport)?
-
Siriusb
veterán
válasz #79335424 #564 üzenetére
Gyanítom, hogy nem, mert a teljes sztringgel kell megegyezőnek lenni a feltétel teljesüléséhez. Viszont az ötlet jó, talán megérné átírnia a feltételt nem egyezőségre, hanem hogy tartalmazza-e az általunk megadott sztring a hívó telefonszámát. Hacsak nem tömbbel vagy adatbázissal célszerűbb lenne megoldani, gondolván esetleg a csoportok kezelésére is.
-
Siriusb
veterán
válasz #79335424 #569 üzenetére
ha olyan formában van, amit a Robot értelmezni tud.
Ez a lényeg. Ami az xml fájlban van, az csak adat. Ehhez az opcióhoz kétlem, hogy egy egyszerű egyezés vizsgálatnál többet mókolt volna. Tényleg ő fogja megmondani a tutitKíváncsi lennék, hogy a speciális karaktereket eltávolítja-e, pl. whitespace, /, - stb. Mondjuk egyszerűen le lehetne tesztelni...
Minél többet nézegetem ezt a programot, annál inkább megemelem kalapom Tamás előtt. Nagyon jó kis cuccot készített! Jó, hogy ennyit beszéltél róla a másik topikban, s felkeltetted a figyelmem.
-
bartatamas
senior tag
válasz #79335424 #600 üzenetére
Az activity amit írsz, hogy Secure Settings-ben el lehet indítani mint művelet az egy képernyőnek felel meg. Ez lehet teljes képernyős képernyő, lehet dialógus ablak (tehát látszik alatta az előző activity) vagy lehet transparens. Ez utóbbi esetben te nem látsz semmit.
Új hozzászólás Aktív témák
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- HiFi műszaki szemmel - sztereó hangrendszerek
- Jövedelem
- Kerékpárosok, bringások ide!
- AMD CPU-k jövője - amit tudni vélünk
- Suzuki topik
- SSD kibeszélő
- Call center-forradalom: AI alakítja át az ideges telefonálók hangját
- Realme GT Master Edition - mestermunka
- Apple iPhone 15 - a bevált módszer
- További aktív témák...
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest