Tasker 5.8 er netop blevet frigivet til den stabile kanal. Det bringer en masse nye funktioner og ændringer, som forbedrer den overordnede oplevelse af appen.
Tasker er uden tvivl en af de mest populære Android-apps i det avancerede segment. Den har over en million downloads og en vurdering på 4,6 i Play Butik. Det ret ny udvikler bag appen har João Dias udgivet kvalitetsopdateringer lige siden han overtog projektet. I dag udgav han endnu en opdatering, Tasker 5.8, til den stabile kanal. Det bringer en masse nye funktioner og ændringer, som forbedrer den overordnede oplevelse af appen. Lad os uden videre grave i opdateringen.
Den største og vigtigste funktion, Tasker 5.8 bringer, er 3. parts app-integration. Denne ene enkle ændring lader dig automatisere stort set alt vedrørende apps på din telefon. Hændelsen "App Changed" lader dig udløse en kommando, hver gang du skifter til denne app. Der er også "App Info" handling, som giver dig alle former for information om enhver app, såsom brugsstatistik. Du kan oprette variabler og tildele dem til opgaver for at begrænse apps' tilladelser eller automatisere forskellige funktioner. Den næste store funktion handler om Bluetooth-forbindelser. Fra og med Tasker 5.8 kan du automatisere opgaver, hver gang en Bluetooth-enhed opretter forbindelse til din telefon. Du kan også få oplysninger fra tilsluttede enheder og tvinge til/frakoble og parre/ophæve parring af dem. Du kan se eksemplerne i videoen nedenfor.
Der er også nye handlinger, som lader dig håndtere HTTP-anmodninger, selv godkendelsen via OAuth 2.0. Jeg kan allerede se masser af nyttige opgaver lavet ved at skrabe tredjeparts eller dine egne hjemmesider. Tasker 5.8 inkluderer også ny InputDialog, som hjælper dig med at tilpasse detaljerne for de importerede opgaver. Tasker kan nu tilpasse sig musikafspilning ved at identificere ændringen af sporet. Dette kan føre til mange lyd- eller streamingtjenesterelaterede opgaver. Der er nu også en fuld backup-mulighed, som vil hjælpe dig med at overføre din Tasker-opsætning (selv variablerne og indstillingerne) til en helt ny enhed. Tasker er tilgængelig i Play Butik for $2,99, og jeg forsikrer dig om, at det er hver cent værd.
Her er fuld changelog af Tasker 5.8.
Tasker 5.8 Changelog
Tilføjet
- Tilføjet App ændret hændelse, der udløses, hver gang forgrundsappen ændres.
- Tilføjet App info handling, som returnerer en masse info for de valgte apps. Du kan få oplysninger om den aktuelle app, for en tidligere åbnet app (som den forrige app, der var åben, den næstsidste app, den tredje til sidste osv.), for en app, der blev åbnet X sekunder siden (for eksempel den app, der blev åbnet for 60 sekunder siden) og for dine mest brugte apps (inklusive den tid, du brugte på apps, eller de gange, apps var åbne i en given tidsperiode)
- Lavede alle handlinger, der giver dig mulighed for at vælge apps (som f Start App, Dræb app, Netværksadgang og Mediekontrol handlinger) være i stand til at indstille appen som en variabel i stedet for blot et statisk valg. Demo for 3 ovenstående funktioner her. Hent demoprojektet her.
- Tilføjet HTTP-anmodning handling, som giver dig mulighed for at udføre HTTP-anmodninger af enhver type (GET, POST, PUT, DELETE osv.) med alle overskrifter, brødtekst og filindhold
- Tilføjet HTTP Auth handling, der tillader OAuth 2.0 og brugernavn og adgangskode-godkendelse. Demo for HTTP-funktionerne her.
- Tilføjet Bluetooth-forbindelse handling, som giver dig mulighed for at tvinge til/frakoble/parre/ophæve parringen af en BT-enhed. Demo her.
- Tilføjet Bluetooth-forbindelse hændelse, der udløses, når en BT-enhed er tilsluttet/frakoblet og giver dig en masse variabler med BT-enhedens info. Demo her.
- Tilføjet Bluetooth info handling, der giver dig mulighed for at få information om en enkelt enhed, bundne enheder eller enheder, der kan scannes
- Tilføjet Musiknummer ændret hændelse - udløses hver gang musik starter/stopper/skifter spor; giver en masse variabler med sporoplysninger (%spor, %kunstner, %album osv.)
- Tilføjet Indtastningsdialog handling for nemt at få en værdi fra brugeren uden at skulle bruge Variable Query Tasker-scenen. Kan være nyttigt, når du deler et projekt via Taskernet og indstiller en Launch Task for at indsamle input fra brugeren. Hvis brugeren tidligere havde Variable Query-scene, ville importen ikke fungere på grund af eksisterende scene. Demo her.
- Tilføjet mulighed i Mediekontrol handling for at forsøge at bruge meddelelser til at kontrollere, hvis de er tilgængelige, hvilket gør det meget mere pålideligt
- Tilføjet mulighed i Indstillinger > Diverse til inkludere brugervariable i sikkerhedskopier
- Tilføjet mulighed i Data backup handling for at inkludere brugervariabler
- Tilføjet Max afrundende cifre mulighed for at Variabel sæt handling hvornår Lav matematik er aktiveret: giver dig mulighed for at vælge, hvor mange decimaler du vil bruge til dine matematiske operationer
- Mulighed for Tasker-begivenheder til at indstille lokale variabler i indgangsopgaven, som plugins allerede gjorde. Hændelsen App Changed bruger dette nye system
- Giver dig mulighed for igen at bruge Tjenester-indstillingen i App State-tilstanden ved at give Tasker android.tilladelsen. DUMP tilladelse
Ændringer
- Gjorde %WIN-opdateringer hurtigere og mere pålidelige
- %MTRACK bruger nu notification listener (udover den gamle metode) for at gøre den mere pålidelig
- Gjorde det meget lettere for udvikleren at tilføje nye begivenheder, så jeg får meget nemmere tid til at tilføje nye nu ;)
- Fik alle nyere handlinger (dem jeg har implementeret) til at fortsætte i opgaven med det samme i stedet for at nogle af dem ventede ~1 sekund
- Ret scener, der ikke viser variabelværdier korrekt
- Gjorde null-outputvariabler tomme i stedet for at have teksten "null"
- Mobilt netværk betingelse har nu brug for READ_PHONE_STATE-tilladelsen, fordi den nu bruger en nyere (mere nøjagtig) måde at få tilstanden på.
- Tilføjet timeout til handlingen Godkendelsesdialog. Ellers kan det sidde fast for evigt.
- Når en ny opgave ikke kan sættes i kø, vis et advarselsblink med årsagen i stedet for at det bare ikke virker lydløst
- Fokuser ikke automatisk på etiket, når du redigerer handling, hvis etiket er indstillet
- Tilføjet advarsler om, at gamle HTTP-handlinger er forældede, og at HTTP-anmodningen altid skal bruges i stedet
Fejlrettelser
- Start Monitor i forgrunden tidligere for at undgå nedbrud
- Rettet langvarig fejl hvor Kør Shell handling ville sætte sig fast, hvis output var for stort
- Rettede en langvarig fejl, hvor nogle gange, når du gav tilladelser til flere SD-kort, ville Tasker stoppe med at få adgang til dem
- Ret en langvarig fejl, hvor sletning af en mappe på et SD-kort ikke ville fungere, hvis mappen var tom
- Rettet hentning af mobildatatype for mobilnetværkstilstanden (betragter nu tilsluttet mobiltype i stedet for konfigureret mobiltype)
- Rettet langvarig fejl, hvor skærmbilleder taget med Tag et skærmbillede handling ville ende med forkerte dimensioner
- Rettet ikke at kunne få nogle app-ikoner
- Rettede problem, hvor opgave- eller profillisten nogle gange var tom, indtil Tasker blev genstartet
- Rettet nedbrud ved visning af opgaveliste på nogle enheder
- Mobildatahandling beder nu om root-tilladelse. Det bad fejlagtigt ikke om det før.
- Rettet fejl, hvor modtagelse af telefonopkald nogle gange kunne stoppe appmonitoren og stoppe med at udløse apprelaterede profiler
- Fik nogle forkerte fejlmeddelelser til at forsvinde fra Tasker-loggen
- Når Google Log ind mislykkes, skal du vise den faktiske fejl, der opstod i stedet for det generiske "Resultat ikke OK"
- Fået alle toasts til at vise sig med applikationskonteksten og på hovedtråden
- Rettet anmoder om Skriv systemindstillinger for navigationslinjehandling
- Rettede nedbrud ved brug af meget store javascript-biblioteker
- Rettede nogle nedbrud
Pris: 3,49.
4.6.
Kilde: Tasker