- 185 Hz-es kijelzővel és 9000 mAh-s akkuval jöhet az új OnePlus
- Poco F8 Ultra – forrónaci
- Bemutatkozott az Oppo kamerás csúcsmodellje
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Samsung Galaxy A56 - megbízható középszerűség
- Telekom mobilszolgáltatások
- Fotók, videók mobillal
- Milyen okostelefont vegyek?
- Samsung Galaxy A55 - új év, régi stratégia
- Xiaomi 14 - párátlanul jó lehetne
-
6400 - 6301
7678 - 7601 7600 - 7501 7500 - 7401 7400 - 7301 7300 - 7201 7200 - 7101 7100 - 7001 7000 - 6901 6900 - 6801 6800 - 6701 6700 - 6601 6600 - 6501 6500 - 6401 6400 - 6301 6300 - 6201 6200 - 6101 6100 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 2001 2000 - 1
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
Új hozzászólás Aktív témák
-
aprokaroka87
nagyúr
-
Mr Dini
addikt
Hát ez szomorú...de ez van
Attól még a belső tárhelyre nyugodtan tudsz írni. Illetve ha van root, át is tudod onnan mozgatni (shell segítségével pl.) a fájlokat.
-
aprokaroka87
nagyúr
Hello,
Ez a GRANT_DOCUMENT_TREE_ACCESS a nyalókával jött be. Viszont csak a hatos Androidtól ugrik fel a kezelő automatikusan, ha az app olyan erőforráshoz akar hozzáférni, amihez nincsen joga. 5.x alatt a fejlesztőknek kell kézzel megnyitni ezt, lekérni az eredményét, majd elmenteni azt, hogy tartósan tudjon a külső SD-re írni.
Pent egy ideig próbálkozott ezzel, de aztán eldobta a Lolli támogatást, mert sok szívás lett volna vele. A 4.9u1-es verzió pl. tartalmazza ezt még, de a frissebbek nem.
Anno próbálkoztam Java Functionnel pótolni a dolgot. Ez lett belőle. A fájlkezelőt rendben felhozza, de mivel nem GUI szálon fut a task, Activity-t csak így tudok indítani. Viszont az eredményét pont ezért nem tudom elkapni. Nem teszteltem, szóval lehet, hogy működik, de kicsi esélyt látok rá...

Én inkább kértem engedélyt a fejlesztőtől, aztán patchelem a forrást, hogy lolli kompatibilis legyen.

Hát ez szomorú...de ez van
-
Mr Dini
addikt
kivan...
akkor nem tudom hogy hivjákErre gondoltam
https://metactrl.com/docs/sdcard-on-lollipop/
most igy tudom linkelni...
ezt hiányolom
máshol ilyent kapok ha hozzá akar férni pl az sd kártyáhozHello,
Ez a GRANT_DOCUMENT_TREE_ACCESS a nyalókával jött be. Viszont csak a hatos Androidtól ugrik fel a kezelő automatikusan, ha az app olyan erőforráshoz akar hozzáférni, amihez nincsen joga. 5.x alatt a fejlesztőknek kell kézzel megnyitni ezt, lekérni az eredményét, majd elmenteni azt, hogy tartósan tudjon a külső SD-re írni.
Pent egy ideig próbálkozott ezzel, de aztán eldobta a Lolli támogatást, mert sok szívás lett volna vele. A 4.9u1-es verzió pl. tartalmazza ezt még, de a frissebbek nem.
Anno próbálkoztam Java Functionnel pótolni a dolgot. Ez lett belőle. A fájlkezelőt rendben felhozza, de mivel nem GUI szálon fut a task, Activity-t csak így tudok indítani. Viszont az eredményét pont ezért nem tudom elkapni. Nem teszteltem, szóval lehet, hogy működik, de kicsi esélyt látok rá...

Én inkább kértem engedélyt a fejlesztőtől, aztán patchelem a forrást, hogy lolli kompatibilis legyen.

-
aprokaroka87
nagyúr
-
Bozek
nagyúr
kivan...
akkor nem tudom hogy hivjákErre gondoltam
https://metactrl.com/docs/sdcard-on-lollipop/
most igy tudom linkelni...
ezt hiányolom
máshol ilyent kapok ha hozzá akar férni pl az sd kártyáhozJogos, kevertem a dolgokat. 4.4-nél nem volt csak, 5.0-tól jött be.
A Beállítások - More - Android Settings - Grant Document Tree Access menüpontra se jön be? Ott tudsz hozzáférést adni, a sima Copy-ra nem hozza fel.
-
Mr Dini
addikt
Műkődik a task, köszi, bár egy árva mukkot sem értek belőle.
De nem nugáton vagyok, 6-os alapú Miui-t használok.Ohh, akkor bocs! Azt hittem csak Nugát alatt vette ki Pent ezt az opciót. Mindenesetre ez a task pótolja a hiányzó funkciót a 7.0-nál régebbi droidokon.

Picit utánaolvastam a dolgoknak, s azért nem lett deprecated a funkció, mert még lehet használni Nugáton is, csak engedélyt kell adni az appnak az értesítésekre. Ezért kicsit átalakítottam a taskot ([link]). A Copyright-ot fenntartom magamnak az Activity indításért nem UI, háttér szálról.

Műkődik a task, köszi, bár egy árva mukkot sem értek belőle.
Elsőre talán pilótavizsgásnak tűnhet, ha még nem fejlesztettél Droidra, de itt minden le van írva az osztályról. A Java Function-ökkel pedig meg tudod szólítani közvetlenül az Android API-t, azaz olyan dolgokat is tudsz csinálni vele, amit a Tasker natívan nem, de a rendszer támogat.

Ja és cimkébe beleírtam a lehetőségeket, hogy érthetőbb legyen. A 0 a csendes, az 1 a rezgő, s a kettes a normál, ha jól emlékszem.
-
aprokaroka87
nagyúr
kivan...
akkor nem tudom hogy hivjákErre gondoltam
https://metactrl.com/docs/sdcard-on-lollipop/
most igy tudom linkelni...
ezt hiányolom
máshol ilyent kapok ha hozzá akar férni pl az sd kártyához -
Bozek
nagyúr
Üdv!
Az létezhet hogy azért nem tudok belső tárhelyről külsőre másolni mert a Tasker nem is látja rendesen a dolgokat?FR után vagyok...ugyebár Android 5.0 óta van ez hogy hozzáférést kér az sd kártyához is...esetemben ezt a Dokumentumok app csinálja.
Viszont rá sem kérdez.Beállitásokban sem látom erre a megoldást.
Nem, 6.0 óta van az, hogy hozzáférést kér az SD-hez. 5.0 és 5.1 esetében nincs ilyen, szóval ott nem is fog működni. Ahogy írtad korábban, nálad 5.1 van, ott csak akkor tudsz másolni, ha kipipálod a Copy-nál a Use Root lehetőséget.
-
dzsordzs69
senior tag
Műkődik a task, köszi, bár egy árva mukkot sem értek belőle.
De nem nugáton vagyok, 6-os alapú Miui-t használok. -
dzsordzs69
senior tag
Igen, időközben ezt csináltam, így már jó, köszi.
Ez a vibrate tényleg érdekes. Miui-n vagyok, van olyan lehetőség, hogy rezgés csengetéskor, illetve néma üzemmódban. Kapcsolatom akárhová, a vibrate lefutása utánsem változik a kapcsoló állapota (se ki, se be). Viszont, ha kikapcsolom, a task lefutásakor rezzen a teló, mintha rezgőre váltana, de nem tudom kipróbálni, egy telefon van nálam.
-
dzsordzs69
senior tag
-
aprokaroka87
nagyúr
Üdv!
Az létezhet hogy azért nem tudok belső tárhelyről külsőre másolni mert a Tasker nem is látja rendesen a dolgokat?FR után vagyok...ugyebár Android 5.0 óta van ez hogy hozzáférést kér az sd kártyához is...esetemben ezt a Dokumentumok app csinálja.
Viszont rá sem kérdez.Beállitásokban sem látom erre a megoldást.
-
Mr Dini
addikt
No, csak van más kérdésem is az új verzióval kapcsolatban.

