„Tasker“, populiariausia automatizavimo „Android“ programa, naujausiame atnaujinime aptinka „logcat“. Tai atveria daugybę naujų automatizavimo galimybių.
Patyrusiems vartotojams, norintiems pritaikyti kiekvieną savo telefono dalį, yra keletas būtinų programų. Tokios programos kaip „MacroDroid“, „Automate“ ir „Llama“ teikia automatizavimo funkcijas, tačiau, mano nuomone, nė viena iš jų nelaiko „Tasker“ žvakės. Nors joje gali būti ne pati geriausia vartotojo sąsaja, „Tasker“ yra mano asmeninė mėgstamiausia automatizavimo programa, nes kūrėjas yra aktyvus, kiek jai prieinamų papildinių ir bendruomenės aktyvumo. Nors su kiekviena nauja versija Android API vis labiau ribojama, Tasker kūrėjas ir bendruomenė rado būdų, kaip apeiti apribojimus. Pavyzdžiui, naujausia v5.9.beta.8 versija pridėjo naują funkciją, kuri atveria visiškai naują galimų automatizavimo atvejų sritį: logcat aptikimą.
Logcat aptikimas
Praėjusį mėnesį „Tasker“ kūrėjas išleido naują beta versiją įgalintas iškarpinės stebėjimas „Android 10“.
. Nuo Android 10 neleidžia foninėms programoms skaityti iškarpinę, jums gali kilti klausimas, kaip tai įmanoma. Atsakymas yra perskaitant logcat. Logcat yra apvalkalo įrankis kuri ištraukia visų sistemos įvykių ir kitų programų pateiktų įvykių žurnalą. Kai įrašomas naujas iškarpinės įrašas, atitinkamame sistemos žurnale bus iškarpinės tekstas. Skaitydamas šį žurnalą, Tasker gali aptikti, koks yra dabartinis iškarpinės įrašas.Paprastai programoms neleidžiama skaityti sistemos žurnalų ir jos taip pat negali prašyti, kad vartotojas suteiktų leidimo tai daryti. Taip yra todėl, kad žurnale gali būti neskelbtinų duomenų, o leidžiant bet kuriai programai skaityti žurnalus, atsidaro daugybė kirminų, susijusių su privatumu ir saugumu. Tačiau naudotojas gali rankiniu būdu suteikti programai leidimą skaityti žurnalus. Jei tokia programa kaip „Tasker“ deklaruoja READ_LOGS leidimą, vartotojas gali suteikti šį leidimą rankiniu būdu per ADB. Kai įdiegiate naujausią „Tasker“ beta versiją, jūsų bus paprašyta tai padaryti.
Taigi, ką galite padaryti su nauju „Tasker“ įvykiu „Logcat Entry“? Pats kūrėjas pateikia keletą pavyzdžių:
- Padidinkite „Pixel 4“ judesio gestus
- Atrakindami įrenginį atlikite skirtingus veiksmus kiekvienam pirštui
- Reaguokite į žadintuvo snaudimą
- Atlikite įvairius veiksmus, kai atrakinate įrenginį pirštu arba naudodami piešinį
- Reaguokite į 1 sekundę palaikytą mygtuką Atgal bet kurioje programoje
- Reaguokite į rodomą / paslėptą programinės įrangos klaviatūrą
- Atlikite skirtingus veiksmus „Samsung“ įrenginiuose, priklausomai nuo to, ar buvo du kartus spustelėtas maitinimo mygtukas, ar paspaustas „Bixby“ mygtukas
Tai tik skirtingi naudojimo atvejai, kuriuos sugalvojo kūrėjas, tačiau tai toli gražu nėra išsamus dalykų, kuriuos galite padaryti naudodami „logcat“ aptikimą, sąrašą.
Štai vaizdo įrašas, rodantis, kaip naudoti „Tasker“ norint užfiksuoti ir filtruoti „logcat“ norimam įrašui:
Dvi problemos, susijusios su „logcat“ aptikimu, yra tai, kad jos nustatymas toli gražu nėra patogus vartotojui ir gali bet kada pasikeisti, jei kūrėjai patobulins programų siunčiamus žurnalus. Norint nustatyti šią sąranką, reikės šiek tiek bandymų ir klaidų, tačiau kai ką nors nustatysite, tikriausiai nereikės taip dažnai keisti konfigūracijos.
Naujas sparčiųjų klavišų veiksmas
Dabartinis „Tasker“ kūrėjas iš tikrųjų yra ne pradinis programos kūrėjas. Dabartinis kūrėjas daugiausia dirbo su „Tasker“ įskiepių rinkiniu, vadinamu „AutoApps“, taigi, kai perėmė „Tasker“ kūrimo metu jis pradėjo perkelti kai kurių savo įskiepių funkcijas į pagrindinį „Tasker“. programėlė. Naujausias „Tasker“ beta versijos leidimas iš esmės panaikina „AutoShortcut“ papildinį, pridėdamas naują „Shortcut“ veiksmą.
Naujasis logcat įrašo aptikimas ir sparčiųjų klavišų veiksmas yra du didžiausi naujausios beta versijos pakeitimai, tačiau yra kiti nedideli pakeitimai, pvz., patobulintas veiksmas Gauti vietą, kintamųjų peržiūra ir dviejų ilgalaikių klaidų pataisymai klaidas. Galite perskaityti visą pakeitimų žurnalą čia. Galite užsiregistruoti „Tasker“ beta versija „Google Play“. arba atsisiųskite APK dabar.