- Amlogic S905, S912 processzoros készülékek
- Milyen egeret válasszak?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Exkluzív funkcióval tenné vonzóbbá az ARM-os PC-ket a Microsoft
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Nyár közepén jön az AOC 540 Hz-es gaming monitora
- Philips LCD és LED TV-k
- Hobby elektronika
- Fujifilm X
- Melyik hordozható audiolejátszót (DAP, MP3, stb.) vegyem?
Hirdetés
-
27 hüvelykes, játékra szánt kijelzővel újít az MSI
ph A cég MI-vel kacérkodó megoldásának képfrissítési frekvenciáját 250 Hz-ig srófolhatjuk fel.
-
Garmin Forerunner 165 - alapozó edzés
ma Leizzadtunk a Garmin legolcsóbb amoledes futóórájával.
-
AI generálja majd a képeket a Photoshopban
it Az Adobe teljes, AI-alapú képgenerálást tesz lehetővé a Photoshopban, még idén.
Új hozzászólás Aktív témák
-
nagyúr
Az mennyire normális hogy a tasker folyamatosan ébren van a wakelock detector szerint?
-
HREH
Topikgazda
válasz aprokaroka87 #5953 üzenetére
Teljesen, semmi fogyasztása sincs...
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
nagyúr
-
Bozek
nagyúr
válasz aprokaroka87 #5955 üzenetére
Keresni luxus? Minden hülyeséget meg kell kérdezni?
-
nagyúr
-
dzsordzs69
senior tag
Sziasztok! Szeretném vezetés közben a hívásokat hanggal fogadni, de a task/phone-on belül a take call piros, és nem elérhető nálam. Van egyéb lehetőség? Köszönöm.
-
Bozek
nagyúr
válasz dzsordzs69 #5958 üzenetére
Elvileg az értesítésből tudod fogadni a hívást, a példában AutoNotification-nel van megoldva. De akár lehet érintést emulálni az AutoInput-tal, meg ha jól emlékszem, akkor gombnyomást is. Hátha ez utóbbinál is van megoldás.
De ha esetleg van root, akkor meg egyszerűbb a Secure Settings.
[ Szerkesztve ]
-
dzsordzs69
senior tag
Köszi, de nem gombokat, érintést szeretnék emulálni, hanem ha azt mondom bejövő hívásnál, hogy -mondjuk- igen, akkor fogadja.
Root van, Secure settings nincs. Megnézem, de nem hiszem, hogy jó lesz, mert más pirosnál hiányolja azt is, itt pedig csak annyit ír, hogy nem elérhető. -
Bozek
nagyúr
válasz dzsordzs69 #5960 üzenetére
1. Elvileg van a Secure Setting-ben Answer Call.
2. Mi a baj az érintés emulálásával? Ha azt mondod bejövő hívásnál, hogy igen, akkor a telefon rányom a gombra (vagy elhúzza) és fogadta is a hívást. Semmivel se másabb, mint a Take Call a te szempontodból. -
kaciokos
őstag
Valamelyik másik topikban olvastam egy elejtett megjegyzést, hogy Taskerrel elvileg lehet automatizálni a mobiladat ki és bekapcsolását root nélkül is. Ez mennyire nehéz/megoldható? A telefon amúgy Samsung S7 Nougat-tal.
-
Bozek
nagyúr
válasz kaciokos #5963 üzenetére
Volt már róla szó itt is, de sajnos 7-esen nem egyszerű, mert ugyebár érintésemuláció kellene hozzá. A Nougat már máshogy kapcsolgat, egyelőre nem jöttem még rá, hogy a kapcsolót mivel tudnám megnyomni. Pozíció nem jó, mert nem minden felbontáson ugyanott van.
De dolgozok az ügyön.
[ Szerkesztve ]
-
sk-skuba
csendes tag
válasz dzsordzs69 #5966 üzenetére
Szia .
Egy fórumon megtaláltam a megoldást, próbáld ki, nekem megy. Nem kell secure settings, csak a taskerben beírni és beklikkelni hogy root.Code / Run Shell
and enter
service call phone 6sk
-
nagyúr
válasz dzsordzs69 #5968 üzenetére
Enter Billenytű.
-
nagyúr
válasz dzsordzs69 #5968 üzenetére
-
dzsordzs69
senior tag
válasz aprokaroka87 #5970 üzenetére
Köszönöm, megcsináltam, de egyelőre nem jó. A log szerint lefut ugyan a parancs, de csak miután a profil inaktív lesz, akkor pedig már nincs mit felvenni. Ez mitől lehet?
(Kicsit macerás próbálgatnom, lassan a kollégám agyára megyek. ) -
Szia!
Valahogy átugrottam ezt a hozzászólásod, s csak most, keresés közben akadtam rá...
Amennyiben feltételezzük, hogy space minden esetben van bárhol két időegység közt, akkor én a következő módon oldanám meg például:
data = '5hours 34minutes 17seconds';
data.toString();
finalData = data.replace(/[^0-9| ]/g,'').split(' ');
for(i = 0; i <= finalData.length-1; i++) {
setLocal('szam'+(i+1).toString(), finalData[i]);
}
alert(local('szam2'));A data változó lehet akár Tasker beépített is, ez esetben a global függvénnyel kell betölteni azt.
Ez a pársoros kód egyébként csak annyit tesz, hogy lecseréli az összes karaktert, ami nem space, vagy szám. Ekkor a példában szereplő változóból valami ilyesmi lesz: 5 34 17
Majd itt a spaceknél feldaraboljuk egy tömbbé az így kapott értéket, s végül egy for ciklussal belementünk minden elemet egy szamx lokális Tasker változóba (ahol az x helyén egy egytől az elemek darabszámáig terjedő számot kell elképzelni).
Az alert meg csak szemléltetés a végén.
Have fun!
[ Szerkesztve ]
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
HREH
Topikgazda
válasz Mr Dini #5972 üzenetére
Szia!
Köszi, már megoldottam azóta máshogy
most éppen egy dialogon dolgozok, ami töltéssel kapcsolatos dolgokat ír ki a tötlőről való lehúzás után, ehhez kellett volna az adat
meg van egy félbehagyott időjárás projectem is, csak lusta vagyok folytatni"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
nagyúr
Nekem pl van egy ilyenem
-
HREH
Topikgazda
válasz aprokaroka87 #5974 üzenetére
Ez mind szép (nem) és jó, csak engem baromira nem érdekel a feszültség meg a hőmérseklet...teljesen más dolgokra vagyok kíváncsi, ráadásul nem ilyen béna toast formában, ami - ha jól emlékszem - 2 másodpercig van a kijelzőn, aztán eltűnik...
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
nagyúr
-
HREH
Topikgazda
válasz aprokaroka87 #5976 üzenetére
Ha shortként definiálták a kódban, akkor 2 sec, ha longként, akkor 3,5 sec, 5 sec semmiképp sem lehet, de ez most nem is lényeges...
Lehúzom a töltőről, feoldom, ezalatt el is telt a 2/3,5 sec, és kb. ezzel értelmét vesztette is az egész. Ezért akarom dialogként, amit csak leokézni lehet, véletlenül kitörölni nem, és korlátlan ideig látható.De ejtem is a témát, mert ez itt nagyon off.
[ Szerkesztve ]
"Fun isn't something one considers when balancing the universe. But this... does put a smile on my face."
-
Ha shortként definiálták a kódban, akkor 2 sec, ha longként, akkor 3,5 sec, 5 sec semmiképp sem lehet, de ez most nem is lényeges...
Nem célom felesleges vitát szítani (csak a maximalizmusom hajt ), de ebben most tévedsz. Looperrel pl. meg lehet adni a kódban, hogy mennyi ideig látszódjon a Toast. S ha a Taskerben nem bugolna a Looper (nem akadna be az egész), akkor még működne is... De Java applikációban simán tudsz 5 mp-es Toastot is csinálni.
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
nagyúr
válasz Mr Dini #5978 üzenetére
Nekem xposed modul feltudja tuningolni az összes toast-ot
Pl megtudom adni hogy a short és long mennyi timeout-ot kapjon
Amúgy nekem kicsit elhanyagolt terűletnek tűnik rendszerszinten ez a toast dolog.
De pl az autotools pluginnal elég "vidám" kis toast-ot lehet csinalni.
Persze a timeout ott is fix. -
válasz aprokaroka87 #5979 üzenetére
Szerintem nem rossz dolog, rövid infók kiíratására tökéletes. Ha pedig csicsázni szeretnéd, a Toastnak meg lehet adni egyedi kinézetet (kódból), szóval annyira nem is lemaradott. Csak a fejlesztők többsége nem foglalkozik ezekkel, így kevésszer látom. Pedig nagyon szép dolgokat is lehet vele létrehozni...
Én egyedül csak azt sajnálom, hogy GUI szálon (Activity), vagy a fő szálon (az is GUI thread) lehet csak Toastot csinálni, s a Tasker a Java Functions-t Serviceként futtatja. Szóval maximum a már említett Looperrel lehetne egy nem GUI szálból Toastot létrehozni. Meg is próbáltam annó összehozni egy ilyen taskot, mivel idegesített, hogy ilyen mostohán van kezelve a toast kezelés, s nem tudok neki pl. egyedi pozíciót megadni. Ami pedig azért zavar, mert ugye a billentyűzet ott nem érinthető, ahol a toast van...
Sikerült is összehozni a dolgot, de 'befagy' a Looper és a Tasker, s a végtelenségig megy a task, a megadott 6 mp helyett. A Toast ugyan eltűnik, de a taskjaim nem futnak le, csak Tasker kilövés/reboot után. Írtam ezzel kapcsolatban Pentnek, de nem reagált...
Egyébként itt letölthető a félkész taskom.
(#5980) HREH
Igen, amit mondtál, abban van igazság, mert valóban van két Toast konstans, az egyik a SHORT, a másik a LONG. A dev reference egy kicsit félrevezető ([link]), mert itt is ezt említik csak. Ugyanakkor a durationnál a fordító egy integert vár (erről árulkodik az int duration = kezdetű sor), azaz bármilyen pozitív, egész számot írhatsz oda a Toast.LENGTH_SHORT helyére.
[ Szerkesztve ]
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
Üdv!
A minap, s a mai nap túrtam a Tasker reddit oldalát, hogy manapság milyen érdekes projekteket csinálnak a külföldi urak, s ráakadtam erre. Ezzel a projekttel root nélkül lehet pl. GPS-t kapcsolgatni, illetve ezernyi más dolgot lehet kiolvasni/módosítani a rendszerben.
Még nem volt alkalmam tesztelni, de ígéretes dolognak tűnik, végre nem kell Taskert patchelnem hozzá.
A nemrég reinkarnálódott 'ipari kémünknek' is hasznos lehet ez az infó, mert ha a robot képes launch appre egyedi dataval, akkor ott is működhet ez a módszer.
[ Szerkesztve ]
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
Tudok róla, volt is korábban szó erről itt a topikban is.
Csak nem ismertem az előzményeket, s meglepődtem, hogy van erre natív Java API az Androidban, s nem csak a settings binárison keresztül elérhető a program.
Egyébként nem rosszak ezek a pluginek, de 'in-production' környezetben nehéz őket használni. Jobb szeretem a dolgokat Taskerrel 'natívan' megoldani, hogy ne kelljen egy csomó plusz appot feltenni ezekért a funkciókért. Hiszen Joao nem csinál mást, mint a Taskerből kimaradt Droidos Java függvényeket teszi elérhetővé egy egyszerű GUI-n keresztül. Viszont a funkciók 66%-át kb. meg lehet oldani Taskerrel is, Java függvények meghívásával (kivéve az Activityket), ami sokkal gyorsabb, mint a külső pluginek...
Meg a múltkor találtam szintén egy ígéretes projektet, amit feltéve tapasztaltam, hogy körülbelül hat darab plugint kellene telepítenem a futtatáshoz. Kíváncsiságból újraalkottam ezeket a részeket csupán Taskerrel, JS-sel, Javaval és Shellel és meglepő eredményeket kaptam. Az eredeti 2.38 ms alatt futott le az én módosításom pedig 0.83 ms alatt...
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
Bozek
nagyúr
válasz Mr Dini #5984 üzenetére
A pluginok azért vannak, hogy azok is tudják használni őket, akik nem Java-félistenek.
Az a ~1,5 ms különbség meg csak neked számít. Ha 645 alkalommal futtatod egymás után, akkor is csak 1 másodperccel tart tovább az eredeti. Talán még a Forma-1-ben hasznát vennék, bár ez még ott is minimális előny.
-
Igen, de azok a másodpercek összeadódnak. S ha kereken egy másodperccel számolunk (az egyszerűség kedvéért), akkor 645 lefutás után kb. 645 plusz másodperdcet kell elkönyvelni. Nekem nem mindegy, hogy mennyi ideig marad ébren a telefon egy-egy taszk miatt, illetve mennyi ideig fut, ugyanis elég sok taskom van (gondolom ezzel nem vagyok egyedül), amik akár párhuzamosan is futhatnak...
Illetve sokat lehet tanulni/fejlődni a dologgal. Az ember egyszer ráérez, aztán a határ a csillagos ég!
[ Szerkesztve ]
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
-
-
nagyúr
Szerintetek az mitől lehet hogy a Tasker,vagy lehet a rendszer bizonyos időnként elfelejt olyan beállitásokat mint pl eszkőz rendszergazdák,kisegitő lehetőségek és hozzáférés értesitésekhez?
Android 5.1
Tasker Bug lehet?
-
hetn
tag
Kérlek segítsetek:
hogyan lehet megoldani, hogy a CellNear működjön kikapcsolt képernyő mellett is?Pl fut a Waze kikapcsolt képernyővel (csak a hangját használom)...és ha egy "bizonyos területre" érek akkor fusson le a Task-om. jelenleg csak akkor fut le, ha a "bizonyos területen" felébresztem a telefont.
Android 5.1, nincs Doze. Próbáltam a Screen Off Monitoring, New Cell API, Cell Workaround beállításokkal játszani, 10-ből 1 esetben fut le akkor amikor kell -
nagyúr
-
hetn
tag
válasz aprokaroka87 #5991 üzenetére
bármilyen megoldás érdekel...
-
Szia!
Bevallom, hogy a Taskernek ezen funkcióját még soha nem volt alkalmam tesztelni, mivel a mobilnetes/GPS pozíció sokkal pontosabb értékeket ad.
De teszteltem Nexus5-ön Android 5.1 és 6.1.1 alatt is, mindkettőn hibátlanul működött mindenféle beavatkozás és New API bekapcsolás nélkül is. Bár lehet azért, mert az Accelerometer miatt a Tasker soha nem teszi deep sleepbe a telefont (Yes, and keep device awake-n van).
Egyébként, ha a deep sleep a gond, egy végtelen ciklussal el tudod érni egyszerűen, hogy ne 'aludjon be' a telefonod.
Viszont azt tapasztaltam, hogy ha kiiratom egy flashsel ezeket a változókat:
%CELLID %CELLSRV %CELLSIG
, akkor ezt kapom vissza:
%CELLID unknown -1
Próbáltam a Cell near profilhoz hozzárendelni a taskot, de így sem kaptam vissza rendes értékeket, csak a középső érték változott 'unknown'-ról 'service'-re... A Cell Near ennek ellenére tökéletesen szuperál... Mondjuk ezt megoldottam pár Java API hívással, amit bármikor tudok futtatni.
Egyébként ha a ciklus/szenzor miatti ébrentartás nem működne, átküldöm a Java-s taskom, s azt tudod csinálni, hogy míg megy a Waze, a Tasker percenként futtatja, s ha egyezik a cella, akkor végrehajt egy másik taskot. Sokkal többet nem fog fogyasztani, mint a GMail pl., hacsak percenként egyszer fut le, s feltételezem, hogy percenként nem fogsz egy sokkal messzebbi cellába kerülni... Persze így több cellát is megadhatsz.
PS: A workaround a GPS-t élesztené fel egy pillanatra, ami már - hála a Droid API változásoknak - nem lehetséges alkalmazásból (csak Settings nyúlkálással, de erre a Tasker 'gyárilag' nem képes).
[ Szerkesztve ]
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
nagyúr
-
hetn
tag
válasz Mr Dini #5993 üzenetére
Aztaaaaa,
kezd összeállni a kép, mert multkor egyszer megtalálta a cellát, de akkor rá volt dugva a telefon töltőre az autóban és "When Power Connected" van kiválasztva majdnem mindegyik szenzor figyelésnél, nem is gondoltam hogy evvel összefügghet...... - akkor azt hittem hogy a Mars-Jupiter átlagos távolságának változása miatt sikerült - de így már van egy kapaszkodóm.
Köszönöm az ötletet!!!!!! ... Tesztelem és beszámolok[ Szerkesztve ]
-
hetn
tag
válasz aprokaroka87 #5994 üzenetére
Ezt nem ismerem, de teszek egy próbát, köszi
-
válasz aprokaroka87 #5994 üzenetére
Nem hiszem, hogy segítene. Az csak kiírja a Cellainfókat, a Loc és Cid paramétereket nem közli, s ugyanúgy nem tud a Tasker mit kezdeni a paranccsal, ha le van zárva a képernyő sajnos....
Egyébként a mai kísérletezgetésem közben összehoztam ugyanezt Java-n keresztül, s ahhoz root sem kell. Ha érdekel bedobom a taskot...
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
-
Én sem hiszem, hogy azzal van összefüggésben, hanem inkább azzal, hogy éppen a telefon milyen állapotban van. Semmi köze a szenzoroknak az eszközöd telefon részéhez, viszont ha valamelyik (pl. nekem egy másik task miatt pont kellett az Accelerometer szenzor mindig) szenzort figyeli a Tasker, akkor biztosan nem fog deep-sleepbe kerülni a telefon. Így jobban merül picivel, de ha Waze indításhoz kötöd a beállítást pl., akkor feleslegesen nem fog mindig ébren maradni a telefon.
Hogy hívják az éhes horgászt? Gyere Pista, kész a kaja!
Új hozzászólás Aktív témák
- Tudástár Tasker - AZ Android alkalmazás