Eltűnt a "silent mode", helyette lett "vibrate mode", de nem teszi rezgőbe a telefont. Lett egy olyan, hogy "silence ringet", gondolom ez jó lehet, de ez nem elérhető nálam. Van valami ötletetek, hogy mit csináljak, ha továbbra is szeretném az éjszakai módban rezgőbe tenni a telefont?
KöszönömEz a taskom nem működik Nálad Nugáton? Pedig a dokumentáció nem jelöli elavultnak a fügvényt...
Sajnos most nem vagyok 7.x közelben, de majd feltétlenül ránézek, hogy megoldható-e a dolog máshogy!
-
HREH
senior tag
No, csak van más kérdésem is az új verzióval kapcsolatban.

Eltűnt a "silent mode", helyette lett "vibrate mode", de nem teszi rezgőbe a telefont. Lett egy olyan, hogy "silence ringet", gondolom ez jó lehet, de ez nem elérhető nálam. Van valami ötletetek, hogy mit csináljak, ha továbbra is szeretném az éjszakai módban rezgőbe tenni a telefont?
KöszönömAudio > Ringer Volume 0esetleg?
Furcsa, hogy azAudio > Vibrate Mode > Vibratenem megy, alapfunkció minden telefonon. -
Fall-N
veterán
No, csak van más kérdésem is az új verzióval kapcsolatban.

Eltűnt a "silent mode", helyette lett "vibrate mode", de nem teszi rezgőbe a telefont. Lett egy olyan, hogy "silence ringet", gondolom ez jó lehet, de ez nem elérhető nálam. Van valami ötletetek, hogy mit csináljak, ha továbbra is szeretném az éjszakai módban rezgőbe tenni a telefont?
KöszönömLásd #6369
-
dzsordzs69
senior tag
No, csak van más kérdésem is az új verzióval kapcsolatban.

Eltűnt a "silent mode", helyette lett "vibrate mode", de nem teszi rezgőbe a telefont. Lett egy olyan, hogy "silence ringet", gondolom ez jó lehet, de ez nem elérhető nálam. Van valami ötletetek, hogy mit csináljak, ha továbbra is szeretném az éjszakai módban rezgőbe tenni a telefont?
Köszönöm -
HREH
senior tag
Az kell neki, hogy ha NFC matricát használ, akkor lefusson a task, ami ahhoz van társítva. Szerintem ehhez is plugin kell, de nekem csak Sony-s NFC cuccom van, amire a Sony saját alkalmazása (Smart Connect) reagál, azon belül meg be tudok állítani taskot, ha az Allow External Access be van kapcsolva a Tasker-ben. És persze ha a taskhoz tartozik ikon.

Bocsi, rendesen benéztem, ahhoz tényleg plugin kell

"Nekem nem az problémám, hogy..." az a szócska kimaradt

-
Bozek
nagyúr
Az kell neki, hogy ha NFC matricát használ, akkor lefusson a task, ami ahhoz van társítva. Szerintem ehhez is plugin kell, de nekem csak Sony-s NFC cuccom van, amire a Sony saját alkalmazása (Smart Connect) reagál, azon belül meg be tudok állítani taskot, ha az Allow External Access be van kapcsolva a Tasker-ben. És persze ha a taskhoz tartozik ikon.

-
HREH
senior tag
Nekem nem az problémám, hogy ki, illetve be szeretném kapcsolni az nfc-t. Mindig bevan mert fizetésnél is szükségem van rá. Az kellene, mint Macrodroidnál, ha odateszem a telefont az Nfc matricához elindul a folyamat amit beállítottam. pl. Bluetooth be, automode be.
Olvass vissza, #6375-ben leírtam a megoldást.
-
coelophysiis
csendes tag
Nekem nem az problémám, hogy ki, illetve be szeretném kapcsolni az nfc-t. Mindig bevan mert fizetésnél is szükségem van rá. Az kellene, mint Macrodroidnál, ha odateszem a telefont az Nfc matricához elindul a folyamat amit beállítottam. pl. Bluetooth be, automode be.
-
dzsordzs69
senior tag
Nem, én indítottam újra. Már ha a telefonra gondolsz.

Megoldódott, a kisegítő lehetőségek/szolgáltatások résznél kellett bekapcsolni.
-
dzsordzs69
senior tag
Ő a Tasker álltal indul újra?
Nem, én indítottam újra. Már ha a telefonra gondolsz.

