Új hozzászólás Aktív témák
-
Fall-N
veterán
Tamás, lenne egy olyan kérdésem, hogy bele tudnád tenni a Yatse támogatást? Ha bejövő hívás jönne, akkor állítsa meg a TV-n a Kodi lejátszását. Vagy a Yatse készítőjének kellene támogatnia a Tasker/E-robotot?
Bár van olyan sejtésem, hogy meg lehet most is oldani intent-tel, ezt megnézem.
Másik kérdés, bár sajnos sejtem a választ: Android 7 alatt root nélkül nem lehet cache-t üríteni sehogyan sem? Próbáltam Linux Shell paranccsal is, de hiányolja a hozzáférési jogot.
[ Szerkesztve ]
-
Somatom
veterán
Tamás már régen dobta ezt a topikot. Neki e-mail -ben tudsz írni.
De, sztem nyitott kapukat döngetsz. Ha hangutasításokkal lehet vezérelni a Kodit, akkor a hívás esemény lekezelése sem lehet probléma.[ Szerkesztve ]
Samsung XCover 6 pro, Tab S7+ 5G
-
Somatom
veterán
Még valami eszembe jutott. Ha nem boldogulnál, akkor írj egy OFF -ot a Kodi kiegészítők topikba! Sanszos, hogy Mr Dini (az egyik topikgazda) ugrani fog a témára. Ő fejleszt Kodira (is), keni-vágja a Tasker -t, és kedveli a Robotot is. Segítőkész, és nagy koponya.
[ Szerkesztve ]
Samsung XCover 6 pro, Tab S7+ 5G
-
őstag
válasz Somatom #6405 üzenetére
2016 április.
Dicséretre méltó.
Egyszer írtam neki én is egy emailt. Írhattam volna a kutyámnak is.
Persze az nem jelenti azt, hogy nem is olvassa.
Bár ki tudja. Lehet olyan elfoglalt vagy beleunt és úgy van vele, hogy akik napi szinten reszelik a robotot, úgy is kisegítik a kérdezőket.[ Szerkesztve ]
Üdv: Mcrazy
-
Somatom
veterán
Nem tudhatjuk, hogy mi van mögötte. A Robot egyemberes project. Símán lehet, hogy választania kellett, mert a fejlesztés és a megélhetés mellett az aktív fórumozásra már nem volt ideje. Lássuk be, hogy ha így van, akkor ez volt a kevésbé rossz megoldás. Tulképp tényleg elvisszük nélküle is a topikot.
Samsung XCover 6 pro, Tab S7+ 5G
-
őstag
válasz Somatom #6407 üzenetére
Persze, biztos megvan az oka, nem kövezzük meg érte, de néha beszólhatna, hogy itt vagyok, ne haragudjatok, nincs időm fórumozni. És ezt a választ emailban is megejtheti. A megértés is egy dolog, meg a support is, ami ugye ebben a felállásban nulla.
Más:
Olvastam a hangvezérlésről szóló igényedet. Jó ötlet, de lehetséges az, hogy egy folyamatosan bekapcsolt mikrofonnal hallgatózó telefon sokáig bírja? A jogos használatáról nem is beszélve. Én idáig csak olyan megoldásokat láttam, amihez kell a felhasználói beavatkozás, vagyis valamit a használat előtt a telefonon aktiválni kell.Üdv: Mcrazy
-
-
őstag
Még egy kérdés.
Van a robotban olyan lehetőség, hogy a gps sebességet változóba lehessen rakni? Esetleg ilyen tasker plugin?
A macrodoridban van, de jelen pillanatban nem működik. Készítettem egy makrót, ami a vezetési idő lejártára figyelmeztet és az autó mozgásának valódiságát szeretném finomhangolni. Most a gps koordináták változásával figyelem. Ez sem rossz, de a sebességgel még jobban lehetne finomítani.Üdv: Mcrazy
-
Somatom
veterán
Nekem sem válaszolt Tamás, pedig a Robot még csak gondolat volt a fejében, amikor már aktívan leveleztünk, még az Elixír 1 kapcsán.
A hangvezérlés nem csak telós project lehet. Akár otthoni környezetben, miniPC -n is használható, amin lehet állandóan aktív a figyelés. A listámban egyébként sem az állandó figyelést kértem, hanem a figyelés programozható aktiválását. Jelenleg ez nem tud megtörténni a háttérben, mert a program felületén levő gombot kell hozzá nyomkodni, amit max. érintésemulációval lehetne meghívni, de a fókuszban levés feltétel akkor is megmaradna. Én otthoni, és autós környezetben szeretném használni. Mindkettőben lehetne állandóan aktív a figyelés, mivel az áramellátás biztosított. De, ha nem aktív, akkor egy filléres, bluetooth gombot is el lehet helyezni, mondjuk a könyöklőn, vagy a kormányon, hogy ne kelljen a telót nyomkodni. Ehhez csak annyi kell, hogy a figyelés meghívható legyen, és lehetőleg a háttérben is működjön, ne csak fókuszban.
[ Szerkesztve ]
Samsung XCover 6 pro, Tab S7+ 5G
-
őstag
válasz Somatom #6411 üzenetére
Remek az ötlet és biztos, hogy sokan örülnének neki.
Én magam már a hangalapú bevitelnek is örülök, mert így vezetés közben tudok sms-t "írni" vagy bármilyen csevegő programot használni. Itt is vannak még gondok, mert automatikusan nem tudom meghívni a hangalapú bevitelt, csak a billentyűzeteket, de majd fejlődik ez is. Persze egy hangvezérlés teló nyomkodás nélkül, maga a tökély lenne.[ Szerkesztve ]
Üdv: Mcrazy
-
őstag
válasz Somatom #6412 üzenetére
Igen, igen. A napi és a heti 2 x 10 órát már legyártottam. Tudom, nyomkodhatjuk a tachot, de van amikor az ember hosszútávon belefeledkezik.. Ilyenkor jó, ha hozzávetőlegesen is, de hanggal figyelmeztet az eltelt időre.
Nem akarok ezzel offolni a topicot, ha gondolod beszélhetünk pű-ben.[ Szerkesztve ]
Üdv: Mcrazy
-
Somatom
veterán
Elég nagy Robot fan vagyok, de erre inkább célalkalmazást használok. Trucker Timer. Egy dolog viszont hiányzik belőle, pedig kértem a fejlesztőtől, és jó ötletnek tartotta, de mégsem került bele. Amikor meggurítjuk az autót 90 fölé, akkor jó lenne egy látványos, 1 perces visszaszámolás. Nem részletezem, úgyis tudod, hogy miről van szó, és miért kellene. Ezt talán lehetne automatizálóval.
Samsung XCover 6 pro, Tab S7+ 5G
-
Somatom
veterán
Mcrazy:
Inkább itt válaszolok a prividre, mert ez nagyon is Robot téma.
Sztem félreérted. A GPS nem sebességet mér, hanem időegység alatt megtett távolságot, és ebből adódik a sebesség. Robotban is így kell definiálni (m/s -ban). Tehát, nem közvetlenül sebességet kell definiálni, hanem azt visszaváltani másodperc alatt megtett méterekre, és azokat <,=,> operátorokban felhasználni. Ez adja az értéket a "sebesség változónak".Samsung XCover 6 pro, Tab S7+ 5G
-
őstag
válasz Somatom #6416 üzenetére
Mit értek én félre?
A sebesség dimenziója tehát út per idő, egysége lehet pl. cm/s, m/s, km/h stb.Somatom, Te is tudsz ám a semminek is feneket keríteni. De jó fej vagy!
Én is a sebesség értékére gondoltam, amikor sebességről beszéltem neked.[ Szerkesztve ]
Üdv: Mcrazy
-
Somatom
veterán
-
őstag
válasz Somatom #6420 üzenetére
Jó, akkor írd meg légyszíves, hogy ezt hogy kell leprogramozni és akkor okosabbak lettünk. Mellesleg azonnal meg tudjuk csinálni a 90 km/h feletti 1 percen belüli riasztást.
Az én elképzelésem.
Esemény: utolsó pozició sebbesség 90 km/h
Művelet: Stopper indít.
Művelet: Riasztás hanggal
Feltétel - Stopper = 55 sec[ Szerkesztve ]
Üdv: Mcrazy
-
air
nagyúr
-
őstag
Szia!
Gondolom nem vezetsz teherautót, ezért nem tudod miről beszélünk.
Az 1 perces késleltetésnek az a lényege, hogy ha túlléped a megengedett sebességhatárt (ami a menetíró (Tachográf) beállításától függően lehet 88-90 km/h között), akkor erre regisztrálás nélkül max 1 perced van, ezután nyugtázni kell a menetíróban, ami bűntetést vonhat maga után. Erre lenne jó a figyelmeztetés.[ Szerkesztve ]
Üdv: Mcrazy
-
air
nagyúr
Gondolom. Biztosan én lennék az a barom, aki a szabályok betartásával folyamatosan feltartja a kamionokat, mindenhol borsot tör a kamionosok orra alá, nem hagyja hogy pénzt keressenek, és meg tudjanak élni.
Olvastam már hasonlókat. Köszönöm.Tintatartó, aligátor, búzavirág, csók, gyalupad, fogpiszkáló
-
válasz Somatom #6403 üzenetére
Üdvözlet az itteni topiklakóknak!
No, úgy látom, meg lettem említve.
A kérdezőnek! Egy service típusú intentet kell a Yatse felé küldeni ezzel az URI paraméterrel:
org.leetzone.android.yatsewidget.ACTION_MEDIA_COMMAND
És ezzel az extra-val:
org.leetzone.android.yatsewidget.EXTRA_STRING_PARAMS:pause
De szerintem overkill erre a dologra bevonni a Yatse-t, amikor a Kodi rendelkezik egy JSONRPC kiszolgálóval is. A Yatse is ezen keresztül szólítja meg egyébként a Kodit, s a használata pofon egyszerű! Csupán ezt kell lekérni a robot URL letöltése, vagy shellparancs (wget/curl (de ezeket egy alap droid nem tartalmazza) segítségével.
http://<kodi ip>:8080/jsonrpc?request={"jsonrpc": "2.0", "method": "Player.PlayPause", "params": { "playerid": 1 }, "id": 1}
Persze ezt lehet fokozni még azzal, hogy ellenőrizzük, hogy a Kodi épp játszik-e valamit, s csak akkor fut le a task, erre szintén van JSONRPC hívás, de sajnos ezt nem tudtam összehozni Neked, mivel valamiért robotban a Javascript alatt nem tudok xhr-t indítani, azaz oldal forrást letölteni változóba, mert errort dob a robot; kézzel letöltve robottal, majd változóba olvasva, s onnan feldolgozni Javascripttel pedig nem sikerült, mert dolgoztam a parancson kb tíz percet, már majdnem a finishbe voltam, mikor kaptam egy hívást, s elveszett az egész...
És, hogy miért akartam JS-t használni ehhez? Egyrészt, mert első robot parancsom, másrészt pedig nagyon könnyen lehet a JS segítségével JSON-t feldolgozni.
-----------------------------------------------------
Most ismerkedem az alkalmazással, eddig Taskert és automagicket használtam. Ugyan egész jól megy - hála a logikus felépítésnek - az 'átszokás', valószínűleg lesznek majd kérdéseim.
Ami nekem első pár észrevételem a programmal kapcsolatban, hogy:
+ nagyon tetszik, hogy Tamás megoldotta JS-ből az alert, és a többi GUI-s visszajelzés támogatást
- viszont a DOM objektumok, mint például a Math, xhr, date hiányoznak belőle, tehát komolyabb számolásokra, oldalak letöltésére/feldolgozására alkalmatlan
- ha szeretnék letárolni változókat a JS lefutása után, akkor vagy az összeset, vagy semmit sem tudok letárolni. Ez azért kellemetlen, mert elég sok változóval dolgozom, de nem szeretném mindet átadni a robotnak, ezért egyetlen megoldás, ha a kód végén kinullázom a már nem kellőeket. A Tasker viszont picit okosabban csinálta, mert ott volt erre egy setGlobal, illetve egy setLocal függvény.
+ nagyon tetszik, hogy érthető, átlátható és jól kategorizált fülekkel van megoldva a műveletválasztó, s hogy vannak benne olyan programozói szemmel 'finomságok' is, mint például a PendingIntent
- hiányolok a Hálózat alól egy Url betöltése változóba opciót, illetve a HTTP Post és HTTP Head-et.Egyébként hogyan lehet rábírni a robotot, hogy néha mentse a projekt állapotát? Taskerben eggyel visszalépve lehetett erre rábírni a programot.
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
PistiSan
addikt
-
-
válasz PistiSan #6429 üzenetére
Igen, ez egy Samu sajátosság, hogy hosszú beszélgetésnél kilövődik az app a GC által, de ettől függetlenül az app megkapja a 'fókuszból kikerült' értesítést, s ilyenkor nem lenne rossz, ha fel lenne rá készítve, hogy mentse, ami menthető, mert ez így elég kényelmetlen...
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
-
g0dl
addikt
Van egy BT selfie gombom, ami billentyűzetként viselkedik, és a hangerő fel gombnyomást vált ki. Megoldható, hogy a hangerő ne emelkedjen, de egy kiválasztott tevékenység váltódjon ki?
-
Headless
őstag
válasz Somatom #6420 üzenetére
Nem próbáltam, de kerestem parancsot, ami visszaadja a lat/lon koordinátákat, hogy abból számolni lehessen a sebességet, de valahogy nem találtam.(biztos vak vagyok)
Ellenben van egy esemény: hely & biztonság -> pozició megváltozott. Amit ha jól megnéztek, sebesség változója is van...
Innentől kezdve akár mariskával is felolvashatnád a hátralévő időt.
Ciklus 60szor 1s várakozás és a parancs legelején beállítasz egy globális változót, hogy ne induljon el újra a parancs, persze ezt a végén visszaállítod.
[ Szerkesztve ]
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
-
Somatom
veterán
válasz Headless #6435 üzenetére
Köszi! Most sűrű lesz a programom, de majd ha lesz időm, akkor eljátszom vele. Ha van sebesség változó, akkor elvileg egyszerű a szitu, mert csak frissíteni kell másodpercenként. Csak nem értem a dolgot, mert a sebességhez minimum két mintát kell összehasonlítania, amit nem tudom, hogy csinál egyetlen eseményhez rendelve.
[ Szerkesztve ]
Samsung XCover 6 pro, Tab S7+ 5G
-
Fall-N
veterán
válasz Mr Dini #6428 üzenetére
Köszi a választ neked és Somatomnak is.
A Robotot nem szereti a telefonom, folyton kilövi, így a Taskerrel próbáltam a leírásod alapján megcsinálni. Abba a topikba berakom a képet, hogy hogyan állítottam be. A wget/curl paranccsal csináltam, már csak az a kérdés, hogy jó-e.
-
nababika
aktív tag
Segítsetek nekem. Van egy parancsom, esemény megadott wifi hálózathoz csatlakozott, telefont nemit. Ugyan ez kéne vissza felé, tehát ha lecsatlakozik egy bizonyos wifi hálózatról akkor hang vissza kapcsol. De nem tudom melyik esemény kéne nekem.
[ Szerkesztve ]
-
Somatom
veterán
válasz Headless #6435 üzenetére
Beállítottam egy tesztet. Eseménynek 10mp -et, és 100 métert adtam meg, vagyis 10m/s = 36Km/h. A művelet egy buboréküzenet a speed változó értékével. Ha jól következtetek, akkor ez 10 másodpercenként fogja frissíteni az értéket, ha az meghaladja a 36Km/h -t. Remélem, jól gondolom! De, még akkor is agyalós lesz nekem összerakni a visszaszámolósdit. Úgy szeretném, hogy 60mp -től lefelé mondja be a 10 -eket, aztán pedig az utolsó 10 -ről számoljon vissza. Persze, hagyja abba, ha közben 90Km/h alá megyek, és kezdje újra, ha ismét átlépem. Szép feladat lesz, bár nagyjából van róla elképzelésem.
Szerk.: Talán nem is kell globális változó a ciklusnak, mert ha az eseményben 1mp -et adok meg, 25m -rel (90Km/h), akkor azzal definiálom a ciklus idő, és sebesség intervallumát.[ Szerkesztve ]
Samsung XCover 6 pro, Tab S7+ 5G
-
Somatom
veterán
válasz nababika #6440 üzenetére
Több lehetőség van. Pl. hozz létre egy globális változót, egész szám 0 értékkel! Ha csatlakozik a megadott SSID -hez, akkor műveletként állíttasd át a változót 1 -re!
A szétkapcsoláshoz használd a hálózat -> "hálózati kapcsolat megváltozott -> megszakadt -> Wifi" eseményt, változó értéke =1 feltétellel!
Ennek a parancsnak a műveleteinél állíttasd vissza 0 -ra a változó értékét, majd végeztesd el a kívánt műveletet!Samsung XCover 6 pro, Tab S7+ 5G
-
PistiSan
addikt
Sziasztok!
Van egy parancsom, ami minden nap lefut, ha 6:00 és 6:30 között van az időpont, és az ébresztő megszólalt.
Ha nyomok egy szundit, akkor ez a parancs többször is lefut, hogy lehetne beállítani azt, hogy csak az első alkalommal fusson le?Sosem használtam még eddig változókat a robotban, nekem az az ötletem támadt, hogy a feltételek között megadom, hogy csak akkor fusson le, ha az adott globális változó értéke 1.
A parancsnál a műveletek között az első művelet az lenne, hogy a változó értékét 1-re állítsa, utána a legutolsó művelet 0-re vissza állítaná, az első és utolsó művelet között van 15 perc szünet, utána már nem érdekes a parancs lefutása.
Jól gondolom, hogy ezt így lehet legjobban megvalósítani, vagy esetleg van más ötlet, ami célszerűbb lenne ennél?
-
Új hozzászólás Aktív témák
- MacBook Pro M1MAX 64gb ram 1TB SSD Áfás
- Konzolok karbantartása - hűtőpaszta csere - takarítás (minden 10. karbantartás INGYENES)
- Samsung Galaxy S22 5G 128GB, Kártyafüggetlen, 1 Év Garanciával
- AKCIÓ! GAMER PC - RTX 3060Ti - i5 10400F/11400F - 16GB DDR4 - 500GB Nvme SSD - 500W 80+
- GAMER PC - GTX 1060 6GB - i5 10400F/11400F - 16GB RAM - 120- 480GB SSD - 500GB HDD
- Bomba ár! HP ProBook 650 G2 - i5-6G I 8GB I 256SSD I Radeon 2GB I 15,6" FHD I Cam I W10 I Garancia!
- Logitech G29 kormány+pedál szett (PC, PS3, PS4, PS5)
- Új Bontatlan Eredeti Apple USB lightning kábel usb töltő kábel iphone töltőkábel
- Ps5 digitális verzió nem Slim makulátlan állapotban eladó!
- Yomiracing kerékpár bicikli állítható alumíniun telefontartó kormányra