- iPhone topik
- Megjelent az iOS 17.4, minden idők egyik legfontosabb iPhone-frissítése
- DIGI Mobil
- Vodafone mobilszolgáltatások
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Eleglide C1 - a középérték
- Milyen okostelefont vegyek?
- Android szakmai topik
- Android alkalmazások - szoftver kibeszélő topik
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
Hirdetés
-
Kapnak egy rakás reklámot a Roblox játékosai
it Videohirdetésekre készülhetnek ezentúl a virtuális világokban a Roblox játékosai.
-
Két Zen 5-ös dizájnjának mintáit is szállítja már az AMD
ph A szerverpiacra szánt Turin platform, illetve a mobil szintre nevező Strix Point érhető el a főbb partnerek számára.
-
Eleglide C1 - a középérték
ma Szintet lépett az Eleglide, az egyébként egész korrekt M2 után a C1 sokkal komfortosabb közlekedésre alkalmas.
Új hozzászólás Aktív témák
-
bartatamas
senior tag
-
bartatamas
senior tag
válasz zeon.hu #1071 üzenetére
Szia,
Ha ki szeretnéd próbálni és megfelel úgy akkor csináltam egy verziót amelyben van egy új művelet: "Kapcsolódás az adott hálózathoz". Eseménynek beállíthatod hogy ha mifi-hez kapcsolódott, műveletnek pedig hogy kapcsolódjon vissza a wifi-re. Csinálhatsz két parancsot arra hogy ezt engedélyezd illetve tiltsd és akkor meg tudod csinálni hogy amikor stream-et nézel akkor engedélyezed a parancsot, amikor befejezed akkor pedig tiltod.
-
bartatamas
senior tag
válasz zeon.hu #1091 üzenetére
Olyat tudsz hogy újraindítás eseményhez kötöd a beviteli mód beállítását. De furcsállanám ha a rendszer beállítások között nem tudnád megadni melyik legyen az alapértelmezett, az lenne mégiscsak a jó megoldás.
Ha Android 4.4-ed van akkor ott már működik a wifi detekció kikapcsolt wifi mellett is ha engedélyezed. Ha régebbi rendszered van akkor marad a cella vagy gps.
-
#79335424
törölt tag
válasz zeon.hu #1094 üzenetére
Addig eljutottam, hogy a tiltáshoz a:
/data/misc/wifi/wpa_supplicant.conf
fájlt kell szerkeszteni úgy, hogy a tiltandó hálózat paramétereihez hozzá kell adni egy:
disable=1
sort. Ezt már shellparanccsal meg lehet oldani robotból, de a tuti módszert nem volt időm kimatekozni. Ha engedélyezem az AP -t, akkor nem nullára állítja a paramétert, hanem törli a sort. Ehhez ugyebár szerkeszteni kéne, ami nem biztos, hogy a legpraktikusabb. Akkor már inkább symlink. De lehet, hogy nem is kéne törölni, hanem elég lenne 0 -ra állítani a paramétert. De majd Tamás megírja a tutit. -
#79335424
törölt tag
válasz zeon.hu #1136 üzenetére
Dolgozd át a parancsokat a mai Robot verzióra és próbáld ki úgy. Ebben már van konkrét művelet a tiltásra, így nem kell felcsatlakoznia ahhoz, hogy aktiválódjon a parancs.
Az SSID -t csak akkor tudja összevetni a saját adatbázisával, ha már egyszer, korábban volt csatlakozva. Sztem a tiltás is ez alapján működik, mert csak csatlakozás után kerül adat a wpa_supplicant.conf fájlba, amihez a disable=1 -et hozzáírja a tiltáshoz.
A BSSID pedig a router mac -címe. -
#79335424
törölt tag
válasz zeon.hu #1138 üzenetére
Ja, hogy ez egy Samu! Ó, az egy különc droid. Elixír System addon telepítése, majd rendszeralkalmazássá konvertálása már megvolt? Ha még úgy sem megy a Robottal (nekem sem ment), akkor telepítsd a Secure Settingset és annak a System Actions alatt található, Input Method opciójával biztosan menni fog. A Secure Settings -t telepítés után, a Robotban tudod kezelni, a műveletek - külső alkalmazások alatt.
Van egy alattomosabb módszer is. Tiltod az összes, gyári billentyűzettel kapcsolatos alkalmazást (pl. Google hangbevitel). Mivel a rendszer nem maradhat bill. nélkül, ezzel rákényszeríted az egyetlen megmaradó lehetőségre.Én nem azt írtam, hogy csak frissítsd! Az új verzióba pont a Te igényed alapján kerültek be új opciók. Emiatt az eddigi módszer felejtős, át kell dolgozni. De az új sokkal egyszerűbb. Nincs "váltás", hisz ha az új, tiltás opcióban megadod a mifs SSID -t, akkor arra már fel sem fog csatlakozni.
[ Szerkesztve ]
-
#79335424
törölt tag
válasz zeon.hu #1150 üzenetére
Valamelyikünk nagyon félreérti a szitut és sztem sanszos, hogy nem én vagyok az. Tamás tegnapi levele után csinálhattad, mert a MAI frissítésben levő opció teljesen feleslegessé, sőt, nehezítő tényezővé változtatja az általad MA leírt parancsot. A hálózathoz csatlakozva esemény már nem jó, mivel ha bekövetkezik az már rég rossz! Helyette mást kell alkalmazni. Mondjuk a wifi bekapcsolva eseményt, adott helyen van feltétellel. A művelet pedig az új (mai) opció, a hálózat tiltása, benne a mifi SSID paraméterrel.
Ha ez érvényesül, akkor viszont úgy is maradna. Ezért kell egy másik parancs, ami mondjuk az adott helyről kilépés eseményére végrehajtja a hálózat engedélyezése műveletet. SZERINTEM. -
#79335424
törölt tag
válasz zeon.hu #1155 üzenetére
Annyi lehetőség van a Robotban, hogy egy feladatot nagyon sokféleképpen lehet végrehajtani. Pl. az előbbi ötletemben is érzek necces pontot. Az "adott helyen van" lehet, hogy nem jó feltétel. Úgy is lehet, hogy az egyik parancs csak annyit csinál, hogy wifi bekapcsoláskor tiltja a hálózatot. Egy másik parancs, cellából kilépésnél engedélyezi a hálózatot, viszont tiltja a wifis parancsot. Egy harmadik parancs pedig cellába belépésnél engedélyezi (az engedélyezés nem keverendő az aktiválással). Azért gondolom így, mert nem vagyok biztos abban, hogy csak cellainfó esetén jól működne az "adott helyen van" feltétel. GPS esetén pedig külön le kéne kérdezni a pozíciót. Így viszont már a cellába lépéskor teljesül az egyik feltétel. Így a wifi bekapcsolásnál már nincs "ha", amin elakadhatna a tiltás.
-
bartatamas
senior tag
válasz zeon.hu #1174 üzenetére
Ezt én is nagyon hiányolom az Androidból hogy alkalmazás szinten be tudjam állítani hogy használhat-e mobil netet vagy sem. Persze az lenne a legjobb ha wifi hálózatot is tudnék tiltani a hotspot miatt.
Amúgy ha a rendszer beállításoknál a Restrick background data opciót beállítod akkor nem pont az történik hogy semmilyen alkalmazás nem használhatja a mobilnetet csak az amit éppen használsz?
-
#79335424
törölt tag
válasz zeon.hu #1174 üzenetére
Sztem neked egy tűzfalprogram kéne. Pl. AF firewall. Profilokat lehet létrehozni. Tasker plugin, úgyhogy a Robottal is tudsz profilt váltani.
[ Szerkesztve ]
-
#79335424
törölt tag
válasz zeon.hu #1192 üzenetére
Tesztelgetem. Lenne pár kérdésem:
Mi a telód típusa?
Milyen Android verziót használsz?
Gyári, vagy gyári alapú rom?
Amikor a hálózat tiltást beállítottad, akkor a listában tudtál választani a már korábban mentett SSID -k közül, vagy csak azt az egyet láttad, amihez épp csatlakozva voltál? -
#79335424
törölt tag
válasz zeon.hu #1223 üzenetére
Közben levelezgettünk Tamással a dologról. Úgy néz ki, hogy hiába tiltunk egy hálózatot, a wifi kikapcsolásával, vagy a kapcsolat megszakadásával a tiltás érvényét veszti. Ezért a következőt találtuk ki.
Esemény:
Hálózati kapcsolat megváltozott - elérhető
Viszont nem adsz meg semmilyen SSID -t. Így minden elérhető wifi kapcsolatnál végrehajtja a műveletet.
Művelet:
itt két dolgot tehetsz. Vagy tiltasz egy hálózatot és akkor bármi máshoz csatlakozhat, vagy "csatlakozás a kijelölt hálózathoz". Ez ugyanis úgy működik, hogy tiltja a többit.
Teszteltem. Nálam működik.Tamás:
Sztem jó lenne, ha lehetne "wifi bekapcsolva" esemény. Akkor még a hálózatkeresés előtt aktiválódna a tiltás. Illetve most a wifi bekapcsolásakor, nálam nem mindíg indul el a keresés. Ha lenne ilyen esemény, akkor a tiltás után indíthatna a Robot wifi keresést.[ Szerkesztve ]
-
zeon.hu
nagyúr
válasz zeon.hu #1230 üzenetére
valami csak nem kerek:
hazaértem és kapcsolódott az elvileg tiltott hálózathoz.
csak akkor választotta le, amikor újra aktiváltam a parancsot, de a hálózat még akkor sem jelezte, hogy le lenne tiltva. az csak azután történt meg, hogy elindítottam a wifi connection managert.#?*@&!
-
#79335424
törölt tag
válasz zeon.hu #1234 üzenetére
/data/misc/wifi/wpa_supplicant.conf
DE! Ne szerkeszd a helyén! Ha bármit módosítani szeretnél benne, akkor:
1. Mentsd az eredetit egy külön helyre, hogy mindíg meglegyen
2. Másold a mentést és a másolatot szerkeszd
3. A szerkesztett visszamásolásával írd felül a /data/..... alatt az eredetit
4. Root Explorerben fájlra hosszan nyomva Permissions
Owner R és W pipa
Group R és W pipa
a többi üres
5. Root Explorerben fájlra hosszan nyomva Change Owner
Owner: 1000 - system
Group: 1010 - wifi
6. Kilép
Nem kell reboot, frissíti magát. Valószínűleg pont ez a probléma. Lehet, hogy a felül levő, alap configban meghatározott frissítést kéne átírni, de ennyire nem mélyedtem bele. Nálam tökéletesen működik. Van egy 2,4 és egy 5GHz -es hálóm. Próbáltam úgy is, hogy a Robotban váltom a tiltást és úgy is, hogy kirántottam alóla az dngedélyezettet azzal, hogy a routerben kikapcsoltam azt a hálót. Nem állt át a tiltottra wifi ki-be után sem.[ Szerkesztve ]
-
#79335424
törölt tag
válasz zeon.hu #1247 üzenetére
A Superuser milyen üzemmódban van? Megadja a root jogot a RootExplorernek?
Egyébként egy kicsit változtattam, amitől nálam gyorsabb és stabilabb lett a kapcsolódás.
Esemény:
Wifi állapot megváltozott - engedélyezve
Művelet:
1. hálózat engedélyezése (ez opcionális. én beleraktam, hogy tuti fel legyen oldva az eddig tiltott)
2. hálózat tiltása (ide jön az, amit épp tiltani akarok)
3. wifi felderítés indításaEzt azért gondolom jobbnak, mert
- hálózatérzékeléstől függetlenül, már a wifi bekapcsoláskor végrehajtódik a tiltás/engedélyezés.
- miután megtörtént a tiltás, nem vár a rendszerre, hanem kikényszeríti a keresést.Ez viszont így csak a wifi bekapcsolásra "ugrik". A hálózatmegszakadásra is kell egy parancs (vagy azt is betenni ebbe eseménynek.
-
#79335424
törölt tag
válasz zeon.hu #1250 üzenetére
Nem. Neked csak a tiltás művelet kell. Az engedélyezés csak akkor, ha bizonyos szitukban engedélyezni akarod azt a hálót. Elvileg ez nem kéne szükséges legyen, hisz pont az a probléma, hogy elfelejti a tiltást. De azért én beleraktam. De nem muszály, főleg, ha nem akarod engedélyezni a hálót.
[ Szerkesztve ]
-
#79335424
törölt tag
válasz zeon.hu #1255 üzenetére
Akkó root van.
Dunsztom sincs, hogyan kapcsolódhat egy tiltott hálózathoz. Valami csúf ármány lehet, mert nálam tökéletesen működik a tiltás/engedélyezés. Mi történik, ha a tiltott hálóhoz csatlakozás után ki-be kapcsolod a wifit? Persze úgy, hogy aktív a tegnap beállított parancs. -
#79335424
törölt tag
válasz zeon.hu #1262 üzenetére
Tartok tőle, hogy ehhez mi már kevesek leszünk. Én ilyenkor a következőt szoktam tenni. Extreme Logcat. Megnyitom, rányomok a rögzítés gombra (mint a magnókon a felvétel gomb). Home -mal háttérbe teszem, majd elvégzem a folyamatot. Magyarul előidézem a hibát. Ha megvolt, akkor újra előhozom a logcatet és megint rányomok a rögzítésre. Ekkor automatikusan menti a rögzített logot a
/mnt/sdcard/LogcatX
mappába, dátumozott fájlnévvel. Ezt szoktam mail -ben, mellékletként elküldeni Tamásnak.[ Szerkesztve ]
-
bartatamas
senior tag
válasz zeon.hu #1262 üzenetére
Szia,
Mivel nem értem a Wifi engedélyezés/tiltás működését és semmilyen doksit nem találok róla így nem is hiszem hogy tudnék segíteni ebben az irányban.
Viszont a progiba lefejlesztettem 2 új műveletet: Hálózat törlése, Hálózat hozzáadása.
Ha rámírsz akkor elküldöm neked ezt a verziót. Azt írtad hogy régebben is így csináltad, csak kézzel. Most akkor ezt tudod csinálni automatán, vagy kézzel de egy kattintással, jelszó beírása nélkül.Remélem ez így már ok lesz.
-
#79335424
törölt tag
válasz zeon.hu #1280 üzenetére
Még nem csináltam, de már agyaltam ilyesmin és sztem igen. Egy parancs, aminek két művelete van, ellentétes hálózati kapcsolat feltételekkel. Ez aktiválja a feltétel alapján a megfelelő parancsot. Annak lefutása után a másik parancshoz tartozó feltétel fog teljesülni. Ezt egy parancsban is meg lehet oldani, csak akkor elveszik a manuális átváltás lehetősége. Én ezért használok modulális megoldásokat. Vannak végrehajtó parancsok, amik tulképp a műveleteket végzik. A vezérlő parancsokban definiálom a feltétekeket. Így, egy több műveletet tartalmazó, végrehajtó "modult" több vezérlőparancshoz is társíthatok. Ha nem így tenném, akkor egy-egy, többször is felhasználható műveletsort, minden parancsban, külön-külön kéne megadnom.
Jelen példában sztem azt kell kitalálni, hogy mi legyen a kapcsoló pillanatnyi állapotának a vizuális visszajelzése. Vagyis, hogy épp melyik csatlakozási állapot az aktív.[ Szerkesztve ]
-
bartatamas
senior tag
válasz zeon.hu #1280 üzenetére
Milyen parancsokat csinálták? Miért kell őket tiltani és engedélyezni. Gondolom csináltál egy hálózat törlő és egy létrehozó parancsot. Hogy mikor melyiket akarod aktiválni azt nem tudom.
Korábban mintha azt írtad volna hogy streamelés előtt akarod tiltani az egyiket. Ekkor futtatnám a törlő parancsot, akár kézzel. Nem tudom milyen eseménnyel lehet megfogni.
-
bartatamas
senior tag
válasz zeon.hu #1287 üzenetére
Nem értem. Egyrészt a hálózat nevét ne írd a bssid-hoz mert az nem ugyanaz, nem fog működni.
Másrészt az események célját sem értem. Ha kézzel akarod ki és bekapcsolni akkor töröld az eseményt.
Bocs hogy nem értem de nem értem. A cél az ugyebár hogy bizonyos esetekben ne kapcsolódjon az egyik hálózathoz (mifi?) mert költséges. Mik ezek az esetek?
-
#79335424
törölt tag
válasz zeon.hu #1287 üzenetére
A privire:
1.: A robotban vedd ki az engedélyezést a parancsok elől, aztán mentsd őket!
2.: A robot menüjében, a mentésnél jelöld ki a parancsokat (pipa), majd a floppy ikonnal mentsd őket.
3.: Ez után a:
/mnt/sdcard/Android/data/com.bartat.android.robot.KEEP/commands
mappában megtalálod. Ezt kéne elküldened. Én be szoktam zippelni, vagy átnevezem a kiterjesztését xml -ről vmi kamura.
Az import egyébként e műveletsor fordítottja.
Ha jól emlékszem, van a mentés menüben megosztás, de azzal még nem exportáltam parancsot.[ Szerkesztve ]
-
bartatamas
senior tag
válasz zeon.hu #1294 üzenetére
Ez a mentés nem olyan mentés hogy nem mentetted el, hanem biztonsági mentés. A biztonsági mentés akkor is megmarad ha módosítod és mented a parancsot, akkor is ha törlöd, még akkor is ha letörlöd az alkalmazást.
Tehát ha készítesz egy parancsot és elmented, az az alkalmazás privát területére mentődik. A Mentés képernyő a biztonsági mentésekkel foglakozik amit a külső tárhelyre ment.
-
#79335424
törölt tag
válasz zeon.hu #1296 üzenetére
Nézem ezeket a parancsokat és sztem az a furcsa, hogy egyáltalán működik. A tiltás és az engedélyezés eseményénél a "hálózati állapot megváltozott" -nál, minden állapot opció ki van pipálva. Mégis, mikor kéne végrehajtania a műveleteket? Amikor elérhető, amikor nem, vagy amikor csatlakoztatva? Ezek egymásnak ellentétes események. Ráadásul így van a tiltó és az engedélyező parancsnál is. Akkor most a két, ellentétes parancs közül melyiket hajtsa végre?
-
#79335424
törölt tag
válasz zeon.hu #1300 üzenetére
Próbálom formába önteni, de szükségem lenne a Mester véleményére.
Tamás:
Azt tapasztalom, hogy a robotparancs végrehajtása művelet errorba fut, ha a végrehajtandó parancs tiltott. Helyes a meglátás? Csak azért kérdezem, mert ezt szeretném kihasználni. Lenne három parancs. Mindhárom esemény nélküli. Kettő, a két SSID -t tiltja/engedélyezi, majd engedélyezi a másik parancsot és tiltja magát.
A harmadik parancs két, egymás utáni műveletben végrehajtatja a másik két robotparancsot. Mivel a kettő közül, felváltva az egyik mindíg tiltott, ezért az annak a végrehajtása errorba fut. Vagyis ugyanazzal a parancsikonnal megtörténik a váltás. Helyes a logika? -
#79335424
törölt tag
válasz zeon.hu #1303 üzenetére
Dehogy gond! Ne úgy nézd, hogy bonyolult, hanem úgy, hogy kihívás! Én legalábbis így nézem. Sose tudhatom, hogy mikor lesz szükségem egy hasonlóra. Én is tanulok, tapasztalok közben.
Tamás:
Bocs, igen, törlés, létrehozás, majd csatlakozás. Nincs semmilyen esemény. Totál manuális indítású. A lényeg, hogy a home -on nem két parancsikon van a két hálózatmódhoz, hanem csak egy. Elixír widgetben vannak ilyen funkcióváltó kapcsolók.[ Szerkesztve ]
-
#79335424
törölt tag
válasz zeon.hu #1340 üzenetére
Tudom, hogy megoldható, de Samun néha másképp történnek a dolgok, mint amit várna az ember. Tamás az Android dokumentáció alapján fejleszt. A Samsung viszont sok mindenbe belepiszkál. Nem állítom, hogy a módosítások eredményei többnyire ne lennének hasznosak. Viszont bekavarhatnak.
-
bartatamas
senior tag
Új hozzászólás Aktív témák
- Linux - haladóknak
- Melyik tápegységet vegyem?
- BestBuy ruhás topik
- Amlogic S905, S912 processzoros készülékek
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- Házi barkács, gányolás, tákolás, megdöbbentő gépek!
- Wise (ex-TransferWise)
- Vicces képek
- HiFi műszaki szemmel - sztereó hangrendszerek
- További aktív témák...