Új hozzászólás Aktív témák
-
aprokaroka87
nagyúr
válasz
aprokaroka87
#5807
üzenetére
Viszont az Alert/Set Light-nál engedi
De gondolom az is a SYS-t írja
-
HREH
senior tag
válasz
aprokaroka87
#5805
üzenetére
Disable Safeguard be van kapcsolva? (az nem engedi 20 alá vinni)
-
Mr Dini
addikt
válasz
aprokaroka87
#5801
üzenetére
Most nézem, hogy ez csak engedélyezéskor, illetve tiltáskor küldd broadcastot.
Nyiss egy ticketet, és kérd meg őket, hogy csináljanak egy inntentet profilváltásra is.
-
Mr Dini
addikt
válasz
aprokaroka87
#5799
üzenetére
Új profil->Event->System->Intent Received
Majd az action részbe illeszd be az előző kommentemben található intentet.
Aztán pedig rendelj hozzá egy taskot, és ez minden AFWALL állapotváltozáskor le fog futni. Viszont, ha konkrétabb álapotváltozást szeretnél csak figyeltetni, akkor ki kell nyerned az extrákat is hozzá (ez is benne van a linkelt kódban).
-
Mr Dini
addikt
válasz
aprokaroka87
#5797
üzenetére
Szia!
Amennyiben az adott alkalmazás fel van készítve erre (azaz küld pl egy Broadcast intentet ilyen esetben), akkor minden további nélkül megoldható.
Nem ismerem a programot, de ahogy látom Open Source, szóval átnéztem a kódját, és itt találtam néhány broadcast intentet.
Pl úgy látom, ezt tudnád elkapni státuszváltozáskor:
dev.ukanth.ufirewall.intent.action.STATUS_CHANGED
-
hetn
tag
válasz
aprokaroka87
#5792
üzenetére
...ahogy én kivettem, root jog nélkül nem tudod kapcsolni a mobilnetet (viva Google
), csak az adatforgalmat tudod kapcsolgatni, programonként - mintha az "alkalmazások engedélyei" menüpontban állítgatnád (Android 6+). kb ugyanazt lehet vele elérni mint egy tetszőlegesen konfigurálható tűzfallal -
Mr Dini
addikt
válasz
aprokaroka87
#5790
üzenetére
Az nem fogja kikapcsolni a mobilnetet, csak az éppen aktuális státuszt tárolja tudtommal.
Egyedül az svc data disable parancs tudja shellből kikapcsolni, de ehhez meg root szükséges...
-
Mr Dini
addikt
válasz
aprokaroka87
#5787
üzenetére
Nem. Ez az adott alkalmazás nevében fut le (már, ha van hozzá joga), és a settings.db-be nyúl bele közvetett úton.
-
Mr Dini
addikt
válasz
aprokaroka87
#5785
üzenetére
Igen, de nem csak erre használható. Bármelyik taskba beleteheted.
A trükk az, hogy az autotools is a settings parancsot használja, csak GUI-n keresztül tudod utasítani a rendszert. Ezért kell neki adb-n megadni a secure_settings jogot, pont, mint a patchelt Taskeremnek.

-
kanocpapa
tag
válasz
aprokaroka87
#5780
üzenetére
köszönöm szépen Neked is! közben már el is olvastam és be is állítottam.

-
kanocpapa
tag
válasz
aprokaroka87
#5777
üzenetére
sajnos nincs emulátorom. nem tudom, hogy érdemes e egyáltalán ennyire beleélnem magam ebbe. az egész azért volt, mert a régi telefonomon működött egy taszk, ami bekapcsolta a gps-t, aztán pedig elindított egy kerékpáros gps-es programot. a lényeg az volt, hogy egy kattintással tudjak indítani mindent. most a secure settinges dolog ezen a telcsin nem működik. gondoltam, hátha...
úgy tűnik ez a telefon nem szereti valamiért ezt a taszkot... -
kanocpapa
tag
válasz
aprokaroka87
#5775
üzenetére
szia! ezt még nem ismerem. a Device Settingsen belül mit kell bekapcsolni a gps kapcsolgatásához. már háromszor végignéztem, de nem találok semmit ami működne. lehet, már túl sokat nézem.

-
Mr Dini
addikt
válasz
aprokaroka87
#5768
üzenetére
Nem állítottam egy szóval sem, hogy a Tasker kezeli az ilyesmit.
Szép is lenne, ha a Tasker önmagának tudna ilyen jogokat adni!Ezzel csak meghívja az app az Android rendszer egy beépített fájlkezelőjét (ez Nálad lehetséges, hogy Dokumentumok névvel szerepel), és innen tudod betallózni a fájlokat/mappákat, amihez engedélyt adsz a Taskernek. És ha van engedély, egy ún. Vault megengedi az appnak, hogy lekérje a fájlt a rendelkezésre álló API-k segítségével.
[Link ahol magáról az Activityről olvashatsz]
Illetve érdemes még a Vaultnak is utánanézni...
-
Mr Dini
addikt
válasz
aprokaroka87
#5766
üzenetére
Szuper!

Köszi a visszajelzést és a tesztelést!
-
HREH
senior tag
válasz
aprokaroka87
#5759
üzenetére
Igen, 1-2 héten belül elvileg jön a frissítés sok új funkcióval és a Material Design is belekerül végre.
-
Mr Dini
addikt
válasz
aprokaroka87
#5752
üzenetére
Szia!
Sajnos nem találtam a Taskerben elérhető functionok közt a WifiApControl-t, így egyelőre szerintem Java function segítségével nem fogod tudni kinyerni ezeket az adatokat.
Viszont, ha csak a csatlakoztatott eszköz IP-re és MAC címre lenne pl szükséged, akkor az javaslom, hogy dolgozd fel az ARP "táblát". Ezt egyébként egy mezei shellparanccsal be tudod tölteni Tasker változóba:
cat /proc/net/arp
-
pigster
senior tag
válasz
aprokaroka87
#5747
üzenetére
Ahogy az előző hsz-ben is írtam: Taskerra csinálok egy Disable/Enable párost <- így működik már
-
pigster
senior tag
válasz
aprokaroka87
#5743
üzenetére
Semmi változás: most 18:13-kor beállítottam, hogy 18:14-18:24 legyen a Timer, de semmit nem csinál. Off-On, pipa, oda-vissza, mindent próbáltam, de semmi
-
Bozek
nagyúr
válasz
aprokaroka87
#5711
üzenetére
És tudsz is ilyent mondani, vagy csak megint beböfögtél valamit, amiről fogalmad sincs?
(#5712) HREH: AutoInput? Azon belül hol? Én nem találtam ilyent.
Más: Most látom, hogy AutoInput-tal le lehet tiltani gombokat root nélkül is. Azt hittem, csak root-tal megy, úgyhogy nem is foglalkoztam vele.
-
Mr Dini
addikt
válasz
aprokaroka87
#5643
üzenetére
Tényleg, a settings parancs jó ötlet!
Ha van a Taskernek android.permission.ACCESS_CONTENT_PROVIDERS_EXTERNALLY joga, akkor még működhet is!
Majd csekkolom. -
aprokaroka87
nagyúr
válasz
aprokaroka87
#5643
üzenetére
Tehát akkor létezne hogy a Secure Settings plugin root jog nélkül is hozzáférne ehhez?
Mert pl van olyan appom hogy SQL lite editor....ott viszont root jog nélkül meg sem nyikkan ha átírom az értéket
-
Mr Dini
addikt
válasz
aprokaroka87
#5641
üzenetére
Gyári értékektől függetlenül?
Mert ha nem, akkor használhatja ugyanazt, mint a Tasker.
-
Mr Dini
addikt
válasz
aprokaroka87
#5639
üzenetére
Ami a data partíción van, ahhot kell root jog, mert máshogy az appok nem férnek hozzá. Minden app csak a saját mappáját látja.
Szóval igen, az egész adatbázis módosításhoz kell root.
-
Mr Dini
addikt
válasz
aprokaroka87
#5637
üzenetére
Igen. A /data/data/com.android.providers.settings/databases/
settings.db-re gondoltam. Itt pedig a screen_off_timeout értékét kell módosítani.-------------------
azt ellenőrizné, hogy a%DTOUTés a %Tökmindegy különbségeBocs, természetesen a %TIMES-re gondoltam, csak már a következő hsz-en gondolkoztam...

-
Mr Dini
addikt
válasz
aprokaroka87
#5629
üzenetére
Amennyire én tudom a Javascript és a Javascriptlet között csupán annyi lényegi különbség felfedezhető, hogy míg a sima Javascript egy .js fájlt futtat le, addig a Javascriptlet ad egy szövegdobozt, és itt lehet a kódot szerkeszteni. Utóbbi hasznos kis kódok esetén, viszont ha kevés rammal van megáldva az eszközöd, és viszonylag hosszú a kód, akkor érdemes fájlban tárolni a dolgot. Így egyrészt könnyebb szerkeszteni (akár PC-ről is), nem válik türelemjátékká a kód böngészése, illetve elvileg könnyebb megosztani másokkal az eredményt. De mindkét elem ugyanúgy az Android webviewjével futtatja le a JS kódokat (plusz a built-in funkcióit implementálja).
2. Szerintem itt a JS sem fog segíteni...
Mivel a DTOUT állításához egy appon belül ha jól tudom, csak egy megoldás létezik, ami csak a rendszerben megadott értékekre képes a fényerőt átállítani. Egyébként a legközelebbi elérhető, nagyobb értéket állítja be, ahogy @hetn is bölcsen megállapította!Amúgy az a beépített Taskeres JS funkció is hasonló elven működik, mint a Tasker GUI-n elérhető Display Timeout, szóval nem hiszem, hogy működni fog.
Szóval root nélkül (hacsak a kisegítő API-k nem tudnak ilyesmit
) nem lehet pontosabb értékeket megadni. Roottal is csak egy megoldást tudok hirtelen, az pedig, hogy egy Android SQLite adatbázisban módosítanám a fényerő értékét. Így akár teljesen el is lehet sötétíteni a kijelzőt, ha 0-ra állítod az értéket. Ezt használtam ki arra annó, hogy a telefon tudjon double-tapre ébredni. 
Egy szó, mint száz, a JS hasznos dolog, de nem mindenható. Ha valamit meg tudsz oldani a Taskerben, de hosszan/körülményesen, azt valószínűleg itt egy kicsit elegánsabban is össze lehet hozni, de a rendszer korlátozásait itt sem tudod kikerülni sajnos...

Szerk.: Mire megírtam, a kérdező már meg is adta a rövid és tömör választ!

-
válasz
aprokaroka87
#5633
üzenetére
Igen, beállítja 2 percre a kijelzőidőt.
De csak olyan értéket tud beállítani, ami gyárilag is elérhető a beállításokban. -
válasz
aprokaroka87
#5629
üzenetére
A javascriptletben már elfogadta a kódot.
Mindenkinek köszönöm a segítséget!

-
hetn
tag
válasz
aprokaroka87
#5629
üzenetére
Mentségére csak annyit, hogy háború előtti rajt a ROM, az újakban biztos javították már, de ezt még lehet fájdalommentesen root-olni

-
Bozek
nagyúr
válasz
aprokaroka87
#5626
üzenetére
Erre gondoltam.
-
Bozek
nagyúr
válasz
aprokaroka87
#5624
üzenetére
Neked megy úgy, ahogy leírtad?
-
válasz
aprokaroka87
#5622
üzenetére
Nálam még régebbi verzió van fent.
Most frissítettem, de így sem megy -
válasz
aprokaroka87
#5619
üzenetére
A javascript-nél elakad.
-
válasz
aprokaroka87
#5609
üzenetére
Nincs semmi speciális opció. És a taskot futtatva is 30 mp-re állítja.
Az e-robot viszont jól csinálja. De nem akarok 2 programot használni. -
válasz
aprokaroka87
#5607
üzenetére
Én azt állítottam. De bármilyen értéket adok meg, mindig 30 mp-re áll be.
-
válasz
aprokaroka87
#5605
üzenetére
Sziasztok!
Taskerben hogyan tudom állítani a képernyő kikapcsolási idejét? Amit annak gondoltam, az nem megy, fixen 30 mp-re állítja. Néztem E-robotban, ott egyből sikerült.
-
Mr Dini
addikt
válasz
aprokaroka87
#5579
üzenetére
Hmm, akkor valamiért gondolom nem szereti a bináris a space-t a stringeknél.
input text test
Ennek mennie kell... Feltéve, ha engedi használni root nélkül...
-
Mr Dini
addikt
válasz
aprokaroka87
#5575
üzenetére
Nem, nem kell unrootolni. Ha nincs bepipálva a Use root a Run shell-nél, akkor nem root shellben futtatja le a Tasker a kódot.
Egyébként terminálban a $ jelzi, hogy nem vagy root. A # pedig a root shell-t jelöli.
Ha kiadod $ mögött, hogy input text "just a little test", akkor beírja ezt a szöveget az emulátorodba?
-
Mr Dini
addikt
válasz
aprokaroka87
#5573
üzenetére
Nem kell su parancs. Egyébként is a Taskerben su helyett a Use rootot érdemes bepipálni.

BTW Nálad is lefut root nélkül és végre is hajtódik?
-
Mauzes
addikt
válasz
aprokaroka87
#5561
üzenetére
Képernyőzár lehet és legyen is, de a normál ujjlenyomattal feloldható, ne pedig PIN-es (PIN kódot akkor szokott csak kérni a telefonom az "ujjlenyomatok védelme érdekében", ha újraindítom a telót. A különféle screen off alkalmazások viszont amikor kikapcsolják a képernyőt, akkor minden alkalommal úgy zárják le, hogy kizárólag PIN-nel tudom feloldani, nem ujjlenyomattal. Miután megszoktam az ujjlenyomatos feloldást, elég zavaró már pinekkel szarakodni.)
-
Mr Dini
addikt
válasz
aprokaroka87
#5553
üzenetére
Ha épp olvassa a topikot
Alap!
Ez az egyik kedvenc topikom, plusz a Tasker a kedvenc Android appom! 
De írtam is neki privátban egy JS kódot, még aznap.
Történetesen ezt:setGlobal('%Time',global('%Time').replace(/[a-z] /g,':').replace(/[a-z]/g,''));Ez ugyebár a %Time változóban cseréli le a stringben megjelenő összes kisbetű és space párosítást egy ':'-ra, majd a maradék betűket kicseréli a semmire és a kapott eredményt kiírja a %Time változóba. Természetesen átírható a %Time változó neve, a lényeg csak annyi, hogy nagybetűvel kezdődjön a neve!
(#5548) hetn
Nem rossz ötlet a replace, én is valami ilyesmit csinálnék. De ha regex-et használsz, akkor megspórolsz egyet belőle. A fenti JS kódom is hasonlóan működik. Taskerben ez valahogy így néz ki:
A1: Variable Set [ Name:%Time To:12h 01m 43s Recurse Variables:Off Do Maths:Off Append:Off ]
A2: Variable Search Replace [ Variable:%Time Search:[a-z] Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In:%Time Replace Matches:On Replace With:: ]
A3: Variable Search Replace [ Variable:%Time Search:[a-z] Ignore Case:Off Multi-Line:Off One Match Only:Off Store Matches In:%Time Replace Matches:On Replace With: ]
A4: Flash [ Text:%Time Long:Off ](#5552) Somatom
Nem a rendszer része, hanem a rendszerre írt Java programoknál tudod használni ezt.
Tasker alatt is ugyanúgy lehet használni Java Object-tel ezt a megoldást, csak az kicsit bonyulultabb, nyilván nem fogok olyat írni, ha van egyszerűbb megoldás is.Egyébként a legtutibb és leggyorsabb megoldás (ha van fent busybox), shellbe berakni ezt, majd a kimenetét kiirányítani egy változóba:
date %TVagy ha a date bináris hiányos lenne:
date %H:%M:%S -
HREH
senior tag
válasz
aprokaroka87
#5555
üzenetére
Nem, arra, amit erre a problémára írt.
-
HREH
senior tag
válasz
aprokaroka87
#5553
üzenetére
Már dobott is pár napja, az is tökéletesen működik

-
AcCEsS
senior tag
válasz
aprokaroka87
#5541
üzenetére
Inkább önállóan a Takrerre bíznám a dolgot (ha lehet), valahogy így: ha a %CNUM eq 0, akkor "End call" vagy a hangerő legyen 0. Majd kipróbálom melyik működik, csak azt hittem valaki használ ilyet. Persze, köszönöm!

-
Mr Dini
addikt
válasz
aprokaroka87
#5529
üzenetére
Nyilván, a Droid küld egy "üzenetet" az alap lejátszónak, az meg vagy kezd vele valamit, vagy nem. Nekem Poweramp és a jetAudio plus gond nélkül kezeli.
Megoldás: használj normális zenelejátszót alapértelmezettként!

-
Mr Dini
addikt
válasz
aprokaroka87
#5527
üzenetére
Szia!
Nincs, de a KitKat-tól felfelé a droidok tartalmaznak egy media binárist, amivel root nélkül meg tudod ezt tenni.
Run shellbe:
media dispatch rewindVagy a fast forwardhoz ezt rakd be:
media dispatch fast-forward -
Bozek
nagyúr
válasz
aprokaroka87
#5518
üzenetére
Akkor nem is a Tasker-rel van gond, hanem veled. A fő probléma az, hogy az alap dolgokat nem ismered és az ebből adódó problémáidat ránk ömleszted.
Ha egy változóba rakná, akkor azt még utána szét kellene bontani, ezért tömbbe (array) pakolja ezeket az információkat. A %FILES nem üres, hanem egy tömb, aminek a tartalmát nem látod, csak a %FILES1, %FILES2, stb. változókban. Tömb esetén sose hivatkozunk a tömb nevére, mindig az elemeit nézzük.
-
Mr Dini
addikt
válasz
aprokaroka87
#5515
üzenetére
Lehetséges, nem tudom...
Amit még érdemes lenne ellenőrizni, hogy a romodban van-e test parancs.
Ha nincs, akkor bug report!
-
Mr Dini
addikt
válasz
aprokaroka87
#5513
üzenetére
Próbáltad már a /sdcard/Notifications elérési utat pl?
-
Mr Dini
addikt
válasz
aprokaroka87
#5511
üzenetére
Nálam a legfrissebb Taskerrel lát minden mappát a belső SD-n is...

Egyébként hogyan hoztad létre a mappákat? Nem valami jogosultságot kéne megadni a Taskernek?
-
aprokaroka87
nagyúr
válasz
aprokaroka87
#5509
üzenetére
Létrehoztam egy Alma nevű mappát az sdcard0 illetve sdcard1-re.
Erre megint undefinied a válasz
-
Mr Dini
addikt
válasz
aprokaroka87
#5506
üzenetére
Hello!
Szokásos JS one-liner tőlem... Ez dob valamit, ami nem undefined?:
alert(listFiles('Android',true));Akár az Android mappát Notifications-ra is átírhatod a kódban.
-
Bozek
nagyúr
válasz
aprokaroka87
#5503
üzenetére
"13.05.08/E List Files: /storage/sdcard0/Notifications is not a directory."
Ebből nekem úgy tűnik, hogy nem ilyen néven van a Notifications mappa. Nálam a belső tárhely például /storage/emulated/0 néven fut.
-
ERPY
őstag
válasz
aprokaroka87
#5503
üzenetére
Ezzel a hibával én is találkoztam. Ami érdekes, hogy nálam (Nexus 6P) rom függő a dolog. Több romot kipróbáltam és az esetek nagy többségénél ez a hiba jött elő, hogy nem valós könyvtár amit megadtam. Ami romon vagyok jelenleg (pont ezen hiba miatt), ott tökéletesen csinálja ezt a műveletet hiba nélkül.
-
aprokaroka87
nagyúr
válasz
aprokaroka87
#5502
üzenetére
Android 5.1 esetén ezt írja ki
13.05.08/E List Files: %filelist -> %filelist
13.05.08/FileUtil nrda: need request: /storage/sdcard0/Notifications: false
13.05.08/E checkSDPath: /storage/sdcard0/Notifications useRoot: true there: false file: false dir: true
13.05.08/E List Files: checkSDPath: /storage/sdcard0/Notifications useDocFile: false
13.05.08/Shell runSync test -e '/storage/sdcard0/Notifications' root: true timeout: 3000
13.05.08/Shell have process
13.05.08/Shell write cmd: test -e '/storage/sdcard0/Notifications'
13.05.08/Shell start process timeout timer 3000ms for: test -e '/storage/sdcard0/Notifications'
13.05.08/Shell start process-thread ID 1111
13.05.08/Shell joined with 1111
13.05.08/Shell exit result: 0
13.05.08/Shell non-null timeout
13.05.08/Shell runSync test -f '/storage/sdcard0/Notifications' root: true timeout: 3000
13.05.08/Shell have process
13.05.08/Shell write cmd: test -f '/storage/sdcard0/Notifications'
13.05.08/Shell start process timeout timer 3000ms for: test -f '/storage/sdcard0/Notifications'
13.05.08/Shell start process-thread ID 1113
13.05.08/Shell joined with 1113
13.05.08/Shell exit result: 0
13.05.08/Shell non-null timeout
13.05.08/E List Files: /storage/sdcard0/Notifications is not a directory.
13.05.08/E List Files: checkSDPath: /storage/sdcard0/Notifications ok false
13.05.08/E result: stop task (error)
13.05.08/Variables doreplresult: |%filelist| -> |%filelist|
13.05.08/E Error: 1
13.05.08/MacroEdit action finished exeID 1 action no 0 code 412 status: Err next 0Ha jól értelmezem szerinte nincs olyan könyvtár...pedig van..hisz kilistázta....Más könyvtárnál sem megy.
Android 4.2 esetén meg semmit.
-
Bozek
nagyúr
válasz
aprokaroka87
#5498
üzenetére
Látsz is vagy csak nézel? Becsülöm, hogy segíteni akarsz, de legalább olvasd is el az előzményeket, mielőtt beírsz egy teljesen irreleváns választ.
Idézem: "Nincs root-om."
-
Mauzes
addikt
válasz
aprokaroka87
#5488
üzenetére
Valóban. 10 perc screentime beállít, telefon alkalmazás megnyit, ekkor nem kapcsol ki a screen. Indítok egy hívást, 4-5 mp után dim, 20 mp után kikapcs. Elég jó.

Viszont mással is szopat most a Tasker. Egy olyan egyszerű profilt állítottam be, hogy 8:15 -> bluetooth off. Utólag észreveszem, hogy nem csinálja. Ekkor direkt tesztelem, létrehozok egy új profilt csak más idővel, és amikor figyelem, akkor megcsinálja. Klónozom a profilt és átállítom 8:20-ra, ma reggel a zsebemben megint nem csinálta meg...
-
Mr Dini
addikt
válasz
aprokaroka87
#5478
üzenetére
Persze, hogy nem. Még mindig nem tudom, pontosan mit szeretnél csinálni, ami miatt real time kéne egy változót frissítgetni, de a Tasker nem erre lett megálmodva, megaztán ez rengeteg erőforrást jelentene...
Ez akárhányszor futtatod a szkriptet, kinyeri a számot a WIFII változóból. Nem fog csodát tenni... Max egy ciklussal tudnád megoldani, ami folyamatosan fut és olvassa a változót. Ha pedig mondjuk 2-a Signal, akkor kilép a ciklusból és megy tovább a taskod --> végrehajtódik az, amit szeretnél, hogy megcsináljon kicsi jel mellett.
De szerintem sokkal ésszerűbb mondjuk percenként egyszer ránézni a jelre....
-
Mr Dini
addikt
válasz
aprokaroka87
#5475
üzenetére
Szia!
Percenként tudsz ellenőrizni max. Egyébként a WIFII változóból le tudod splittelni a kellő részt akár a beépített Variable Splittel is. Csak egy másik változót használj, ne a Tasker globális WIFII változóját.
De pl itt egy JS one-liner:
setLocal('wifisignal',global('WIFII').split('Sig: ',2)[1].split('\n',1)[0]);
Ezt beszúrod a task elejére pl, és amíg fut a task, addig a wifisignal lokális változót meghivatkozva megkapod az aktuális signal számot.
Viszont, ha több Taskban is szeretnéd használni (pl Perform Task segítségével) a kódot, akkor a setLocal-t cseréld le setGlobal-ra és a 'wifisignal' helyére a 'WifiSignal'-t írd pl. Így menni fog.

-
Bozek
nagyúr
válasz
aprokaroka87
#5475
üzenetére
De tiszta. Tiszta hülyeség.

Amúgy megadott időközönként lekéred a %WIFII változót és megnézed, hogy mi a jelerősség. Anélkül nem megy szerintem.
-
SaGa59
őstag
válasz
aprokaroka87
#5471
üzenetére
Hmmm... Lehet benne valami. Én most beállítottam, hogy mic és nem marháskodott. Amikor rádugtam bekapcsolt, és csak akkor kapcsolt ki, amikor tényleg kihúztam a fülest. Ez rendes gyári headset.
Mondjuk az any-nek mindent le kellene fednie, de ki tudja...Droid 6 (Alcatel POP 4s), nem a legfrissebb tasker, hanem az eggyel korábbi. Amit tőled kaptam...
-
Blizzardking
őstag
válasz
aprokaroka87
#5466
üzenetére
Kontakthibás a fülhallgatód

-
SaGa59
őstag
válasz
aprokaroka87
#5466
üzenetére
Nem lehet esetleg tasker verzió specialitás?
-
SaGa59
őstag
válasz
aprokaroka87
#5464
üzenetére
Ránézésre nincs gond a profillal. Viszont nálam is ezt játsza, igaz, csak úgy két perc után.
Mintha néha elveszne a kapcsolat a headsettel.
A telefonok hogy érzékelik a füles bedugást? Mint a klasszzikus jack.eknél, egy mechnaikus érintkezővel? Vagy mérnek valamit (áram, kapacitás)? -
Bozek
nagyúr
válasz
aprokaroka87
#5455
üzenetére
Miért kell összevonni? Foglalja a helyet a telefonon?
-
hetn
tag
válasz
aprokaroka87
#5455
üzenetére
Ahhh, sokszor de jól jött volna....
én így oldanám meg:
Profil trigger: State WifiConnected~on
Task: If %WIFII ~ *mywifi* ..... EndIf
. If %WIFII !~ *mywifi* ..... Endif
undorító megoldás, de legalább működik
-
SaGa59
őstag
válasz
aprokaroka87
#5453
üzenetére
Igen. Nem 5, 6, csak elírtam. Trükkös mert a mobil-data-t kapcsolgatja, nem a mobilnetet, de az eredmény ugyanaz. Pl amikor elmegsek itthonról és ment a wifi, amikor leszakad észreveszi, lekapcsolja a wifit és bekapcsolja a mobil adatforgalmat, meg a geofence figyelést. Visszafelé meg amikor eléri a home geofence-t, kinyomja a mobildatát és bekapcsolja a wifit.. Ez az, amit a taskeren kívül egyik automatizáló se tud, ha nincs root. De az új taskerből valamiért kiesett ez a lehetőség.
-
SaGa59
őstag
válasz
aprokaroka87
#5446
üzenetére
Van valakinek korábbi verzió elmentve? A tegnapi frissítésig ment a telefonomon (android 5 van rajta) root nélkül a mobil adat ki−be kapcsolás, de ezzel már nem. Azt írja nincs ilyen a készüléken.
-
hetn
tag
válasz
aprokaroka87
#5436
üzenetére
én is játszottam időpontokkal, hasonló dolgot én így oldottam meg Java nélkül
VariableSet: %aaa to %DTOUT*60-3600 DoMaths (<=mert a VariableConvert csak hh:mm -t készít)
VariableConvert: Function Seconds to DateTime, Store Result In %aaa (<= konverzió)
VariableSection: %aaa From 12 Length 5 (<= levágja a dátumot)
Flash %aaa -
Mr Dini
addikt
válasz
aprokaroka87
#5444
üzenetére
Eddig ezt nem mondtad. Jobb lenne, ha az elején pontosabban körülírnád, hogy mire lenne szükséged.
Én pl ezt dobtam össze:
///Mr Dini display timeout flasher
var dtdout = global('%DTOUT');
min = Math.floor(dtdout/60);
sec = dtdout-min*60
if (min != 0 && sec != 0){
flash('A képernyő időkorlátja: '+min+' perc '+sec+' másodperc');
}
else if (min == 0){
flash('A képernyő időkorlátja: '+sec+' másodperc');
}
else if (sec == 0){
flash('A képernyő időkorlátja: '+min+' perc');
}Persze lehetne még rajta szépíteni, meg ha a dtout mínusz előjelű, alkor elhasal ez a megoldás, de feltételezem soha nem lesz egy kijelző idő mínusz.

Kiindulási alapnak talán jó lehet...

Használd egészséggel!

-
Bozek
nagyúr
válasz
aprokaroka87
#5444
üzenetére
Elmented egy változóba (mondjuk %ido) a %DTOUT változót. Előbb ezt egy másikba (%idoperc) leosztod 60-nal a következő paranccsal floor(%ido / 60). Majd a %idomp változóba meg leosztod a %ido % 60 módszerrel. Aztán kiíratod a kettőt.
-
HREH
senior tag
válasz
aprokaroka87
#5436
üzenetére
Egy új változóban elosztod az értékét 60-nal, majd azt flasheled, a bibi az, hogy így törtszám is lehet az érték.
Biztos máshogy is meg lehet oldani, hirtelen ez jutott eszembe
-
hetn
tag
válasz
aprokaroka87
#5401
üzenetére
A root nélküli (pl kikapcsolt képernyőnél történő) mobilnet kapcsolgatást teljesen eltörölte a google biztonsági mizériája?
-
Bozek
nagyúr
válasz
aprokaroka87
#5396
üzenetére
Ezt senki nem tagadta. Ha mindezt tudná a Tasker is így, akkor nem kellene hozzá plugin. Ezek épp ezért vannak.
Amúgy jó cucc, bár sajnos Sony-n a mobilnet ki- és bekapcsolása nem megy ezzel sem root nélkül. Igaz, amúgy se kapcsolgatom, csak gondoltam kipróbálom.
-
Bozek
nagyúr
válasz
aprokaroka87
#5393
üzenetére
Megnéztem és nem egészen így van. Saját toast üzenet tudsz kirakni, amit HTML formázással tudsz egyénire szabni. Semmi beépített dolog nincs benne, max. akkor, ha AutoNotification-el együtt használod.
-
Bozek
nagyúr
válasz
aprokaroka87
#5393
üzenetére
Akkor idézem magam:
"Írd le, hogy te miért ajánlod." -
Bozek
nagyúr
válasz
aprokaroka87
#5388
üzenetére
Akkor mesélj a sok érdekes dologról. Mert az nem menő, hogy csak beírsz ide egy plugint, amit találtál, de semmi információt nem kapunk róla. Írd le, hogy te miért ajánlod.
-
Roxkex
senior tag
válasz
aprokaroka87
#5390
üzenetére
Igen, igen ilyesmire gondolok - csak eléggé kerülve fogalmaztam

-
ERPY
őstag
válasz
aprokaroka87
#5386
üzenetére
Köszönöm, akkor várok. Remélem sietnek vele.
-
slice14
veterán
válasz
aprokaroka87
#5381
üzenetére
01.15.14/E method: GET url: https://m.prohardver.hu/tema/android_os-t_hasznalok_szakmai_topicja/friss
hiányzik a végéről a .html.... Én legalábbis ezt látom elsőre.
-
Mr Dini
addikt
válasz
aprokaroka87
#5379
üzenetére
Nekem úgy tűnik, hogy maga a link rossz. Ez vam beírva?:
https://m.prohardver.hu/tema/android_os-t_hasznalok_szakmai_topicja/friss.html -
Mr Dini
addikt
válasz
aprokaroka87
#5376
üzenetére
Értem. Megnéztem, nálam Works, like a charm*!

Csak annyit kellett csinálnom, hogy a HTTP Get-nél a http://-t kicseréltem https://-re.
* megy, mint a karikacsapás
-
Mr Dini
addikt
válasz
aprokaroka87
#5374
üzenetére
Mindegyik az utolsót mutatja. Csak az egyiket tudod több topik figyelésére is használni. De nézd meg a task nevét és írd be ide!

-
Mr Dini
addikt
válasz
aprokaroka87
#5372
üzenetére
Nem. Írtam egy Ph notifier-t, ami csak egy topikból jelzi az utolsó hsz-t, meg írtam utána egyet, ami korlátlan mennyiségű topikból tud jelezni. (Meg írtam még egyet pythonban is...
)Melyiket használod?
-
Mr Dini
addikt
válasz
aprokaroka87
#5370
üzenetére
Szia!
Melyiket használod? A multi-t, vagy a single verziót?
Igen, lehetséges, hogy az SSL miatt van, de az is lehet, h a PH! szerver (vagyis a router előtte) haldoklott éppen, amikor ezt dobta (legalábbis a hiba erre utal inkább)...
-
aprokaroka87
nagyúr
válasz
aprokaroka87
#5367
üzenetére
Akkor meg is van mi volt a gond azzal amit kanocpapa megosztott projektet.
Az ugyanis a képernyőzár pint-kapcsolta ki/be
-
Mr Dini
addikt
válasz
aprokaroka87
#5365
üzenetére
A SIM pin-t. A képernyőzárt másképpen lehet leszedni (pl keyguard, vagy .key áthelyezés).
-
Mr Dini
addikt
válasz
aprokaroka87
#5362
üzenetére
Nem kell JQuery library hozzá, a libs részt hagyd üresen!
Hanyas droid, melyik gyártó? AOSP-n biztosan nem kéri a SIM pin-t ezzel a reboottal.
-
Mr Dini
addikt
válasz
aprokaroka87
#5360
üzenetére
Nem, a feature-t direkt tervezik, ez inkább linux adottság.

-
Mr Dini
addikt
válasz
aprokaroka87
#5358
üzenetére
Pedig ez nem az. Root nélkül nem fog menni...
A másik meg, hogy, mint felfedeztem, a zygote A rendszerfolyamat. Namost, linux alatt van a kill és killall parancs. Namost, ezek nem kilövik, hanem leállítják a processzeket és emiatt újraindulnak. Ezért teljesen biztonságos megoldás. És azért nem kér PIN-t, mert az csak teljes hw rebootnál, amit a bootloader indít történik meg. Ebben az esetben pedig csak a processzek, szenzorok stb indul újra.
A sebezhetőség ennek a root nélküli változata, de azt érthető okokból nem szeretném megosztani...

-
kanocpapa
tag
válasz
aprokaroka87
#5353
üzenetére
a Device Adminstrator engedélyt megadtam neki, amikor először próbáltam beállítani a pin kikapcsolást. a kingroot és a supersu viszont nem látja. viszont nem látom, hogy lehetne engedélyezni valamelyikben. a taskert látom, hogy megkapta az engedélyt, de a securét nem.
-
kanocpapa
tag
válasz
aprokaroka87
#5350
üzenetére
sajnos nem kapcsolja ki a beállításoknál. ugyanaz, ami előtte is volt. akkor úgy tűnik kilőve az ötlet, marad a kézi reboot.
köszi szépen a segítséget!
(próbáltam már így is, ahogy most írtad, de ugyanaz volt az eredmény, ezért is zaklattalak benneteket. de már tudjuk miért nem ment)
-
aprokaroka87
nagyúr
válasz
aprokaroka87
#5350
üzenetére
bocsi én változattam rajta
secure settings 1.pont
wait 2.pont
reboot 3.pontígy a helyes
-
kanocpapa
tag
válasz
aprokaroka87
#5348
üzenetére
az xml meg van, csak nem tudtam megosztani, de mindjárt!

konkrétan az a bajom, hogy akárhogy csinálom, kéri a kódot.
ha minden igaz akkor itt a fájl: [link] -
kanocpapa
tag
válasz
aprokaroka87
#5343
üzenetére
kipróbáltam, de valamit még biztosan elrontok. megnéznétek a taszkot?
1.Reboot
Type Normal2.Wait
1Mins3.Secure Settings
Configuration Clear Password -
kanocpapa
tag
válasz
aprokaroka87
#5343
üzenetére
na ez lesz ami nem volt számomra érthető. felcseréltem a sorrendet, de most kipróbálom így.

-
kanocpapa
tag
válasz
aprokaroka87
#5308
üzenetére
szia! igen, azt szeretném, hogy ne kérjen egy alkalommal (egy meghatározott időpontban) pin kódot. megmértem az időt: attól, hogy rábökök az újraindítás gombra, onnantól kb. 50-60 másodperc kell neki, hogy kérje a kódot. tegnap viszont próbálgattam a neten talált leírásokból szemelgetni és akárhogy csináltam, kétszer indult újra.
ja: és úgy volt beállítva, hogy a -tól -ig időpont ugyanaz volt. nem volt 1 perc. -
#79335424
törölt tag
válasz
aprokaroka87
#5329
üzenetére
Hmmmm....
Hétvégén elvileg szervízbe kell vinnem a kamiont. Akkor lesz időm írni egy hangerőállításos parancsot, és letesztelni.
De, ha ez igaz, akkor tényleg jobb az Audacity. -
SaGa59
őstag
válasz
aprokaroka87
#5326
üzenetére
Nem annyira, mintha százalékban lenne megadva 1-100 között, de gyanítom, olyat végképp nem lehet, itt a % jel a változó definícióhoz van fenntartva.
(#5327) Somatom
A hangerő értékek 0-15 között változtathatóak. 15-nél van 100%-on. -
#79335424
törölt tag
válasz
aprokaroka87
#5324
üzenetére
Sztem kevered a dolgokat. Rendszer szinten 1-100% között akár egyesével is tudod állítani. Az MTK Engineering -ben azért van másképp definiálva, hogy a 0, és a 100 között ne kelljen 100 -szor megnyomni a hangerő gombot. De, pl. Robotban alapértelmezetten konkrét % -os számértékeket lehet megadni, tehát akár 1% -onként is változtathatom időegységenként a hangerőt. Vagyis, maga a rendszer képes rá.
-
Mr Dini
addikt
válasz
aprokaroka87
#5312
üzenetére
Én ezt úgy szoktam megoldani, hogy a task elejére teszek egy exit-et, ezt if-hez kötöm, ami azt ellenőrzi, hogy egy általam beállított globális változó egyenlő-e a mai napi dátummal (a Tasker egyik beépített változójával hasonlítom össze). Ha nem, akkor a következő lépés a változó beállítása a mai dátumra, aztán továbblép a task tényleges részére.
Persze ezzel meg az a bibi, hogy ez csak naponta egyszeri lefutásnál működhet, hiszen akkor változik a dátum. A másik hátulütője, hogy teleszemeteli sok task esetén a globális változó listád változókkal, ami ugye memória... Így én inkább írtam egy JS kódot, amit minden ilyen jellegű (időzített) taskom elején meghívok és ő intézi az időzítést.

(#5314) Somatom
Látod, a robot sem tökéletes!
![;]](//cdn.rios.hu/dl/s/v1.gif)
Új hozzászólás Aktív témák
- Tudástár Tasker - AZ Android alkalmazás
- Ilyen olcsó sem volt még egy Apple notebook
- A fociról könnyedén, egy baráti társaságban
- Path of Exile (ARPG)
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Kínai és egyéb olcsó órák topikja
- Milyen billentyűzetet vegyek?
- Mibe tegyem a megtakarításaimat?
- Ford topik
- Mini PC
- Kerékpárosok, bringások ide!
- További aktív témák...
- Creality HALOT ONE gyantás nyomtató
- Apple iPhone 17 Pro Max 256GB,Újszerű,Dobozaval,24 hónap garanciával
- HIBÁTLAN iPhone 13 Pro Max 256GB Sierra Blue-1 ÉV GARANCIA - Kártyafüggetlen, MS4224
- AKCIÓ! LENOVO ThinkPad P15 Gen 2 munkaállomás - i7 11850H 16GB DDR4 1TB SSD RTX A2000 4GB W11
- 153 - Lenovo LOQ (15IRX9) - Intel Core i5-13450HX, RTX 4060 (ELKELT)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
), csak az adatforgalmat tudod kapcsolgatni, programonként - mintha az "alkalmazások engedélyei" menüpontban állítgatnád (Android 6+). kb ugyanazt lehet vele elérni mint egy tetszőlegesen konfigurálható tűzfallal

Szép is lenne, ha a Tasker önmagának tudna ilyen jogokat adni!

Mivel a DTOUT állításához egy appon belül ha jól tudom, csak egy megoldás létezik, ami csak a rendszerben megadott értékekre képes a fényerőt átállítani. Egyébként a legközelebbi elérhető, nagyobb értéket állítja be, ahogy @hetn is bölcsen megállapította!
) nem lehet pontosabb értékeket megadni. Roottal is csak egy megoldást tudok hirtelen, az pedig, hogy egy Android SQLite adatbázisban módosítanám a fényerő értékét. Így akár teljesen el is lehet sötétíteni a kijelzőt, ha 0-ra állítod az értéket. Ezt használtam ki arra annó, hogy a telefon tudjon double-tapre ébredni.

![;]](http://cdn.rios.hu/dl/s/v1.gif)