-
aprokaroka87
nagyúr
Sziasztok, az miért lehet, hogy mióta frissült a Tasker, azóta nem indul el automatikusan a telefon újraindításakor? Az engedélyek ugyanúgy vannak, mint eddig, Redmi Note 3 pro. Elég bosszantó. Esetleg a 4.9-et vissza tudom valahogy tenni?
Ő a Tasker álltal indul újra?
-
dzsordzs69
senior tag
Sziasztok, az miért lehet, hogy mióta frissült a Tasker, azóta nem indul el automatikusan a telefon újraindításakor? Az engedélyek ugyanúgy vannak, mint eddig, Redmi Note 3 pro. Elég bosszantó. Esetleg a 4.9-et vissza tudom valahogy tenni?
-
HREH
senior tag
Az NFC-hez is külön plugin kell? Igazából nem bonyolult a Macrodroid, ugyan úgy lehet kategorizálni a dolgokat. Az nagyon jó benne, hogy nem kell hozzá külső plugin, mert alapból benne vannak.
Így néz ki nálam az MD: https://drive.google.com/file/d/0B1fnve72NnofWVJVV19sUGYwYW8/view?usp=drivesdk
Apropó nagyon untam a gyári dolgokat így megint rootoltam a telefont. Lehetőségek tárháza nyílt meg újból.
Mint írtad, van root, ezért shell commandból is kapcsolható (
Code > Run Shell)bekapcsolás:
svc nfc enablekikapcsolás:
svc nfc disableUse Root-hot mindkét esetben pipa.
-
coelophysiis
csendes tag
Az NFC-hez is külön plugin kell? Igazából nem bonyolult a Macrodroid, ugyan úgy lehet kategorizálni a dolgokat. Az nagyon jó benne, hogy nem kell hozzá külső plugin, mert alapból benne vannak.
Így néz ki nálam az MD: https://drive.google.com/file/d/0B1fnve72NnofWVJVV19sUGYwYW8/view?usp=drivesdk
Apropó nagyon untam a gyári dolgokat így megint rootoltam a telefont. Lehetőségek tárháza nyílt meg újból.
-
aprokaroka87
nagyúr
Azóta már nekem is megvan a Tasker 5.0.x
-
HREH
senior tag
Felesleges ez a plugin, a Tasker tud rezgőt és Do Not Disturb-ot is kapcsolni (amik ugyanazok, mint itt a Vibrate és a Silent lehetőségek)
A támogatás pedig csak opcionális, nem ad semmi pluszt.
A fejlesztő meg elég gáz, az MDTP pluginos bugot már hónapok óta nem hajlandó javítani, pedig még direkt írtam is neki... -
Fall-N
veterán
-
SharpSA
veterán
De tudja, erre való ez a plugin:
Sound mode Tasker pluginMűködik nekem 7.0-án, használom is.
Igaz, hogy alapból nem tudja a Tasker, de ezért is jók a pluginok.Igen, ezt már én is megtaláltam, sőt van javascript is hozzá. Egyébként mit takar a vásárlás lehetősége ennél a pluginnél?
-
Fall-N
veterán
De tudja, erre való ez a plugin:
Sound mode Tasker pluginMűködik nekem 7.0-án, használom is.
Igaz, hogy alapból nem tudja a Tasker, de ezért is jók a pluginok. -
SharpSA
veterán
Tudja az E-Robot, kiválasztható a Csengő módoknál és működik is a néma mód. A Taskerben a 0-ról már nem tudom lejjebb venni és ott meg csak rezgőbe rakja. Mindegy, a ne zavarj is jó, sőt az értesítések jelzése miatt talán jobb is lehet...
-
Bozek
nagyúr
Szerintem az E-Robot se tudja a csendes módot, mivel ilyen már nem létezik 6.0 óta. Csak a Do Not Disturb van, az meg kapcsolható Tasker-rel is. Ha rezgő módról nyomsz még egy hangerő le gombot, akkor is az jön be.
-
SharpSA
veterán
-
HREH
senior tag
A Macrodroidban három részre osztják: triggers, actions és constrains. A legutolsót miként tudom itt beállítani? Nekem a módok kellenének igazából a leginkább így. Pl. otthoni mód. A notification résznél is kikellene írja, hogy: mode: otthon.
Így az első nap után teljesen más logikája van mint a MD-nak. De ebben sokkal több lehetőség van. A kedvencem, hogy kiépíthető a magyar asszidztens is. Ez zseniális.State > Cell Near- Ez a közeli adótornyokat scanneli be, és ha ezek közelében vagy (vagyis otthon), akkor aktiválódik a megadott Enter Task (ha van), ha pedig elhagyod a körzetet, azaz már egyik tornyot sem érzékeli), akkor pedig végrehajtja az Exit Taskot (ha van).Megnéztem a MacroDroidot, ügyes programnak tűnik, de nekem sokkal másabb és bonyolultabb is, mint a Tasker. Nincs kategorizálva semmi, elveszik benne az ember, itt pedig szépen kategóriákba vannak sorolva a lehetőségek. Ha jól értelmezem a "Constrains" egyfajta feltételezést enged meg. Itt az egyes action-öket (amikből áll egy Task) egyenként is lehet feltételhez kötni (mindig változóhoz, akár többhöz is), vagy többet is lehet egyszerre az
Action > Task > Ifhasználatával.
Teljesen más logika, de ha egyszer ráérzel, akkor hirtelen olyan egyszerűvé válik, mint a karikacsapás![;]](//cdn.rios.hu/dl/s/v1.gif)
Bármi kérdésed van, írj nyugodtan, megpróbálunk segíteni

-
kaciokos
őstag
Do Not Disturb mód nem jó? Én azt használom.
Vagy simán csengés és értesítés hangerő 0-ra
-
coelophysiis
csendes tag
A Macrodroidban három részre osztják: triggers, actions és constrains. A legutolsót miként tudom itt beállítani? Nekem a módok kellenének igazából a leginkább így. Pl. otthoni mód. A notification résznél is kikellene írja, hogy: mode: otthon.
Így az első nap után teljesen más logikája van mint a MD-nak. De ebben sokkal több lehetőség van. A kedvencem, hogy kiépíthető a magyar asszidztens is. Ez zseniális. -
SharpSA
veterán
Szeretném adott időben némára állítani a csengetési módot, de ilyen funkciót nem találok, csak a rezgő módot. Tényleg nincs erre lehetőség, vagy csak én nem találom? A készülék nem rootolt. Ez a funkció az E-Robotban benne van és működik. Hogy lehet ezt megoldani a Taskerben?
-
coelophysiis
csendes tag
Köszi a válaszokat! Akkor marad még a Macrodroid is. Ott tökéletesen működik, pedig az ugye szerényebb képességű. A telefonon Android 7.0 van, eleinte rootolt de egy hónapja visszaálltam a gyárira mert mindegyik romnál volt valami idegesítő hiba. A telefon egy S7 edge.
-
HREH
senior tag
Nagyon helyes

Én a homescreen-ről indítható parancsoknak szoktam valami normális ikont adni.
-
Mr Dini
addikt
Sziasztok! A napokban kezdtem el ismerkedni a Taskerrel, eddig Macrodroidot használtam (azt imádom) és tervem szerint átváltok majd erre az appra. Az lenne a kérdésem, hogy miként tudom beállítani, hogy autóban (BT-on) amikor bejön egy hívás felvegye automatikusan. A probléma az, hogy levan tiltva a take call funkció. Macrodroidon tökéletesen működik.
Szia!
Elég kényes téma ez jelenleg. Annyira, hogy a stabil Droid verziókban még hivatalos API sincs hozzá (csak rejtett/system app priv.)... Az Android O-ban tervezik majd megoldani a hívásfogadást rendesen.
Érdekes, hogy az MD tud ilyet, míg a Tasker nem az adott romon. Hanyas Droid?
Illetve próbáld ki ezt a taskot, ebben a jóöreg headsetes workaroundot használtam ki kétféleképpen. Shellparancsos input keyevent-tel, illetve ugyanennek a Java API-os változatával. Aztán vagy megy, vagy nem...

-
Bozek
nagyúr
Gondoltam, hogy ha már új Tasker verzió van, akkor én is újra aktivizálom magam a topikban.

Ja, így már értem. Nem szoktam ikonokat adni nekik, csak régebben, amikor még foglalkoztam a Tasker App Factory-val. Ahhoz muszáj volt.
-
HREH
senior tag
1. Beállítások - Preferences - Action. Ott a nagyító ikonnal ki tudod választani, hogy melyik Task fusson le a Quick Settings ikon megnyomásakor. Egyetlen problémám volt vele, hogy ha felhúztam az ikont a QS-be, akkor még Unset jelent meg. De ha rányomtam, akkor már beállt a Task nevére és működött.
2. Milyen Material ikonokra gondolsz? Elvileg HREH leírta a választ, de most már én is kíváncsi vagyok.

Jó látni megint

A taskoknak megadható egy ikon, a Material lehetőséget választva feljön egy ablak, ott a nagyító ikonra nyomva lehet színezést állítani.
Az ikonok pedig az 5.0-s frissítéssel kerültek bele, közel 1000 darab
-
kaciokos
őstag
Köszi a tippet a színezésre, valóban.

Quick settingre valaki?
Szerk.: Köszi, Bozek, mindjárt kipróbálom ezt is.

-
Bozek
nagyúr
No, nekem is lejött az 5-ös, viszont van két dolog, ami szerepel a Play Store leírásban, mint újdonság de nem jövök rá, hogyan működik.
1. Nougat-on hogyan kell használni a quick settings ikont? Ki tudom rakni, de nem tudom beállítani, mit csináljon.
2. Az új Material ikonok elvileg színezhetőek, de nem jövök rá, hogyan.
Valaki esetleg?
1. Beállítások - Preferences - Action. Ott a nagyító ikonnal ki tudod választani, hogy melyik Task fusson le a Quick Settings ikon megnyomásakor. Egyetlen problémám volt vele, hogy ha felhúztam az ikont a QS-be, akkor még Unset jelent meg. De ha rányomtam, akkor már beállt a Task nevére és működött.
2. Milyen Material ikonokra gondolsz? Elvileg HREH leírta a választ, de most már én is kíváncsi vagyok.

-
HREH
senior tag
Sziasztok! A napokban kezdtem el ismerkedni a Taskerrel, eddig Macrodroidot használtam (azt imádom) és tervem szerint átváltok majd erre az appra. Az lenne a kérdésem, hogy miként tudom beállítani, hogy autóban (BT-on) amikor bejön egy hívás felvegye automatikusan. A probléma az, hogy levan tiltva a take call funkció. Macrodroidon tökéletesen működik.
Szia!
Root van? Ha van, akkor érintésemulálással megoldható, root nélkül pedig AutoInput plugin.
Ja, és üdv a Tasker világában
kaciokos: elsőt passzolom, mivel nincs 7.0+-os eszközöm, a színezés pedig annyi, hogy a nagyító ikonra kell kattintani, ott tudod kiválasztani a színt.
-
kaciokos
őstag
No, nekem is lejött az 5-ös, viszont van két dolog, ami szerepel a Play Store leírásban, mint újdonság de nem jövök rá, hogyan működik.
1. Nougat-on hogyan kell használni a quick settings ikont? Ki tudom rakni, de nem tudom beállítani, mit csináljon.
2. Az új Material ikonok elvileg színezhetőek, de nem jövök rá, hogyan.
Valaki esetleg?
-
coelophysiis
csendes tag
Sziasztok! A napokban kezdtem el ismerkedni a Taskerrel, eddig Macrodroidot használtam (azt imádom) és tervem szerint átváltok majd erre az appra. Az lenne a kérdésem, hogy miként tudom beállítani, hogy autóban (BT-on) amikor bejön egy hívás felvegye automatikusan. A probléma az, hogy levan tiltva a take call funkció. Macrodroidon tökéletesen működik.
-
Mauzes
addikt
Sziasztok!
Újra bedobom: valaki tudja, hogy quicksettings lehúzása után (Autoinputtal), hogy tudom rábírni a Tasker-t, hogy rákattintson a mobil adatforgalomra? Tehát lényegében data toggle-t szeretnék.
Root nélkül, Nougat alatt.
-
B@ldrick
aktív tag
Üdv!
Lenne egy kérdésemA tegnapi nap folyamán sajnos az egyik telefonomon FR-t kelett csinálni.
Így sajnos elvesztek a profilok...taskok stb.Viszont a másik telefonon megvannak ugyan azok a dolgok jórészt.
Mindkettő Tasker 4.9u4
Ha a Tasker mappát kompletten átmásolom az lehet megoldás?
Csinálj data/backupot vidd át és restore.
5-ös nálatok is lassan tölti be a profilokat megnyitáskor? -
aprokaroka87
nagyúr
Üdv!
Lenne egy kérdésemA tegnapi nap folyamán sajnos az egyik telefonomon FR-t kelett csinálni.
Így sajnos elvesztek a profilok...taskok stb.Viszont a másik telefonon megvannak ugyan azok a dolgok jórészt.
Mindkettő Tasker 4.9u4
Ha a Tasker mappát kompletten átmásolom az lehet megoldás?
-
aprokaroka87
nagyúr
-
kaciokos
őstag
Jaa hogy van akiknek még nincs kint?
Ilyenkor az egyedi romok lehetnek a "ludasak"?Ok nem a Miui.
Nem hiszem, hogy az egyedi ROM-ok lennének a ludasak, mert nekem sincs kint Samsung S7-en gyári ROM-mal. De ami késik, nem múlik, ugye...

-
aprokaroka87
nagyúr
Jaa hogy van akiknek még nincs kint?
Ilyenkor az egyedi romok lehetnek a "ludasak"?Ok nem a Miui.
-
dzsordzs69
senior tag
-
HREH
senior tag
Nekem továbbra is a 4.9 van a play áruházban.

Igen, mert szakaszosan jön az update csak. A Playes verziót telepítsd, mert az fog frissülni a későbbiekben, nem a próbaverzió.
A MIUI-nak ehhez semmi köze, várd meg, hogy Play-en frissítsen, az a tuti.
-
aprokaroka87
nagyúr
Igen, ugyanúgy a 4.9-et jelzi. Maga a program egyelőre nem morgolódik, hogy lejár 7 nap múlva. Vagy nem is teszi, csak a Secure settings? (Mert arra emlékszem, hogy minden indításnál jelzett).
Emlékeim szerint 7 nap után is tudod használni...de csak a már létező Taskokat és profilokat tudod használni.
De nincs szerkesztési jogod.Bár kb 2 éve volt hogy probáltam 7 napos probaverziót.
-
dzsordzs69
senior tag
De az a 7 napos probaverzió
A Playen akkor is 4.9-et ír ha eltávolitod?Ha igen, akkor ott nem stimmel valami..Lehet hogy a Miui kavar be.
Igen, ugyanúgy a 4.9-et jelzi. Maga a program egyelőre nem morgolódik, hogy lejár 7 nap múlva. Vagy nem is teszi, csak a Secure settings? (Mert arra emlékszem, hogy minden indításnál jelzett).
-
aprokaroka87
nagyúr
Letöröltem, és a Tasker oldalról feltettem. Így már fain, köszi.

De az a 7 napos probaverzió
A Playen akkor is 4.9-et ír ha eltávolitod?Ha igen, akkor ott nem stimmel valami..Lehet hogy a Miui kavar be.
-
dzsordzs69
senior tag
A Tasker oldalán található 7 napos verziót sem engedi telepiteni?
Azt probáltad már hogy eltávolitod a play áruházban, majd újraprobálod telepiteni?
Letöröltem, és a Tasker oldalról feltettem. Így már fain, köszi.

-
dzsordzs69
senior tag
A Tasker oldalán található 7 napos verziót sem engedi telepiteni?
Azt probáltad már hogy eltávolitod a play áruházban, majd újraprobálod telepiteni?
A tasker oldalon nem néztem, és eltávolítani sem próbáltam.

-
aprokaroka87
nagyúr
6.0.1-en alapuló miui8.
A Tasker oldalán található 7 napos verziót sem engedi telepiteni?
Azt probáltad már hogy eltávolitod a play áruházban, majd újraprobálod telepiteni?
-
dzsordzs69
senior tag
Milyen Oprendszer verzió?
Mert 5.0+ van csak update.6.0.1-en alapuló miui8.
-
aprokaroka87
nagyúr
Nekem továbbra is a 4.9 van a play áruházban.

Milyen Oprendszer verzió?
Mert 5.0+ van csak update. -
dzsordzs69
senior tag
Kijött a stabil verzió, Play Áruházból frissíthető.
Nekem továbbra is a 4.9 van a play áruházban.

-
aprokaroka87
nagyúr
Én már megszoktam a sok béta alatt, teljesen jól használható. Egyedül annyit hiányolok, hogy új Task/Profil létrehozásnál nem a FAB lesz a pipa, ezért feljebb kell nyúlni, de ez is gyorsan megszokható. A Material Design és a Magisk támogatás is nagy pluszpont, nem is beszélve a sok egyéb javításról.
Hát mostmár lassan én is megszokom
Bár nem értek.ennyire az Android UI tervezéshez, de pl azt meglehetne oldalni hogy a "pipa" button mondjuk a + gomb melett legyen.
Meg mondjuk szerintem a + gomb lentebb is kerülhetne kicsivel.
-
HREH
senior tag
Na ez jó hír
bár nekem kicsit szokatlan lesz hogy Android 4.2-re már nem lesz frissités...így erre majd nem árt figyelni.
Bár ugye nem kötelező frissiteni.Az UI-t kell szoknom, mert az a "lebegő" + gomb néha megtud szívatni.

Én már megszoktam a sok béta alatt, teljesen jól használható. Egyedül annyit hiányolok, hogy új Task/Profil létrehozásnál nem a FAB lesz a pipa, ezért feljebb kell nyúlni, de ez is gyorsan megszokható. A Material Design és a Magisk támogatás is nagy pluszpont, nem is beszélve a sok egyéb javításról.
-
aprokaroka87
nagyúr
Kijött a stabil verzió, Play Áruházból frissíthető.
Na ez jó hír
bár nekem kicsit szokatlan lesz hogy Android 4.2-re már nem lesz frissités...így erre majd nem árt figyelni.
Bár ugye nem kötelező frissiteni.Az UI-t kell szoknom, mert az a "lebegő" + gomb néha megtud szívatni.

-
HREH
senior tag
Kijött a stabil verzió, Play Áruházból frissíthető.
-
Mr Dini
addikt
Hello
Android 4.2 lenne az oprendszer
azon is tárgytalan a dolog?Mindkét általam linkelt oldalon valamilyen formában ott van, hogy Droid 4.0-tól nem elérhető bármilyen app számára.

-
aprokaroka87
nagyúr
Szia!
Már egy jó ideje nem lehetséges 3rd party appok számára a biztonság miatt ez a funkció [link]:
Not for use by third-party applications.
Régebbi Droidokon Java funkciókkal így lehetett váltani.
Esetleg root segítségével ha meg tudod adni az engedélyt neki, akkor működhet.
A hozzáférési pont elnevezés pedig eléggé ... a csőröm. Az ilyeneket jobb nem lefordítani.

Hello
Android 4.2 lenne az oprendszer
azon is tárgytalan a dolog? -
Mr Dini
addikt
Üdv!
Taskerben hogyan lehet hozzáférési (apn) pontok között váltani?
Mert sehol nem találok rá megoldást.Szia!
Már egy jó ideje nem lehetséges 3rd party appok számára a biztonság miatt ez a funkció [link]:
Not for use by third-party applications.
Régebbi Droidokon Java funkciókkal így lehetett váltani.
Esetleg root segítségével ha meg tudod adni az engedélyt neki, akkor működhet.
A hozzáférési pont elnevezés pedig eléggé ... a csőröm. Az ilyeneket jobb nem lefordítani.

-
aprokaroka87
nagyúr
Üdv!
Taskerben hogyan lehet hozzáférési (apn) pontok között váltani?
Mert sehol nem találok rá megoldást. -
aprokaroka87
nagyúr
Üdv!
Ma ugy döntöttem hogy megnézem hogy mükődik az új tasker.Na ott van olyan a test net-ben hogy auto-sync,ami gondolom az auto sync állapotát kérdezi le egy megadott változoba.
Viszont van ott egy data..amibe nem tudom mit kellene beirni.
Addig nem lesz jó a task sem.Ha valaki tudja, leírná?
Tasker 5 beta8 verzió
-
slice14
veterán
A második és a harmadik kód szinte ugyanaz. Csak picit gyorsabb. Használhatod a második megoldást is, vagy akár az elsőt, ez csak egy javaslat volt a részemről.
Nem feltétlenül kell az egész kódot refaktorolni (újraírni), de ha új dolgokat adsz a kódhoz, amik nem függnek szorosan az eddigi koncepciótól, azt meg lehet oldani így is.
700+ sor
. Azt hogy szerkeszted? Nekem össz-vissz 8 soros az egész, bár én csak a háromnapi szöveges előrejelzést, az aktuális hőmérsékletet, a mai max/min értéket, illetve a helyet és az országot nyerem ki. Mondjuk ennél több adat nem is nagyon férne ki a statusbar értesítésre...Akkor majd kipróbálom.

Ez a 10 napos időjárás, benne lévő főbb infóval. Én gépen szerkesztem, Note++-al, majd a js-t másolom telóra. És fájlból olvastatom.
-
Mr Dini
addikt
Köszi, de maradok a memóriazabáló megoldásnál. Ebből kb értem az első kettő kódot, de a harmadiknál már a fülem ketté áll. Gyakorlatilag elvesztettem a fonalat.
A változó névhez visszatérve, meg így van az egész wu.js megírva. Tuti nem fogok átpötyögtni 700+ sort , csak a szépség miatt. Legfeljebb ha lesz kicsitt több időm.

Azért mégegyszer köszi.
A második és a harmadik kód szinte ugyanaz. Csak picit gyorsabb. Használhatod a második megoldást is, vagy akár az elsőt, ez csak egy javaslat volt a részemről.
Nem feltétlenül kell az egész kódot refaktorolni (újraírni), de ha új dolgokat adsz a kódhoz, amik nem függnek szorosan az eddigi koncepciótól, azt meg lehet oldani így is.
700+ sor
. Azt hogy szerkeszted? Nekem össz-vissz 8 soros az egész, bár én csak a háromnapi szöveges előrejelzést, az aktuális hőmérsékletet, a mai max/min értéket, illetve a helyet és az országot nyerem ki. Mondjuk ennél több adat nem is nagyon férne ki a statusbar értesítésre... -
Dottore
addikt
Ez pont egy olyan összetettségű feladat, amit érdemes script segítségével elvégezni. De nem várom el, hogy megértsd az optimalizált kódom.

Most, hogy leírtad pontosan, mire lenne szükséged, összedobtam még egy kódot. Itt a vázlatom hozzá, "emberi" nyelven:
var ignoredApps = [ "net.dinglisch.android.taskerm", "com.google.android.youtube" ];
var raw = shell("pm list packages -f", false, 2).split(".apk=");
raw.forEach(function(element, index) {
if(index != 0 && ignoredApps.indexOf(element.split("\n")[0]) <= 0) {
shell("am force-stop " + element.split("\n")[0], true, 5);
}});
flashLong("Appok sikeresen bezárva!");Ez is teljes mértékben használható, viszont egy kicsi gépiesítve formázással sokkal gyorsabb eredményt kaphatunk. Ezért szoktam minden kódot átalakítani ilyenre:
var ignoredApps = [ "net.dinglisch.android.taskerm", "com.google.android.youtube" ];
var _0xd34e=["\x2E\x61\x70\x6B\x3D","\x73\x70\x6C\x69\x74","\x70\x6D\x20\x6C\x69\x73\x74\x20\x70\x61\x63\x6B\x61\x67\x65\x73\x20\x2D\x66","\x0A","\x69\x6E\x64\x65\x78\x4F\x66","\x61\x6D\x20\x66\x6F\x72\x63\x65\x2D\x73\x74\x6F\x70\x20","\x66\x6F\x72\x45\x61\x63\x68"];var raw=shell(_0xd34e[2],!1,2)[_0xd34e[1]](_0xd34e[0]);raw[_0xd34e[6]](function(_0x66fdx2,_0x66fdx3){0!= _0x66fdx3&& ignoredApps[_0xd34e[4]](_0x66fdx2[_0xd34e[1]](_0xd34e[3])[0])<= 0&& shell(_0xd34e[5]+ _0x66fdx2[_0xd34e[1]](_0xd34e[3])[0],!0,5)})
flashLong("Appok sikeresen bezárva!");Utóbbinak teljesen ugyanazok a bemeneti és kimeneti változói.
Root kell hozzá a force-stop miatt!
Köszi. át fogom nyálazni.
Azért remélem lesz egyszer szükséged valami olyanra amit én vágok ennyire profin. Vissza fogod kapni.

-
Mr Dini
addikt
Hát ennyire nem

Azt hiszem ez túl szép megoldás nekem, mert ha ezt használom, el kell kezdenem a scriptekkel foglalkozni, amikhez kb. semennyire nem értek. Ezt nekem még ki kell íratnom egy fájlba, a következők szerint:
am force-stop com.creativetrends.folio.app.key
am force-stop com.foobar2000.foobar2000
am force-stop com.xnview.XnGifPro
am force-stop com.noinnion.android.greader.readerproEzt a listát futtatom és kötegelve törli a benne lévő appokat.
Ez pont egy olyan összetettségű feladat, amit érdemes script segítségével elvégezni. De nem várom el, hogy megértsd az optimalizált kódom.

Most, hogy leírtad pontosan, mire lenne szükséged, összedobtam még egy kódot. Itt a vázlatom hozzá, "emberi" nyelven:
var ignoredApps = [ "net.dinglisch.android.taskerm", "com.google.android.youtube" ];
var raw = shell("pm list packages -f", false, 2).split(".apk=");
raw.forEach(function(element, index) {
if(index != 0 && ignoredApps.indexOf(element.split("\n")[0]) <= 0) {
shell("am force-stop " + element.split("\n")[0], true, 5);
}});
flashLong("Appok sikeresen bezárva!");Ez is teljes mértékben használható, viszont egy kicsi gépiesítve formázással sokkal gyorsabb eredményt kaphatunk. Ezért szoktam minden kódot átalakítani ilyenre:
var ignoredApps = [ "net.dinglisch.android.taskerm", "com.google.android.youtube" ];
var _0xd34e=["\x2E\x61\x70\x6B\x3D","\x73\x70\x6C\x69\x74","\x70\x6D\x20\x6C\x69\x73\x74\x20\x70\x61\x63\x6B\x61\x67\x65\x73\x20\x2D\x66","\x0A","\x69\x6E\x64\x65\x78\x4F\x66","\x61\x6D\x20\x66\x6F\x72\x63\x65\x2D\x73\x74\x6F\x70\x20","\x66\x6F\x72\x45\x61\x63\x68"];var raw=shell(_0xd34e[2],!1,2)[_0xd34e[1]](_0xd34e[0]);raw[_0xd34e[6]](function(_0x66fdx2,_0x66fdx3){0!= _0x66fdx3&& ignoredApps[_0xd34e[4]](_0x66fdx2[_0xd34e[1]](_0xd34e[3])[0])<= 0&& shell(_0xd34e[5]+ _0x66fdx2[_0xd34e[1]](_0xd34e[3])[0],!0,5)})
flashLong("Appok sikeresen bezárva!");Utóbbinak teljesen ugyanazok a bemeneti és kimeneti változói.
Root kell hozzá a force-stop miatt!
-
slice14
veterán
Igen, valahogy így gondoltam.

Viszont, JS-ben (és Javaban) az a "trend", hogy változónevet csak spec. esetekben kezdünk nagy betűkkel. S a második szótól kezdve nagybetűzünk csak. Így pl. a Unixtime helyett a unixTime a "szebb". Persze ez nem sokat változtat a kódon, csupán könnyebben értelmezhetővé teszi a más programozók számára.
Illetve a Unixtime változó felesleges, mert inicializálod, adsz neki értéket, majd rögtön át is másolod a price1 változóba. Csak feleslegesen fogyasztja a memóriát. Mehet a global érték egyből a price1-be.
A harmadik pedig, hogy nagyon hasznos a rengeteg beépített Tasker változó, de amikor lekérdezed az értékét, akkor a Droid meghívja a Tasker adott kódját, az pedig feldolgozza, majd visszaadja a pillanatnyi értéket. Ez is idő. Viszont a JS kód lefutásra elküldésekor a Tasker az összes global(xyz) helyére behelyettesíti az aktuális értéket, s csak ezek után fut le maga a JS. Szóval ha már adott a Javascript, ajánlom figyelmedbe a Date osztályt, amivel szépen le lehet kérni az időt Unix időben.
Egyébként itt az én megoldásom (Figyelj arra, hogy mindegyik kódban MS-ben kértem le a UNIX időt, s a UnixUpdateTime nevű változót olvasom be!):
var interval = 20; // in minutes
if(new Date().getTime() - new Date(parseInt(global('UnixUpdateTime'))).getTime() >= interval * 60 * 1000) {
setLocal('cantaskrun', true);
} else {
setLocal('cantaskrun', false);
}S ha feltételezzük, hogy a UnixUpdateTime lehet üres, vagy valami csoda folytán nem számsorozat, akkor itt egy kicsit biztonságosabb megoldás:
var interval = 20; // in minutes
function getDateFromTaskerVariable(varName) {
if(parseInt(global(varName))) {
return parseInt(global(varName));
}
else {
return 0;
}
}
if((new Date().getTime() - getDateFromTaskerVariable("UnixUpdateTime")) >= interval * 60 * 1000) {
setLocal('cantaskrun', true);
} else {
setLocal('cantaskrun', false);
}És itt az utóbbi kódom rendesen optimalizálva (ezt érdemes élesben használni, a többit csak azért másoltam be, hogy értelmezhető legyen):
var interval = 20; // in minutes
var _0x9479=["\x67\x65\x74\x54\x69\x6D\x65","\x55\x6E\x69\x78\x55\x70\x64\x61\x74\x65\x54\x69\x6D\x65","\x63\x61\x6E\x74\x61\x73\x6B\x72\x75\x6E"];function getDateFromTaskerVariable(_0xb822x2){return parseInt(global(_0xb822x2))?parseInt(global(_0xb822x2)):0}( new Date)[_0x9479[0]]()- getDateFromTaskerVariable(_0x9479[1])>= 60* interval* 1e3?setLocal(_0x9479[2],!0):setLocal(_0x9479[2],!1)A logika az egészben annyi, hogy a Taskernek igyekeztem minél kevesebb számolási feladatot adni (konkrétwn nullát), mivel ezekben a Javascript sokkal gyorsabb és pontosabb. Így a végső eredmény a cantaskrun lokális változóba kerül. Amennyiben letelt az intervallumban megadott idő a két lefutás közt, úgy true lesz az értéke, egyéb esetben pedig false. Azaz a JS után közvetlenül egy Stop Task [HA %cantaskrun eq false] megoldja a dolgot.

Használd egészséggel, s ha nem megy valami, vagy nem világos, akkor kérdezz bátran!

PS: Mivel az összes projektem gyalulásra került egy szerencsétlen user error kapcsán, így elveszett az összes segítő szkriptem. Így a kódot teljes mértékben kézzel írtam, ezáltal tesztelve is lett.

Üdv!
Köszi, de maradok a memóriazabáló megoldásnál. Ebből kb értem az első kettő kódot, de a harmadiknál már a fülem ketté áll. Gyakorlatilag elvesztettem a fonalat.
A változó névhez visszatérve, meg így van az egész wu.js megírva. Tuti nem fogok átpötyögtni 700+ sort , csak a szépség miatt. Legfeljebb ha lesz kicsitt több időm.

Azért mégegyszer köszi.
-
Dottore
addikt
Valahogy így gondoltad?
var ignoredApps = [ "net.dinglisch.android.taskerm", "com.google.android.youtube" ];
var _0x5e66=["\x2E\x61\x70\x6B\x3D","\x73\x70\x6C\x69\x74","\x70\x6D\x20\x6C\x69\x73\x74\x20\x70\x61\x63\x6B\x61\x67\x65\x73\x20\x2D\x66","\x0A","\x69\x6E\x64\x65\x78\x4F\x66","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68"];var raw=shell(_0x5e66[2],!1,2)[_0x5e66[1]](_0x5e66[0]),appList=[];raw[_0x5e66[6]](function(_0x491fx3,_0x491fx4){0!= _0x491fx4&& ignoredApps[_0x5e66[4]](_0x491fx3[_0x5e66[1]](_0x5e66[3])[0])<= 0&& appList[_0x5e66[5]](_0x491fx3[_0x5e66[1]](_0x5e66[3])[0])});
alert(appList.toString());Az ignoredApps tömbbe tudod felvenni azokat a csomagneveket, amikre nincsen szükséged a listázásban (whitelist). A végeredmény pedig az appList tömbbe kerül, amit szemléltetésképp ki is iratok egy alerttel.
Hát ennyire nem

Azt hiszem ez túl szép megoldás nekem, mert ha ezt használom, el kell kezdenem a scriptekkel foglalkozni, amikhez kb. semennyire nem értek. Ezt nekem még ki kell íratnom egy fájlba, a következők szerint:
am force-stop com.creativetrends.folio.app.key
am force-stop com.foobar2000.foobar2000
am force-stop com.xnview.XnGifPro
am force-stop com.noinnion.android.greader.readerproEzt a listát futtatom és kötegelve törli a benne lévő appokat.
-
Mr Dini
addikt
Lehet keverek valamit
de ez nem az ami a dumpsys usagestats shell parancsal lekérdezhető?Igen, ugyanazon az elven működik, csak a Java API-os megoldás több lehetőséggel bír, illetve nem feltétlen kell root az alkalmazáson belüli használatához.
-
aprokaroka87
nagyúr
Üdv!
Taskerben van lehetőség arra hogy egy adott alkalmazásban ki és be kapcsoljuk annak értesitéseit?
Tudom hogy Securesettings plugin-ban van rá lehetőség, viszont igazábol jó lenne erre maga a Tasker is.
Jó ez a Securesettings plugin, viszont ezek jórészét tudhatná a Tasker is alapból.
Gondolom itt pl ilyenekre hogy app disable/enable, data törlése.
Ugyebár az app enabled/disabled re van shell parancs, ám az eleve root függő.
Az értesitésre is kerestem shell-t viszont nem találltam.
-
Mr Dini
addikt
Köszi szépen, meg fogom nézni!
Egy kicsit viszont elindultam másik irányba.
Az adb shell pm list packages parancsal kiíratom egy listába (pl. blacklist) a telepített programokat. Annyi lenne a kérdésem, hogy ha van mondjuk egy whitelist néhány appal, ezeket, hogyan tudom kivonni a blacklistes felsorolásból?Valahogy így gondoltad?
var ignoredApps = [ "net.dinglisch.android.taskerm", "com.google.android.youtube" ];
var _0x5e66=["\x2E\x61\x70\x6B\x3D","\x73\x70\x6C\x69\x74","\x70\x6D\x20\x6C\x69\x73\x74\x20\x70\x61\x63\x6B\x61\x67\x65\x73\x20\x2D\x66","\x0A","\x69\x6E\x64\x65\x78\x4F\x66","\x70\x75\x73\x68","\x66\x6F\x72\x45\x61\x63\x68"];var raw=shell(_0x5e66[2],!1,2)[_0x5e66[1]](_0x5e66[0]),appList=[];raw[_0x5e66[6]](function(_0x491fx3,_0x491fx4){0!= _0x491fx4&& ignoredApps[_0x5e66[4]](_0x491fx3[_0x5e66[1]](_0x5e66[3])[0])<= 0&& appList[_0x5e66[5]](_0x491fx3[_0x5e66[1]](_0x5e66[3])[0])});
alert(appList.toString());Az ignoredApps tömbbe tudod felvenni azokat a csomagneveket, amikre nincsen szükséged a listázásban (whitelist). A végeredmény pedig az appList tömbbe kerül, amit szemléltetésképp ki is iratok egy alerttel.
-
Dottore
addikt
Bocs, közben találtam rá mégis megoldást. [link]
Azt tudtam, hogy a Droid 21-es API-ban a Gúgli kivette a recent appok lekérdezésének lehetőségét 3rd party csomagok számára, viszont arról nem tudtam, hogy csináltak alternatívát. Bár ezt is (a linkelt service-t) csak system app tudja igénybe venni, vagy esetleg ADB-n lehet megpróbálni egy android.permission.PACKAGE_USAGE_STATS jog megadást az alkalmazásod számára. Egyéb esetekben max. root mellett tudsz vele valamit kezdeni. Viszont, ha működik az ADB-s megoldás, akkor sem lesz elég hozzá a Tasker, ehhez külön plugin/Tasker App Factoryvel gyártott csomag kell már a plusz jogosultság (permission) miatt.
Köszi szépen, meg fogom nézni!
Egy kicsit viszont elindultam másik irányba.
Az adb shell pm list packages parancsal kiíratom egy listába (pl. blacklist) a telepített programokat. Annyi lenne a kérdésem, hogy ha van mondjuk egy whitelist néhány appal, ezeket, hogyan tudom kivonni a blacklistes felsorolásból? -
aprokaroka87
nagyúr
Bocs, közben találtam rá mégis megoldást. [link]
Azt tudtam, hogy a Droid 21-es API-ban a Gúgli kivette a recent appok lekérdezésének lehetőségét 3rd party csomagok számára, viszont arról nem tudtam, hogy csináltak alternatívát. Bár ezt is (a linkelt service-t) csak system app tudja igénybe venni, vagy esetleg ADB-n lehet megpróbálni egy android.permission.PACKAGE_USAGE_STATS jog megadást az alkalmazásod számára. Egyéb esetekben max. root mellett tudsz vele valamit kezdeni. Viszont, ha működik az ADB-s megoldás, akkor sem lesz elég hozzá a Tasker, ehhez külön plugin/Tasker App Factoryvel gyártott csomag kell már a plusz jogosultság (permission) miatt.
Lehet keverek valamit
de ez nem az ami a dumpsys usagestats shell parancsal lekérdezhető? -
Mr Dini
addikt
Bocs, közben találtam rá mégis megoldást. [link]
Azt tudtam, hogy a Droid 21-es API-ban a Gúgli kivette a recent appok lekérdezésének lehetőségét 3rd party csomagok számára, viszont arról nem tudtam, hogy csináltak alternatívát. Bár ezt is (a linkelt service-t) csak system app tudja igénybe venni, vagy esetleg ADB-n lehet megpróbálni egy android.permission.PACKAGE_USAGE_STATS jog megadást az alkalmazásod számára. Egyéb esetekben max. root mellett tudsz vele valamit kezdeni. Viszont, ha működik az ADB-s megoldás, akkor sem lesz elég hozzá a Tasker, ehhez külön plugin/Tasker App Factoryvel gyártott csomag kell már a plusz jogosultság (permission) miatt.
-
Mr Dini
addikt
Igen, valahogy így gondoltam.

Viszont, JS-ben (és Javaban) az a "trend", hogy változónevet csak spec. esetekben kezdünk nagy betűkkel. S a második szótól kezdve nagybetűzünk csak. Így pl. a Unixtime helyett a unixTime a "szebb". Persze ez nem sokat változtat a kódon, csupán könnyebben értelmezhetővé teszi a más programozók számára.
Illetve a Unixtime változó felesleges, mert inicializálod, adsz neki értéket, majd rögtön át is másolod a price1 változóba. Csak feleslegesen fogyasztja a memóriát. Mehet a global érték egyből a price1-be.
A harmadik pedig, hogy nagyon hasznos a rengeteg beépített Tasker változó, de amikor lekérdezed az értékét, akkor a Droid meghívja a Tasker adott kódját, az pedig feldolgozza, majd visszaadja a pillanatnyi értéket. Ez is idő. Viszont a JS kód lefutásra elküldésekor a Tasker az összes global(xyz) helyére behelyettesíti az aktuális értéket, s csak ezek után fut le maga a JS. Szóval ha már adott a Javascript, ajánlom figyelmedbe a Date osztályt, amivel szépen le lehet kérni az időt Unix időben.
Egyébként itt az én megoldásom (Figyelj arra, hogy mindegyik kódban MS-ben kértem le a UNIX időt, s a UnixUpdateTime nevű változót olvasom be!):
var interval = 20; // in minutes
if(new Date().getTime() - new Date(parseInt(global('UnixUpdateTime'))).getTime() >= interval * 60 * 1000) {
setLocal('cantaskrun', true);
} else {
setLocal('cantaskrun', false);
}S ha feltételezzük, hogy a UnixUpdateTime lehet üres, vagy valami csoda folytán nem számsorozat, akkor itt egy kicsit biztonságosabb megoldás:
var interval = 20; // in minutes
function getDateFromTaskerVariable(varName) {
if(parseInt(global(varName))) {
return parseInt(global(varName));
}
else {
return 0;
}
}
if((new Date().getTime() - getDateFromTaskerVariable("UnixUpdateTime")) >= interval * 60 * 1000) {
setLocal('cantaskrun', true);
} else {
setLocal('cantaskrun', false);
}És itt az utóbbi kódom rendesen optimalizálva (ezt érdemes élesben használni, a többit csak azért másoltam be, hogy értelmezhető legyen):
var interval = 20; // in minutes
var _0x9479=["\x67\x65\x74\x54\x69\x6D\x65","\x55\x6E\x69\x78\x55\x70\x64\x61\x74\x65\x54\x69\x6D\x65","\x63\x61\x6E\x74\x61\x73\x6B\x72\x75\x6E"];function getDateFromTaskerVariable(_0xb822x2){return parseInt(global(_0xb822x2))?parseInt(global(_0xb822x2)):0}( new Date)[_0x9479[0]]()- getDateFromTaskerVariable(_0x9479[1])>= 60* interval* 1e3?setLocal(_0x9479[2],!0):setLocal(_0x9479[2],!1)A logika az egészben annyi, hogy a Taskernek igyekeztem minél kevesebb számolási feladatot adni (konkrétwn nullát), mivel ezekben a Javascript sokkal gyorsabb és pontosabb. Így a végső eredmény a cantaskrun lokális változóba kerül. Amennyiben letelt az intervallumban megadott idő a két lefutás közt, úgy true lesz az értéke, egyéb esetben pedig false. Azaz a JS után közvetlenül egy Stop Task [HA %cantaskrun eq false] megoldja a dolgot.

Használd egészséggel, s ha nem megy valami, vagy nem világos, akkor kérdezz bátran!

PS: Mivel az összes projektem gyalulásra került egy szerencsétlen user error kapcsán, így elveszett az összes segítő szkriptem. Így a kódot teljes mértékben kézzel írtam, ezáltal tesztelve is lett.

Üdv!
-
HREH
senior tag
Köszi.
Így már jó lett.Nem ma kezdtem a Tasker-t van ami kifog rajtam
de ez különösen beszívatott.biztos van oka annak hogy az OR és a Matches itt nem mükődik
Vagyis mükődik, de nem 100%-ban azt értelmezi ahogyan kellene.
Nem a Tasker a hülye.
Az Or és az Or+ ugyanaz, de az utóbbinak megasabb a precedenciája, azaz "elsőbbséget" élvez.
A Matches-t már mondtam miért nem jó. A Tasker pedig de, pont, hogy 100%-ban azt értelmezi, amit megadsz neki, ha nem működik, akkor valamit rosszul adtál meg. -
aprokaroka87
nagyúr
Köszi.
Így már jó lett.Nem ma kezdtem a Tasker-t van ami kifog rajtam
de ez különösen beszívatott.biztos van oka annak hogy az OR és a Matches itt nem mükődik
Vagyis mükődik, de nem 100%-ban azt értelmezi ahogyan kellene.
Nem a Tasker a hülye.
-
HREH
senior tag
Hát én akárhogy állitom....akkor sem jó
Ha lenne kedved tudnál csinálni egy példa Taskot?
Az alábbi feltételekkel hétfőtől-péntekig, este 7 től reggel 6-ig.
Elég egy sima toast-is.
Köszi.
Itt lesz:
Ifs (475)
A1: Flash [ Text:Yes Long:Off ] If [ %DAYW eq hétfő |+ %DAYW eq kedd |+ %DAYW eq szerda |+ %DAYW eq csütörtök |+ %DAYW eq péntek & %TIME > 19.00 & %TIME < 6.00 ]Or (High Precedence) operátort használ (Or+)
Ehh, jó béna lett a tördelés

-
slice14
veterán
Köszönöm a segítséget, már sokadjára,
Te Mr Dini, a js királya.
-
slice14
veterán
Mr Dini
Közben összedobtam a js-t is hozzá:
var Unixtime = global('%TIMES');
var price1 = Unixtime;
var price2 = global('%Updateunixtime');
var total = price1 - price2;
setGlobal('%Updateinterval',total);Kb így kell kinézzen, ha nem tévedek?
-
aprokaroka87
nagyúr
Hát én akárhogy állitom....akkor sem jó
Ha lenne kedved tudnál csinálni egy példa Taskot?
Az alábbi feltételekkel hétfőtől-péntekig, este 7 től reggel 6-ig.
Elég egy sima toast-is.
Köszi.
-
slice14
veterán
Tehát a task elején lekérem az aktuális UNIX időt. De if-el hogy határozom meg hogy az aktuális idő és az %Updateunixtime között 1200+-os e?
-
HREH
senior tag
Nekem a második if esetén is zöld a jelzés.
Pedig ott azt adtam meg feltételként hogy hétfőtől- péntekig 19 és 6 óra között.Ha megforditóm a sorrendet már jó, vagyis csak az első if lesz zöld.
Nem.
Azt adtad meg feltételként, hogy hétfő/kedd/szerda/csütörtök van VAGY péntek van és elmúlt este 7 VAGY még nincs reggel 6.
De ha elolvasod amit linkeltem, akkor megérted (vagy nem...) -
Dottore
addikt
Szomorú vagyok. Azt gondoltam, ha már a csomagneveket le lehet kérni, recent list meg amúgy is van, talán lesz némi esély, hogy erre is lesz valami. Köszi Neked is választ!
-
slice14
veterán
Azt adig értem hogy a %TIMEMS változót használva kinyerem a js végén az UNIX időt, mint ahogy megkapom a %Update változót (utolsó sikeres futtatási időt). De tovább nem nagyon értem.
-
aprokaroka87
nagyúr
Nekem a második if esetén is zöld a jelzés.
Pedig ott azt adtam meg feltételként hogy hétfőtől- péntekig 19 és 6 óra között.Ha megforditóm a sorrendet már jó, vagyis csak az első if lesz zöld.
-
HREH
senior tag
Adott ez A task
Vajon az mitől van hogy a középső if-ben ha %DAYW majd %TIME sorrendben adtam meg a dolgokat, szintén zőld volt a jelzés?
Csak úgy jó ahogy megosztottam
Létezhetne hogy ilyenkor nem tudja értelmezni?
Kb 15 percig agyaltam rajta hogy hol lehet a gond.
Nyilván nem jól adtad meg, a Tasker nem hülye, azt értelmezi, amit megadsz neki.
Olvasd el ezt kétszer, akkor talán világosabb lesz a dolog.Illetve írd le pontosan, hogy mit szeretnél csinálni, akkor talán tudunk segíteni.
Új hozzászólás Aktív témák
-
6400 - 6301
7678 - 7601 7600 - 7501 7500 - 7401 7400 - 7301 7300 - 7201 7200 - 7101 7100 - 7001 7000 - 6901 6900 - 6801 6800 - 6701 6700 - 6601 6600 - 6501 6500 - 6401 6400 - 6301 6300 - 6201 6200 - 6101 6100 - 6001 6000 - 5901 5900 - 5801 5800 - 5701 5700 - 5601 5600 - 5501 5500 - 5401 5400 - 5301 5300 - 5201 5200 - 5101 5100 - 5001 5000 - 4901 4900 - 4801 4800 - 4701 4700 - 4601 4600 - 4501 4500 - 4401 4400 - 4301 4300 - 4201 4200 - 4101 4100 - 4001 4000 - 2001 2000 - 1
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Tabletek, E-bookok Nyomtatók, szkennerek PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
- Tudástár Tasker - AZ Android alkalmazás
- Geri Bátyó: Agglegénykonyha 15 – Néhány tavaszias recept
- Gumi és felni topik
- Milyen légkondit a lakásba?
- Kerékpárosok, bringások ide!
- Revolut
- Gyúrósok ide!
- Amlogic S905, S912 processzoros készülékek
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- AMD off topik: VGA, CPU, APU és minden, ami AMD
- Diablo IV
- További aktív témák...
- Akció!!! Sosemhasznált! HP OmniBook 5 i7-1355U 16GB 1TB 16" FHD+ Gar.: 1 év
- AMD FX-6300 CPU + ASUS M5A97 EVO R2.0 + GeForce GTX 1060 3GB
- Új - MacBook Pro M5 Pro Chip 14" 15C / 16C / 24 GB RAM / 1TB SSD / Silver / Black - 27% Áfás
- Dell Precision 5560 i5 11500H 16GB 256GB SSD 1920x1200 Matt IPS
- Új - MacBook Pro M5 Chip 14" 10C / 10C / 16 GB RAM / 512 SSD / Silver / Black - 27% Áfás
- (TÖBB DARAB, KÉSZLETEN) BIOSTAR / ASROCK DDR4 LGA1151 / ALAPLAPOK
- ÁRGARANCIA!Épített KomPhone Ultra 7 265KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- AKCIÓ! Apple Macbook Air 15 2025 M4 24GB RAM 512GB SSD notebook garanciával hibátlan működéssel
- Eladó új állapotban levő Redmi Note 11 4/64GB szürke / 12 hónap jótállás
- BESZÁMÍTÁS! Asus H310M i5 9400 16GB DDR4 500GB SSD GTX 1660 Super 6GB Rampage SHIVA DeepCool 400W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



De nem nugáton vagyok, 6-os alapú Miui-t használok.

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


. Azt hogy szerkeszted? Nekem össz-vissz 8 soros az egész, bár én csak a háromnapi szöveges előrejelzést, az aktuális hőmérsékletet, a mai max/min értéket, illetve a helyet és az országot nyerem ki. Mondjuk ennél több adat nem is nagyon férne ki a statusbar értesítésre...


