Új hozzászólás Aktív témák
-
Dikri
tag
Sziasztok!
Egy rapoo 6700-es bluetoothos billentyűzetet szeretnék az android box bekapcsolása után automatikusan csatlakoztatni. A kérdésem, hogy van-e erre lehetőség, mivel csatlakozásnál a billentyűn is kell gombot nyomni (hardveres beavatkozás), ráadásul kóddal hitelesít, ami random.
És ha van rá megoldás tud valaki egy példa programit linkelni?Köszönöm!
-
#79335424
törölt tag
Változó kóddal hitelesít??? Ilyet sem láttam még. A billentyűzeten gombnyomást nem tudod kikerülni, mert tétlenség esetén, energiatakarékossági okból az eszköz megszakítja a bluetooth kapcsolatot, aminek a megújítását csak a billentyűzet felől lehet kezdeményezni. De, ez a random kód elég vad. Biztos nem elég egyszer, az "összebarátkoztatásnál" megadni a kódot? Nálam, az Apple bill. -nél így működik.
-
őstag
Sziasztok!
A segítségeteket szeretném kérni.
Kb 3 évvel ezelőtt foglalkoztam ezzel a programmal, de akkor a telefonom gyenge hw-je miatt elbúcsúztam tőle. Most visszatértem és találtam néhány hiányosságot, amire nem találtam megoldást.
Pld szerettem volna egy parancs végrehajtásának feltételét változóval megoldani. Sikerült is létrehozni és kapcsolgatni a változót, hogy "igaz" vagy "hamis", de amikor feltételként szeretném megadni, akkor nem lehet.
Pld:
Esemény: Bt ACL bontva
Múvelet: Várakozás 90 mp-ig
Művelet: Bt állapota "ki" - Feltétel: Ha változó értéke – hamis -
Na itt akadtam el. Mert nem tudok a(z) "hamis vagy igaz" értékre hivatkozni csak a változó nevére. Az meg kevés, mert mi van, ha közben visszacsatlakozik az eszköz és a változó értéke is igaz lesz.Szeretném megosztani a negatív véleményemet. Remélem Tamás nem haragszik meg, hiszen ez is lehet építő jellegű.
3 évvel ezelőtt indult a program és nem tudom minek köszönhetően ( talán a sok javítás, fejlesztés miatt időhiány), de megmaradt ugyanaz a felület, ami (nem csak) számomra kicsit átláthatatlan.
Itt kimondottan arra gondolok, hogy a parancsok tömkelege miatt válik átláthatatlanná, valamint oldal irányba görgetni… hááát nem egy kényelmes dolog.Jó lenne, ha előbb lenne a kategória nézetet és onnan nyílna egy parancslista, majd valamelyiket kiválasztva lehetne belépni egy adott parancsba és onnan (akár a – vissza – gombbal) visszalépni a parancslistába és kategória nézetbe. Gyorsabb és áttekinthetőbb lenne a kezelhetőség. Illetve lehetne még ikonokkal segíteni az átláthatóságot
.
Sokáig nem használtam automatizáló programot, de tudtam, hogy a mobilnet kapcsolgatásával elég jól lehet spórolni az akkumulátorral és amikor ennek megoldásán gondolkodtam, akkor találtam rá és kezdtem el a Macrodroid programot használni. Nem ennyire kifinomult mint az E-ROBOT, de kezelhetősége, átláthatósága és kinézete miatt hamar vonzó lett számomra. (8 kategoriában 40 parancsot használtam) Szerény angol tudásom ellenére is könnyű volt elsajátítani és megtanulni a kezelését.
Viszont amióta Lollifos van a telefonomon, azóta rakoncátlankodik, nem dolgozik rendesen és már a mobilnetet sem tudom kapcsolgatni (root nélkül ugye). Angol tudásom hiánya miatt nehezen tudok a fejlesztővel kommunikálni. Ezért is gondoltam, hogy újra megbarátkoznék az E-ROBOT-tal.Előre is köszönöm a segítséget és további jó fórumozást kívánok!
Üdv: Mcrazy
Üdv: Mcrazy
-
Headless
őstag
Látszik, hogy sosem foglalkoztál még semmilyen nyelvel.
De nagyon egyszerű.
Talán átláthatóbb így
Ha igaz, akkor
If true then
Commands
End if
Ha hamis, akkor
If not true then
Commands
End ifNah ezt kell neked is megcsinálni robot nyelvezetben
Ha igaz, akkor
Feltétel (változó értéke(szöveg(változó neve)))
Ha hamis, akkor
Feltétel (tagadás operátor(változó értéke(szöveg(változó neve))))Amit én hianyolok mondjuk robotból de persze megkerülhető, az az
If then
Else
End ifSzerkezet, néhány parancsnál egyszerűbb lenne mint dupla feltétel.
Jah és mindenképp globális változó kell, ha az értékét a változónak másik parancsban állítod be.
[ Szerkesztve ]
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
-
zeon.hu
nagyúr
A telefon gyári ébresztője riaszt akkor is, ha ki van kapcsolva a teló, kb 1-2 perccel előtte bebootol.
Meg lehet ezt oldani úgy, hogy ne ébresszen?
Tehát csak időzített bekapcsolást szeretnék összehozni a gyári óra segítségével.#?*@&!
-
kispe82
tag
Üdv! Duplakoppos kijelző ébresztést be lehet programozni rooolt s4mini-re?
-
ő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
-
őstag
Biztos egyszerű a megoldás csak én még nem jöttem rá.. nyilván nem vagyok gyakorlott.
Egyébként az is szimpatikus a programban, hogy az eseményekhez is külön-külön feltételeket lehet adni, ami a másik programból hiányzik.Üdv: Mcrazy
-
Headless
őstag
Ez elég lesz? Persze itt most nem bool változók voltak hanem két szöveges, de összehasonlíthatsz két bármi más típusú változót is. operátoroknál vannak kissebb/nagyobb is integernél, double-nél azokat is használhatod.
[ Szerkesztve ]
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
-
#79335424
törölt tag
válasz kispe82 #4817 üzenetére
Igen is, meg nem is. Amelyik teló ezt tudja, azon kernel szintű ez a művelet. Ilyenre nincs lehetőséged. Lehet olyat csinálni, amitől olyan lesz, mintha, de ugyanolyan nem lesz, mivel neked csak OS szintű lehetőségeid vannak. Lehet egy sötét és talán null fogyasztású kijelződ, ami dupkakoppra "feléled", de mivel valójában a kijelző sosem kapcsol ki, ezért a teló valószínűleg nem fog deepsleep állapotba kerülni, vagyis magasabb energiaigényű lesz az alapállapota. Remélem, hogy sikerült érthetően leírnom! Persze, a puding próbája....
-
#79335424
törölt tag
Ezzel nem vagy egyedül. A programozás tök más logika alapján épül fel, mint ahogy a hétköznapi ember felépíti az agyában. Olyan ez, mint a Windows, meg a Linux. Ha megtanulsz "Linuxul" gondolkodni, akkor tök érthető a rendszer, de "Windowsos" megközelítéssel totál idegen és érthetetlen.
[ Szerkesztve ]
-
Headless
őstag
válasz #79335424 #4824 üzenetére
Nem kell ehhez "linuxul" gondolkodni. Én echte windowsos vagyok. persze a kezelőfelület lehetne másképp, de ha most nekem kéne leülni, és kitalálni a design-t hogy mi hogy lenne felhasználóbarát, még ez sem jutna eszembe, persze a konkurencia elemzésével lehetne foglalkozni, pl tasker ilyen szempontból sokkal felhasználó barátabb, más szempontbon meg nagyon nem az. De nyilván Tamásnak nem ez az elsőrendű feladata.
[ Szerkesztve ]
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
-
Headless
őstag
válasz #79335424 #4826 üzenetére
Ez nem egészen így van windows alatt is ugxanúgy lehet/kell mountolni, csak az op rendszer ezt elvégzi és felkínálja az intéző az 1.0-as felhasználóknak, ahogy van ez a mai linuxokban is manapság már (ubuntu).
De ennek az egésznek semmi köze nincs most a változó kezeléshez. Ami minden egyes rendszeren ugyanaz maximum a szintaktika más egy kicsit.
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
-
őstag
válasz Headless #4829 üzenetére
Hát igen.. a szintaktikát kell jól elsajátítani és onnantól kevesebb az akadály.
Én mondjuk örülnék, ha a wifi-hez hasonlóan a Bt-nél is lenne olyan változó, hogy kapcsolódva vagy szétkapcsolva. Nem kéne ehhez külön egy ( vagy kettő) parancsot létrehozni. Így is elég lesz mindent átlapozni, mire a 40 parancsot áthozom a másik programból. Persze lehet, hogy nem lesz olyan sok, mert néhányat majd egybetömörítek, amennyire lehet ( vagy tudok).Ebben a programban megvan a lehetőség, hogy mindent egybe paszírozzon az ember, csak legyen aki utána átlátja.
[ Szerkesztve ]
Üdv: Mcrazy
-
őstag
válasz Headless #4831 üzenetére
Még egy észrevétel a feltételeknél.
A " nem Van hálózati kacsolat" még érthető, de a "nem Képernyő állapota"-ból ember legyen a talpán, aki rájön a sok feltétel között, hogy mit jelent.
Ezek "apró" dolgok, de jelentősen megnehezítik a program átláthatóságát.
Persze meg kell szokni és utána nem gond..[ Szerkesztve ]
Üdv: Mcrazy
-
Headless
őstag
Feltétel hozzáadásakor ha végeztél, vagy elakadtál valahol van olyan opció, hogy kiértékelés (ugyanott, ahol szerkeszted/törlöd a feltételt a 3.alatti menüben), és az megmondja mi van most akkor, persze ez csak akkor segít ha valami státusz a feltétel mint a példád is a nem képernyő állapota mindenképp false lesz kiértékeléskor, mert nem tudod kikapcsolt kijelzővel kiértékelni.
Nyilván Tamás itt beáldozta az univerzalitást a felhasználó barátságon, mert egy ilyen tagadás operátort könnyű univerzálisan leprogramozni, viszont amint mindennek közérthetőnek kéne lennie, akkor mindegyikhez külön kellene definiálni egy értéket.
[ Szerkesztve ]
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
-
őstag
Ezt az opciót már megtaláltam.Köszi.
Viszont nem mindig világos az sem, hogy ha a "Van hálózati kapcsoalt" feltétel van kiválasztva, akkor milyen hálózati kapcsolat van: Bt? Wifi? Egyéb?.. mert ezt a parancsban a feltételnél közvetlenül nem lehet látni. szóval, amikor készítem a parancsot, akkor még tudom, de később már nem fogom tudni, ha csak ránézek a feltételre..Persze.. igazad van.. hiszen nem mindegy programozás szempontjából. Persze néhány esetben lehet a kifejezésekkel is játszani. Pld:" Képernyő állapota" helyett. "Képernyő bekapcsolva". Tagadáskor pedig. "nem Képernyő bekapcsolva". vagy a tagadás az elnevezés végére kerül. "Képernyő bekapcsolva nem".
Nyilván a fejlesztéskor ezek a részletek háttérbe kerültek.[ Szerkesztve ]
Üdv: Mcrazy
-
kispe82
tag
-
w.miki
veterán
E-robotban azt meg lehet csinálni, könnyen, hogy kivegye a pipát az Automatikus Idő beállítás mellől, aztán 1 másodperc múlva visszategye?
Vagy keressek erre valamilyen idő frissítő alkalmazást?
Valamiért a TV stick-em nem frissíti az időt, bekapcsolása után, hiába van fent wifi-n.
Az idő csak akkor frissül, ha kiveszem/beteszem a pipát az automatikus idő frissítés mellől.Olcsó kütyük: http://tiny.cc/fbkutyu
-
#79335424
törölt tag
Közvetlenül a Robotban nem, de a
Secure Settings -> actions -> device settings -> global
alatt látok egy auto_time opciót, 0 és 1 értékekkel. Nem biztos, hogy ez az, de egy próbát megér.
Egyébként ez vmi bug a stick -ben, mert ennek nem így kéne történnie. Nálam egyből rááll az időre, ahogy hálót kap.[ Szerkesztve ]
-
őstag
Sziasztok!
Újabb kérdéssel fordulok hozzátok.
Ki milyen megoldást javasol a másodpercalapú ismétlődésre? A "Riasztás" eseménynél 2 perc a legrövidebb (nem is tudom miért), de én olyat szeretnék, hogy akár 5-10 vagy 22 másodpercenként fusson le egy parancs.
Készítettem egy "fapados" megoldást, de talán van köztünk olyan aki jobbat tud.Az én megoldásom úgy néz ki, hogy van egy Time - szám értékű változó és egy Időzítő nevű parancs.
Esemény: Robot szolgáltatás elindult - illetve kézzel egyszer elindítani a parancsot.Művelet:
Várakozás 5 másodpercig vagy amit beállítok neki.
Változó beállítása - Time - másodperc érték
Robot parancs futtatása - Időzítő - futtathatja magát.Egy másik parancsban pedig az esemény - Változó beállítva.
Ez minden - az előző parancsban beállított ( a példában 5 mp) - másodpercben lefut.Ugye ez így kissé bonyolult és nem is túl jó, ha pld van 5 parancs, amit különböző másodpercenként szeretnék futtatni és gyártok hozzá 5 különböző Időzítő parancsot.
Örülnék, ha lenne a Riasztás eseményben másodperc alapú beállíthatóság, mert úgy szebb és könnyebb lenne, de sajnos nem találtam ilyet.
Üdv: Mcrazy
Üdv: Mcrazy
-
őstag
válasz Headless #4841 üzenetére
Nem az 5-10 mp a lényeg.. de mondjuk 30-40 mp-s periódusokat használtam már, de nem folyamatosan.
A lehetőséget hiányolom.. vagy egy szimpatikus megoldást.Elnézést, ha körülményesnek tűnök, de egy másik programból jöttem és valszeg ezért ebben is az ahhoz hasonló megoldásokat keresem.
[ Szerkesztve ]
Üdv: Mcrazy
-
Headless
őstag
Amúgy amit te keresel az a do while true végtelen ciklus. Robotban
Vezérlés/ ciklus ha végtelen ciklust akarsz kilépés nélkül, akkor feltétel logikai true. De persze adhatsz meg bármi más kilépési feltételt, akár egy változó értéket is.
Berakod a végrehajtandó parancsot, majd az után a várakozást. És ezeket fogja ismételni.Bár én egyáltalán nem állítanék be meg 5-10 perces intervallumokat sem. Egyszerűen sosem menne "deep sleep"-be. De azért mégis mi az, amit ennyiszer akarsz ismételni?
[ Szerkesztve ]
LEDE - R3G/DIR860l -> https://tinyurl.hu/Ntkb/
-
#79335424
törölt tag
Esetleg az "adott idő van" eseményt is lehet használni alapként és arra építeni a várakozásokat.
-
őstag
válasz Headless #4843 üzenetére
A Bt kapcsolgatásához használtam 40 mp-t, ha megszakad a kapcsolat, de most, hogy így végiggondoltam, tényleg nincs szükségem ilyen rövid intervallumra. Mert ha megszakad a kapcsolat és csak 1,5 perc múlva próbálkozok újra, addigra a kliens úgy is kikapcsol..
Üdv: Mcrazy
Üdv: Mcrazy
-
Armahun
addikt
Urak roamingot lehet feltételnek megadni a robotban?
Azt szeretném megoldani, hogy roaming esetén a bejövő hívás máshogy csörögjön ki.Ha szerinted egy tárgy lehet Ő, akkor te is az vagy. Jó étvágyat evés előtt illik kívánni. A már evő embert ezzel étkezévében megszakítani igen nagy illetlenség.
-
Armahun
addikt
-
#79335424
törölt tag
válasz Armahun #4848 üzenetére
Ott szerintem egyenlőség operátorral kéne megadnod a szükséges infót. De, sztem az alapelgondolásod hibás. Az már régen rossz, ha a kicsöngésnél akarsz belenyúlni. Sztem akkor kell az alapértelmezett csengőhangot megváltoztatni, amikor a teló roamingba kerül, nem akkor, amikor roamingban csörög. Tehát nem feltétel, hanem esemény kéne legyen a roamingba lépés. A cella alapú helymeghatározásnál látok MNC és MCC kimenő változó értékeket. Az egyik a szolgáltató kódja, a másik meg az ország kódja.
-
Armahun
addikt
válasz #79335424 #4849 üzenetére
Persze, a kicsöngést csak példának szántam, csak kerestem a parancsot és roamingot lestem mindenhol.
Azt hiszem megvan.
Parancs kilépés a megadott helyről.
Helynek létrehoztam egyet mcc: 216, mnc: 1, cid: *, lac: *Remélem működni fog, (nem tudom, ezt hogy lehetne itthonról tesztelni)
[ Szerkesztve ]
Ha szerinted egy tárgy lehet Ő, akkor te is az vagy. Jó étvágyat evés előtt illik kívánni. A már evő embert ezzel étkezévében megszakítani igen nagy illetlenség.
Új hozzászólás Aktív témák
- Lenovo Legion 7, 16,0"WQXGA, Ryzen 9 6900HX, 32 GB DDR5, RX6850M XT 12 GB, 1TB SSD, 1,5+ év garancia
- Corsair RM850e 850W Gold Moduláris Tápegység
- Samsung Odyssey Neo G9 Super Ultrawide Gamer Monitor!49"/Mini LED/5120x1440/240hz/1ms/+Ajándék
- Apple Macbook Pro 16" 2019 i7-9th 6Magos 32/512 -75% Touch Bar HUN Radeon Pro 5300M 4GB 3K Retina
- Apple Mac mini M2 2023 8GB 256GB + Xiaomi Mi Desktop 27"-os FullHD monitor egyben
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest