Tasker er en multifunksjonell applikasjon for programmering av Android-enheter. SwiP - et gratis alternativ til Tasker for Android Tasker-profileksempler

Det kommer ikke til å tape terreng i Google Play-butikken, til tross for at programmet regnes som det mest komplekse av sitt slag, ikke er et spill og ikke gratis.

Hva er årsakene til slik etterspørsel etter tjenesten? Den lar deg automatisere Android-systemet og tilpasse det så mye som mulig til brukerens behov. Med dens hjelp kan du konfigurere enheten slik at den utfører de nødvendige handlingene på egen hånd - slå på trådløs kommunikasjon eller stille modus. Og det er utallige lignende funksjoner i den.

Tasker er et veldig praktisk program for å lage oppgaver for enheten din

Derfor, hvis du vil ha mest mulig, la oss bli kjent med hva Tasker er, hvordan du bruker dette verktøyet og hvordan det kan være nyttig for deg.

Gjennom dette verktøyet programmerer du handlingene til nettbrettet eller smarttelefonen i separate kjeder, kobler dem sammen og lager oppgaver. For å lage dem i applikasjonen kan du bruke alle systemprosesser på Android, sensordata generelt, alt relatert til gadgeten.

Dermed kan enhver endring i enhetens tilstand, for eksempel risting av den, bli et signal til handling og starte prosesser. La oss si at du ved hjelp av en orienteringssensor kan programmere smarttelefonen din slik at når du rister den fra venstre til høyre, vil den motta et anrop eller .

Deretter kan du ved å bruke plasseringsdata konfigurere en endring i driftsmodus - for eksempel hvis du er borte fra hjemmet, slå av Wi-Fi eller skru opp volumet, øk skjermens lysstyrke. Hvordan er dette mulig? Bruke GPS-informasjon eller alternative metoder.

Et annet eksempel er at du kan få dingsen til automatisk å senke skjermens lysstyrke og slå av trådløse nettverk for en bestemt tid.

Alt dette er mulig fordi Android er åpen for interaksjon med applikasjoner og kan synkronisere systemdata til fordel for brukeren.

Etter en så kort beskrivelse kan vi konkludere med at Tasker er en applikasjon som lar deg programmere nettbrettet eller smarttelefonen uten noen spesiell kunnskap fra brukerens side. Alt som kreves er å forstå grensesnittet og jobbe med programmet, og vi vil forklare hvordan du gjør dette videre.

Installere og bruke Tasker-applikasjonen

Du kan laste ned Tasker, som allerede nevnt, gjennom, å installere det vil ta litt tid. Ja, applikasjonen er betalt, men gitt dens evner, blir det klart at det er helt verdt investeringen.

Etter at du har installert verktøyet på Android, foreslår vi at du starter det umiddelbart for å begynne å utforske funksjonene. Klikk på "Opprett en ny profil". I innstillingene kan du umiddelbart fjerne avmerkingsboksen for nybegynnere. Du vil se hoved Tasker-menyen, hvor det er fire seksjoner - profiler, oppgaver, scener og variabler. I "Profilen" velger du konteksten for å utføre handlinger - tid eller visse driftsforhold for enheten. I "Oppgaver" lager du kjedene av handlinger som skal utføres i denne sammenhengen. Ved hjelp av den tredje delen - "Scener", opprettes nesten fullverdige applikasjoner, som allerede er et høyere bruksnivå av tjenesten.

Hver meny har sitt eget sett med funksjoner, hvor antallet er imponerende, og det er bedre å vurdere dem ved å bruke spesifikke eksempler.

La oss starte med det enkleste – for eksempel vil du at Android skal bytte til andre driftsforhold om natten.

Vi gjør følgende:

  • Klikk på plusstegnet nederst på skjermen i "Profiler"-menyen.
  • I vinduet som vises, velg "Tid".
  • Angi en tidsramme - for eksempel fra midnatt til fem om morgenen.
  • For å opprette en ny profil, klikk på applikasjonsikonet øverst.
  • Deretter vil du se en linje med en profil, hvoretter tjenesten vil tilby å opprette en oppgave - det vil si hva som må gjøres på dette tidspunktet. Klikk på "Ny oppgave"-knappen.
  • Gi oppgaven et vilkårlig navn - la det være "Natttid".
  • Verktøyet vil be deg om å klikke "+" for å legge til handlinger.
  • Du vil se en omfattende liste over mulige operasjoner - det er virkelig mange av dem.
  • Hvilke handlinger bør brukes om natten? Du kan for eksempel bruke "Skjerm"-menyen.
  • Velg «Vis lysstyrke» og reduser innstillingen til 10-15 % – du trenger ikke mer om natten.
  • La oss legge til en handling til - velg "Nettverk" fra listen, og deretter "Slå av Wi-Fi", fordi det ikke er nødvendig når du sover.

Du har opprettet to oppgaver, og når du går til Oppgaver-menyen, vil du se en generell linje kalt "Natttid." Hvis du klikker på den, åpnes en liste over opprettede handlinger foran deg. Gå nå til den første menyen, hvor du vil se en profil som fungerer fra midnatt til fem om morgenen, med oppgaven "Natttid" som kjører på dette tidspunktet.

Hva skjedde på slutten? Nå, på dette tidspunktet, vil gadgeten din automatisk redusere skjermens lysstyrke og slå av Internett - på denne måten vil du spare betydelig på batteriforbruket. Vær oppmerksom på at du kan legge til flere oppgaver til denne profilen etter eget skjønn.

Så ved å bruke dette enkle eksemplet, så vi på hvordan Android-systemprosesser er programmert i en applikasjon. Som du kan se, er dette ikke så vanskelig, og alle vanskelighetene er mer knyttet til det faktum at brukere er overveldet av antall funksjoner i Tasker.

La oss se på de mest populære profilene som vil være nyttige på Android og lære hvordan du oppretter dem.

Nyttige funksjoner i applikasjonen

Hvis du vil spare enda mer batteri om natten og ikke vil våkne fra telefonsamtaler, kan du sette opp Tasker automatisk på denne måten:

  • Klikk på "+"-ikonet i profiler og velg "Tid"-konteksten.
  • Spesifiser de nødvendige timene på dagen når modusen skal fungere.
  • Velg en oppgave - i listen må du klikke på "Plugin"-knappen, deretter Secure Settings, Root Action og Airplane Mode.

Et av de mest populære alternativene for å bruke applikasjonen er å få spilleren til å slå seg automatisk på når et headset kobles til systemet. Dette gjøres slik:

  • Velg å opprette en ny profil, konteksten er ikke lenger "Tid", men "State".
  • Deretter bør du velge "Maskinvare" og "Hodetelefoner tilkoblet."
  • La oss gå videre til å lage en oppgave - velg "Applikasjon", "Kjør..." og pek på ønsket spiller.

Det er alt! Forresten, når du ser på delen "Profiler", har du en glidebryter som lar deg aktivere eller deaktivere denne eller den oppføringen. Hvis du ikke trenger bestemte profiler midlertidig, trenger du ikke å slette dem - bare slå dem av til du trenger dem igjen.

Ved å spesifisere klokkeslettet på Tasker kan du også tilpasse skjermen – stille inn forhold slik at den fungerer med forskjellig lysstyrke avhengig av natt eller dag. Eller du kan for eksempel alltid stille inn en situasjon der gadgeten går i stille modus når du er på jobb eller skole ved å definere en tidsramme.

Men det hender at du umiddelbart trenger å slå av lyden på nettbrettet eller smarttelefonen, og du må gjøre dette ekstremt raskt. I dette tilfellet kan du opprette en profil som dette:

  • Angi konteksten som "Status".
  • Klikk deretter på alternativene "Sensor" og "Orientering".
  • I vinduet velger du "Posisjon" og i listen velger du en enkel handling som vil sette Android i stille modus - for eksempel "Venstre side" eller "Vertikal opp".

Deretter, når den valgte bevegelsen utføres, gjenkjenner enheten det som et signal for å endre lydinnstillingene. Mye enklere enn å gjøre det manuelt hver gang, ikke sant?

Mer avanserte applikasjonsinnstillinger

Når du har mestret å lage profilene ovenfor, kan du gå videre til oppgaver på flere nivåer i Tasker. Vi foreslår at Android-driftsmodusene endres avhengig av hvor du er.

Vurder følgende forhold - mens du studerer trenger du en Wi-Fi-tilkobling, stille modus, ikke behov for en GPS-sensor. Hjemme trenger du ikke GPS, men du trenger en internettforbindelse, maksimalt ringevolum og bakgrunnsbelysning på middels skjerm. Og på gaten trenger du GPS, høyt ringevolum, maksimalt bakgrunnsbelysningsnivå og meldingsvarsler.

Hvordan kan en gadget bestemme hvor du er? Du kan gjøre dette via GPS, men batteriet tappes så fort. Det er bedre å starte fra å koble til Wi-Fi.

Dermed vil studieprofilen se slik ut:

  • Velg statuskonteksten, deretter "Nettverk" og "Koblet til et nettverk", spesifiser navnet på tilgangspunktet i skolen.
  • Lag en "Lyd"-oppgave, velg "Silent mode" eller vibrasjon - avhengig av hva som passer best.
  • Legg til "Plugin", etter "Secure Settings", "Systems+ Actions", etter "GPS" og slå av denne modulen.

Følgende betingelser gjelder hjemme:

  • Oppgi kontekst, igjen "Nettverk" og videre, men angi navnet på hjemmet ditt Wi-Fi.
  • Oppgaver som utføres under denne betingelsen:
  • "Lyd", etter "Ringevolum" - still inn maksimalt volum.
  • "Skjerm", deretter "Vis lysstyrke", hvor du kan redusere indikatorene til et behagelig nivå og spare batteri.
  • Deaktiver GPS på samme måte som i forrige profil.

Og den siste tingen er innstillingene for gaten, som vi setter slik:

  • Statusen ser slik ut: "Nettverk", "Koblet til et Wi-Fi-nettverk", men velg "Hvis ikke".
  • Lag de samme oppgavene for volum og skjerm, men i sistnevnte tilfelle angi maksimal lysstyrke.

Tilleggsfunksjoner

Du kan også lage widgets og separate applikasjoner i Tasker, og du kan utvide funksjonaliteten ved hjelp av plugins. Det finnes plugins for stemmekontroll eller fjernkontroll av enheter, alle er tilgjengelige på Internett, og de er rimelige. Med deres hjelp vil du forbedre Android-nettbrettet eller smarttelefonen din ytterligere.

Merk at plugins legges til både kontekster og oppgaver – alt avhenger av hva slags handlingskjede du vil lage.

Som du kan se, er funksjonene til applikasjonen rett og slett fantastiske, og det er ikke for ingenting at Tasker kalles den beste tjenesten for automatisering. Ja, til å begynne med må du forstå programgrensesnittet, men tidsbruken vil betale seg fullt ut når du tilpasser enheten til dine formål. Derfor er Tasker Android definitivt verdt å installere og vil utvide kunnskapen din om systemet og din dings betraktelig.

Klikk "Liker" og les de beste innleggene på Facebook

"Er det noe som Tasker i iOS?" - Dette spørsmålet opphever ofte enhver debatt om mobile operativsystemer. Verken iOS eller Windows Mobile har et verktøy som til og med eksternt ligner denne applikasjonen. For mange avanserte brukere har Tasker lenge blitt et må-ha-verktøy, som kan erstatte dusinvis av betalte applikasjoner. Hele nettsider og fora er dedikert til det, men i magasinet vårt skrev vi om Tasker bare én gang.

Hva er Tasker? Dette er etøy som lar deg programmere enhetens reaksjon på en eller annen systemisk eller ikke-så-systemisk hendelse. Tasker, for eksempel, kan svare på å snu en smarttelefon med forsiden ned og dempe lyden som svar. Det kan fungere når batterinivået synker til 30 % og bytte smarttelefonen til 2G-modus. Med Tasker kan du programmere GPS til å slå seg på når du starter Google Maps-appen eller slår på flymodus om natten.

Nesten alle systemhendelser relatert til sensorer eller enhetstilstand kan brukes av Tasker til å starte en handling, applikasjon, vise informasjon eller generere dialogbokser med forskjellige kontroller. Når det gjelder muligheter, har Tasker allerede blitt et fullverdig visuelt programmeringsmiljø, som kan utvides med en rekke plugins tilgjengelig på markedet.

Vil du lage dine egne talekommandoer? Ikke noe problem, markedet har AutoVoice-plugin. Trenger du muligheten til å automatisk fjernstyre en annen enhet eller PC? Det finnes AutoRemote for dette. Hva med tilgang til Android-innstillinger på lavt nivå? Secure Settings står til tjeneste.

Hvordan fungerer Tasker?

Som jeg sa tidligere, er Tasker-prinsippet basert på å reagere på visse hendelser og endringer i smarttelefonens tilstand. I Tasker-terminologien kalles disse kontekster. Du kan knytte en bestemt oppgave til en kontekst, som består av en eller flere handlinger. En handling kan være alt fra å starte en applikasjon til å endre visse innstillinger. I tilfelle det er snakk om en langsiktig kontekst (fra ni om morgenen til fem om kvelden, lokasjon osv.), og ikke en enkelt hendelse (for eksempel lansering av en applikasjon), kan det også være en "avslutt oppgave" som vil fungere etter at konteksten er fullført.

Sammen kalles kombinasjonen av kontekst, oppgave og handlingsrekkefølge en profil. Umiddelbart etter lansering vil Tasker tilby å opprette den første profilen - klikk på "pluss" nederst på skjermen og velg ønsket hendelse eller kontekst (for eksempel tid). Deretter vil han tilby å knytte en oppgave til den, gi den et navn og definere de nødvendige handlingene. Når handlingene er definert, vil profilen bli aktiv. Du kan når som helst eksportere profilen din og legge den ut på nettet slik at andre kan bruke den.

I tillegg til profiler, kontekster og oppgaver har Tasker konseptet «scene». Dette er en slags skriptdialogbokser med knapper, skyveknapper og andre Android-grensesnittelementer. En scene kan opprettes ved å bruke den visuelle editoren som ligger på den tredje fanen på hovedskjermbildet for Tasker, og deretter assosieres med kontekster og oppgaver, og dermed skape en nesten komplett applikasjon. Ved å bruke Tasker App Factory kan den pakkes inn i en APK-pakke og legges ut på Google Play.

Settet med handlinger innebygd i Tasker kan utvides betydelig ved hjelp av tredjeparts plugins, som er tilgjengelige i store mengder på Google Play. Jeg har allerede nevnt noen av dem ovenfor, andre vil vi vurdere senere. Tasker-plugins er inkludert i mange kjente applikasjoner, så du kan automatisere dem også. Spesielt er Tasker i stand til å administrere applikasjoner som Screen Filter, Rsync Backup, Folder Sync, DashClock.

Hvordan fungerer Tasker?

Tasker drar fordel av to nøkkelfunksjoner i Android: meldingstjenester og operativsystemets åpne natur. I motsetning til mange andre operativsystemer, er Androids komponenter stort sett ikke relatert til hverandre og er avhengige av et meldingssystem for å kommunisere. Meldinger kan enten være ment for en spesifikk applikasjon/klasse eller ha en kringkastingskarakter (broadcastIntent), som gjør at de kan mottas av alle installerte applikasjoner.

Kringkastingsmeldinger brukes i Android til oppgaver som å varsle apper om systemhendelser: lavt batterinivå, slå GPS på/av, motta SMS og så videre. I utgangspunktet ble alt dette oppfunnet for å få systemet og tredjepartsapplikasjoner til å fungere mer harmonisk, men Tasker bruker slike meldinger for å implementere ideen om "kontekst".

I tillegg er Android ganske åpen for tredjepartsapplikasjoner, og lar dem blant annet kontrollere lysstyrken på skjermen, aktivere visse innstillinger, starte applikasjoner uavhengig og mye mer. Denne OS-funksjonen lar Tasker implementere ideen om "oppgaver" og "handlinger", og sammen med konseptet "kontekster" danner de "profiler", det vil si sett med handlinger som utføres som svar på en systemhendelse .

I iOS og Windows Phone kan en analog av Tasker ikke eksistere på grunn av lav bevissthet om applikasjoner om systemhendelser og alvorlige restriksjoner på å kontrollere systemet fra tredjepartsapplikasjoner.

Må ha profiler

La oss starte med de enkleste, men ofte vitale profilene. Du kan lage dem på noen få sekunder, og det vil være mange fordeler. Her er de som jeg har brukt til forskjellige tider på en eller annen måte.

— Når det gjelder kapasiteter, har Tasker allerede blitt til et fullverdig visuelt programmeringsmiljø

  • Ved å bruke Tasker App Factory kan profiler pakkes inn i en APK-pakke og legges ut på Google Play
  • Det er dusinvis av variabler som lar deg få en rekke informasjon, alt fra Bluetooth-status til gjeldende prosessorfrekvens

Svingkontroll

Noe proprietær firmware har allerede en bølgekontrollfunksjon, som lar deg bytte sanger eller svare på et anrop ved å riste smarttelefonen. Selvfølgelig kan lignende funksjonalitet replikeres ved hjelp av Tasker. Her er oppsettalgoritmen:

Kontekst: Hendelse -> Sensor -> Shake -> Akse: Venstre-Høyre Oppgave: Skjerm -> Blokk

Dette er en beskrivelse av en profil som vil slå av skjermen etter å ha ristet smarttelefonen i hånden din venstre-høyre (Akse: Venstre-Høyre). Du kan også legge ved andre handlinger som er tilgjengelige i Tasker som en oppgave. For eksempel "Lyd -> Høyttaler" eller "Telefon -> Start samtale". Du kan også konfigurere applikasjonen til å starte ved å bruke "Applikasjon -> Start applikasjon".

Slår på flymodus om natten

Det nytter ikke å ha smarttelefonen på om natten. På den annen side kan du heller ikke sette den til å slå seg på automatisk om morgenen (denne funksjonen er kun tilgjengelig på kinesiske smarttelefoner), men du kan sette den til flymodus om natten. For å gjøre dette ved å bruke Tasker, må du installere Secure Settigs-pluginen (fra og med Android 4.2 har Google blokkert muligheten til å kontrollere flymodus for tredjepartsapplikasjoner), og deretter konfigurere profilen på denne måten:

Kontekst: Tid -> fra 1:00 til 7:00 Oppgave: Plugin -> Sikre innstillinger -> Rothandlinger -> Flymodus

For å velge en handling i selve plugin-modulen, klikk på blyantikonet ved siden av "Konfigurasjon". I stedet for flymodus kan du bruke "Lyd -> Stille modus" for å aktivere stille modus.

Starter spilleren når hodetelefoner er tilkoblet

En av de mest populære profilene. Konfigurasjon:

Kontekst: Status -> Utstyr -> Hodetelefoner tilkoblet Oppgave: Applikasjon -> Start applikasjonen -> Velg ønsket spiller

Du kan også legge til en ekstra handling til oppgaven som regulerer volumet (Lyd -> Avspillingsvolum).

Lysstyrkekontroll

På enkelte enheter som du ikke ofte tar med deg ut (for eksempel nettbrett), er det mer praktisk å justere lysstyrken manuelt. Og det er enda mer praktisk å bruke Tasker. På nettbrettet mitt, for eksempel, er det to profiler:

Kontekst: Tid -> fra 9:00 til 20:00 Oppgave: Skjerm -> Skjermlysstyrke -> 100 Kontekst: Tid -> fra 20:01 til 8:59 Oppgave: Skjerm -> Skjermlysstyrke -> 0

På dagtid er lysstyrken satt til en tredjedel av maksimum (maksimum er 255), resten av tiden - til minimum. Naturligvis bør automatisk lysstyrkekontroll være deaktivert.

Start USB-teasing når du er koblet til en PC

Et ideelt alternativ for de som ofte tilbringer tid utenfor hjemmet med en bærbar PC over skulderen. Veldig enkel og nyttig profil:

Kontekst: Status -> Tilkoblet via USB Oppgave: Nettverk -> Internett via USB

Sparer energi når batteriet når 30 prosent ladenivå

For å være ærlig er jeg ikke tilhenger av slike energisparingsmetoder, men mange liker det, som de sier. Tanken er å tvinge smarttelefonen til automatisk å slå av 3G, GPS, Wi-Fi og sette skjermens lysstyrke til minimum når et kritisk ladenivå er nådd.

Kontekst: Status -> Ladenivå -> fra 0 til 30 Oppgave: Skjerm -> Skjermlysstyrke -> 0 Nettverk -> Mobil. data -> Bare 2G-nettverk -> Wi-Fi-status -> Slå av plugin -> Sikre innstillinger -> System+-handlinger -> GPS -> Av

Automatisering basert på plassering

Selvfølgelig, avhengig av hvor du befinner deg, bør smarttelefonen din oppføre seg annerledes. For eksempel, når du er utenfor hjemmet, må låseskjermens pin og GPS være slått på, mens Wi-Fi kan slås av. Hjemme trenger du ikke en låsepinne, men du trenger Wi-Fi og et høyt ringevolum (slik at du kan høre smarttelefonen koblet til laderen mens du er på kjøkkenet). På jobb/skole er det bedre å slå på vibrasjonsmodus, og i noen tilfeller sette opp automatisk svar på SMS.

Tasker har flere lokasjonsdeteksjonsmetoder til disposisjon. Dette er informasjon fra GPS-satellitter, informasjon fra mobiltårn, det faktum å koble til et Wi-Fi-nettverk med et bestemt navn, eller til og med være i nærheten av et slikt Wi-Fi-nettverk. Den mest økonomiske og universelle av dem er informasjon fra tårn, men hvis nettverksdekningen ikke er for tett, kan de gi unøyaktig informasjon med en spredning på flere kilometer. I dette tilfellet er det bedre å bruke orientering via Wi-Fi-nettverk. Selv når den alltid er på, er Wi-Fi mye mer økonomisk enn en GPS-modul, som ikke vil kunne sove hvis Tasker hele tiden drar i den.

Kontekst: tilstand -> nettverk -> koblet til et Wi-Fi-nettverk -> nettverksnavn Oppgave: Lyd -> Ringevolum -> 7 Nettverk -> Autosynkronisering -> Slå av plugin -> Sikre innstillinger -> System+ Handlinger -> GPS -> Av plugin -> Sikre innstillinger -> Rothandlinger -> Trådløs ADB -> På plugin -> Sikre innstillinger -> Dev Admin Actions -> Passord/Pin -> Deaktivert

Hva denne profilen gjør: stiller inn maksimalt ringevolum, deaktiverer automatisk synkronisering (hvorfor få e-postvarsler hjemme?), deaktiverer GPS, aktiverer ADB over Wi-Fi (for å kontrollere smarttelefonen fra en PC) og deaktiverer PIN-koden. Følgende profil er for gaten:

Kontekst: tilstand -> nettverk -> koblet til et Wi-Fi-nettverk -> "hvis ikke" Oppgave: Lyd -> Ringevolum -> 4 Nettverk -> Autosynkronisering -> Aktiver plugin -> Sikre innstillinger -> System+ Handlinger - > GPS -> På plugin -> Sikre innstillinger -> Rothandlinger -> Trådløs ADB -> Av Plugin -> Sikre innstillinger -> Dev Admin Actions -> Passord/Pin -> Aktivert

Profilen setter de motsatte innstillingene til "Hjem"-profilen. Siste profil "På jobb/skole":

Kontekst: Status -> Nettverk -> Koblet til et Wi-Fi-nettverk -> Nettverksnavn Oppgave: Lyd -> Stillemodus -> Vibrasjonsnettverk -> Autosynkronisering -> Aktiver plugin -> Sikre innstillinger -> System+-handlinger -> GPS -> Av

Her slås vibrasjon på i stedet for en samtale, synkronisering forblir på, GPS er slått av. I noen av disse profilene (spesielt den siste), vil det være mer praktisk å bruke mobiltårnorientering. For å gjøre dette, erstatt bare konteksten med "Sted". Et kart åpnes og du kan velge nøyaktig plassering og kontekstutløserradius. Det er bedre å slå av GPS-knappen nederst.

Hjemmelaget tyverisikring

Markedet har mange forskjellige applikasjoner for å beskytte mot smarttelefontyveri. Jeg vil ikke i noe tilfelle insistere på å fjerne dem og erstatte dem med Tasker, men vil ganske enkelt vise deg hvordan du gjentar den samme funksjonaliteten med muligheten til å skreddersy den nøyaktig til dine egne behov. Dette er veldig enkelt å gjøre. Her er en enkel profil.

Kontekst: Telefon -> Tekst mottatt. melding -> Skriv: SMS, Avsender: "+7...", Innhold: "lokaliser" Oppgave: Plugin -> Sikre innstillinger -> System+ Handlinger -> GPS -> På oppgave -> Vent -> 30 sekunder Diverse -> Få koordinater -> Kilde: hvilken som helst telefon -> Send SMS -> Nummer: "+7...", Melding: "Dato: %DATE %TIME. Batteri: %BATT. Sted: %LOC"

Når du mottar en SMS fra nummeret +7 ... med meldingen "lokaliser", vil smarttelefonen slå på GPS, sovne i 30 sekunder (slik at smarttelefonen kan finne satellitter), motta koordinater og sende dem til det angitte nummeret i følgende format: "Dato: dato og klokkeslett. Batteri: ladeprosent. Sted: koordinater." For å få den nøyaktige plasseringen på kartet trenger du bare å legge inn koordinatene i Google Maps.

Vær oppmerksom på at vi brukte variabler for å generere SMS. De installeres og oppdateres av Tasker selv, slik at variablene kan brukes i alle tekstfelt i applikasjonen. I tillegg til de som er oppført her, er det dusinvis av andre variabler som lar deg få en rekke informasjon, alt fra Bluetooth-status til gjeldende prosessorfrekvens (deres beskrivelser kan bli funnet).

Profilen kan utvides og endres for å sende SMS hvert femte minutt (for dette kan du bruke handlingen "oppgave -> for", som implementerer en løkke), aktiver smarttelefonblokkering ved hjelp av en pinne, som vist i forrige eksempel, tving smarttelefon for å ringe ønsket nummer (Telefon - > Ring), ta et bilde (Media -> Foto) og send det via MMS (Telefon -> Lag SMS). Hvis du vil, kan du lage en webapplikasjon og kommunisere med den ved hjelp av HTTP POST og GET (Nettverk -> HTTP Post)!

Stemmekontroll

Google har en utmerket stemmeanalysator som som standard bare fungerer sammen med Google Nå. Men vi kan også bruke den til å lage profiler for Tasker, noe som gir oss muligheten til å starte handlingene vi trenger ved å bruke stemmen vår. For å gjøre dette trenger du AutoVoice-plugin, som koster én dollar, og bare litt oppfinnsomhet. Det enkleste eksemplet på en profil som bruker AutoVoice vil være slik:

Kontekst: State -> Plugin -> AutoVoice Recognized -> Event Behaviour: On, Command Filter: "Svar på livets hovedspørsmål" Oppgave: Signal -> Nødmelding -> Tekst: "42"

Denne profilen vil fungere når AutoVoice gjenkjenner uttrykket «Svaret på livets største spørsmål». For å starte selve gjenkjenningsmekanismen kan du bruke AutoVoice-widgeten, som viser standard "Snakk..."-dialog og, basert på gjenkjenningsresultatene, starter ønsket profil. En annen måte: lag en ny profil som vil fungere, for eksempel når skjermen låses opp, og start handlingen "Plugin -> AutoVoice Recognize". I dette tilfellet vil dialogen vises automatisk.

En enda mer interessant måte å bruke AutoVoice på er "alltid-på-gjenkjenning"-mekanismen, som fungerer så lenge smarttelefonskjermen er på. I dette tilfellet kan kommandoer leses opp når som helst, og hvis AutoVoice gjenkjenner dem, vil ønsket profil automatisk fungere. For å aktivere "kontinuerlig gjenkjenning", må du aktivere ekstern applikasjonstilgang i Tasker-innstillingene (Innstillinger -> Diverse -> Tillat ekstern tilgang), og deretter aktivere innstillingen "Kontinuerlig -> Slå lytteren" i AutoVoice. Ulempen med metoden: konstant utveksling av data med Google (eller behovet for å bytte til en offline talegjenkjenningsmotor).

INFO

  • AutoVoice er avhengig av Google Search-applikasjonen og nekter å fungere uten den.
  • AutoVoice kan integreres med Google Nå. For å få det til å gjøre dette, må du installere Xposed-rammeverket og laste ned Google Now API gjennom AutoVoice-innstillingene.
  • Tasker kan kobles til en Minimalistisk tekst-widget for å vise din egen informasjon.

Fjernkontroll

AutoRemote er en annen interessant plugin fra forfatteren av AutoVoice. Den lar deg kontrollere smarttelefonen din eksternt på mange forskjellige måter, for eksempel et nettgrensesnitt, en nettleserplugin, en Windows/Linux-app eller ved å bruke en annen Android- eller iOS-smarttelefon. Ved å bruke AutoRemote kan du opprette profiler som utløses når et signal mottas fra utsiden eller generere et slikt signal som et resultat av en systemhendelse. To kopier av AutoRemote installert på forskjellige enheter vil tillate dem å utveksle informasjon automatisk, inkludert muligheten til å videresende varsler, meldinger og aktivere visse funksjoner på en smarttelefon som svar på en hendelse på den andre.

La meg advare deg med en gang om at kostnaden for plugin er fire dollar, men det er også en gratisversjon på markedet, den eneste begrensningen er lengden på kommandoer opptil to tegn. I de fleste tilfeller vil dette være nok til å gi kommandoer som "Koble fra smarttelefon" eller "Få koordinater" (ett tegn er nok for dette), men hvis muligheten for å sende varsler, motta informasjon fra en smarttelefon og organisere noe som en chat er implementert, må du punge ut pengene.

Som plugin fra forrige seksjon, er AutoRemote også en fullverdig applikasjon. Etter å ha startet den, vil en lenke og QR-kode vises på skjermen. Lenken kan åpnes i en nettleser for å få tilgang til smarttelefonadministrasjonens nettgrensesnitt, og QR-koden kan skannes med en annen smarttelefon med AutoRemote installert og de to dingsene koblet til nettverket. Deretter kan du begynne å bruke AutoRemote i profilene dine.

La oss for eksempel koble et nettbrett (navn i AutoRemote: nettbrett) og en telefon (navn: telefon) ved hjelp av AutoRemote og lage et sett med profiler som smarttelefonen vil varsle nettbrettet med at den har mottatt en SMS. På en smarttelefon lager vi følgende profil:

Kontekst: Hendelse -> Telefon -> Tekstmelding mottatt Oppgave: Plugin -> AutoRemote Melding -> Enhet: "nettbrett", Melding: "ss"

På nettbrett:

Kontekst: Status -> Plugin -> AutoRemote -> Hendelsesatferd: På, meldingsfilter: "ss" Oppgave: Signal -> Varsling -> Tittel: "SMS", Tekst: "Mottatt SMS"

Nå, når en SMS kommer på smarttelefonen din, vises et varsel på nettbrettet ditt. Med fullversjonen av AutoRemote kan profiler utvides til å inkludere avsenderinformasjon og meldingstekst (%SMSRF- og %SMSRB-variabler) i den sendte meldingen.

konklusjoner

Tasker gjør smarttelefonen din til en virkelig smart enhet. Ved å bruke den og mange plugins kan du programmere nesten alle aspekter av enhetens drift. Eksemplene som vises i artikkelen er bare en liten del av isfjellet som er skjult bak et enkelt og hyggelig brukergrensesnitt.

Introduksjon

Ærlig talt, det tok nesten mer tid å tenke på hvilken side man skulle nærme seg denne anmeldelsen enn å faktisk skrive den. Jeg vet ikke om jeg skal tro eller ikke folk som kaller Tasker den mest komplekse Android-applikasjonen, men faktum gjenstår at manualen for applikasjonen, som jeg lastet ned fra Internett, er på omtrent 200 sider i PDF-format. Hele nettsteder og fora er dedikert til individuelle profiler og oppgaver til Tasker, brukere lager videoer om prosedyren for å jobbe med det, legger ut ferdige skript - og med alt dette kan det knapt sies at applikasjonen har blitt studert innvendig og utvendig . Og siden jeg er i Tasker" Siden jeg er en helt nybegynner og lekmann, bestemte jeg meg for dette: la denne teksten bli en slags introduksjon, og i fremtiden vil jeg dele min erfaring etter hvert som jeg mestrer den. Jeg kan ikke love at det vil være regelmessig eller hyppig, men jeg skal prøve.

Hva er Tasker og hva er det for? Dette er en applikasjon designet for å automatisere ulike typer handlinger som smarttelefonen din utfører regelmessig. Med andre ord, Tasker vil redde deg fra behovet for å utføre rutinemessige manipulasjoner, for eksempel slå på Wi-Fi på et bestemt sted, starte de nødvendige applikasjonene på et spesifisert tidspunkt eller når du kobler til riktig tilbehør, og lignende. Ja, dette er de enkleste funksjonene som mange enheter allerede er trent på. Men Tasker sine muligheter er mye, mye bredere - helt opp til å lage med dens hjelp noen antydninger av dine egne applikasjoner, hvis du tror anmeldelsene.

Foreløpig konklusjon

Tasker er en seriøs automatiseringsapplikasjon som ikke bare vil utvide funksjonene til enheten din betydelig og gjøre den mer funksjonell og teknologisk avansert, men som også lar deg eksperimentere og vise en viss mengde fantasi. Et virkelig funn for elskere av ekstraordinære programvareløsninger.

Første bekjentskap og grensesnitt

Jeg vil gjerne begynne med en gang med fluen i salven, ellers blir det uklart hvorfor noen aspekter er som de er. Så:

1. Tasker er oversatt til russisk, men ikke fullstendig. Og det som er oversatt stemmer ikke overalt. Jeg ble fristet til å vise kun det engelskspråklige grensesnittet, men respekten for lesere som ikke snakker fremmedspråk vant frem.

2. Tasker er helt uintuitiv. Etter å ha lansert applikasjonen, må du dykke ned i den i lang tid og kjedelig før du kan formulere en elementær arbeidsalgoritme i hodet ditt. Derfor er det nødvendig å være tålmodig og gjennomtenkt.

Så la oss komme i gang:

Du har lastet ned og installert Tasker. Applikasjonen vil umiddelbart be deg om å opprette en ny profil,

men i stedet vil vi først bytte fra "Begynner"-modus til normalmodus. For å gjøre dette, åpne innstillingene og fjern merket i boksen. Etter dette vil startskjermen se slik ut:

For å aktivere eller slå av en applikasjon, må du holde inne Tasker-ikonet i øvre høyre hjørne. Når applikasjonen er aktiv, er ikonet farget.

Vi ser fire faner: «Profiler», «Oppgaver», «Scener» og «Variabler». Jeg vet ikke, kanskje i andre versjoner av applikasjonen er alt på russisk. Jeg fant ingen oppdateringer.

Så langt er alle faner tomme. La oss starte med "Profiler". Huset i nedre høyre hjørne viser en meny som lar deg administrere eksisterende profiler. Vi har dem ikke ennå.

Plusstegnet i nedre venstre hjørne oppretter en ny profil. Jeg foreslår at du umiddelbart ser på et spesifikt eksempel på hvordan dette fungerer:

Denne listen inneholder kontekstalternativer som automatisk vil utløse visse handlinger. La oss velge, si "Tid":

Det vil si at du må spesifisere tidsintervallet som handlingene skal utføres innenfor. La oss ta nattetid som et eksempel:

For å bekrefte opprettelsen av en profil, må du klikke på Tasker-knappen i øvre venstre hjørne.

Profilen er opprettet, nå må du fylle den med innhold i form av oppgaver. Tilbudet om å gjøre dette dukker opp automatisk. Klikk på plusstegnet.

La oss kalle oppgaven "Silent Night" og klikk på avmerkingsboksen. Nå må du velge handlingene som skal utføres som en del av oppgaven "Silent Night".

Som du kan se er det mange alternativer, men ikke alle trenger dem – dessuten er ikke alle praktiske innenfor rammen av scenariet vi trenger. La oss si at vi ikke vil hoppe om natten fra et uventet høyt anrop fra vår elskede sjef. Velg "Ringevolum" og still inn nivået vi trenger. Men tilpasningsalternativene slutter ikke der. To sammenflettede piler øverst til høyre lar deg sette ønsket nivå i prosent – ​​for de som liker presisjon. Plusstegnet ved siden av "Hvis" lar deg angi ytterligere betingelser knyttet til korrelasjoner "og", "eller" osv. Vi vil ikke fordype oss i disse jungelen ennå, men som du kan se, er mulighetene mer enn brede.

Så volumnivået er satt. Vi må legge til et par oppgaver til. La oss si, la lysstyrken på skjermen være minimal slik at det ikke skader øynene hvis vi får det inn i hodet mens vi sover for å se på hva klokken er. Eller svar på en uventet SMS fra en venn/venn. Velg "Skjerm" og deretter "Vis lysstyrke". Vi setter den til 10 %, legger til en avkrysningsboks for "Umiddelbar effekt" og velger generelt alternativer etter din smak.

Nå har vi allerede to oppgaver. La oss komme opp med en tredje, for flaks.

For eksempel, for de som har Wi-Fi konstant slått på hjemme, kan du gi det for automatisk deaktivering på et spesifisert tidspunkt. Velg "Nettverk" og deretter "WiFi-status". Skru det av.

Vi laget tre oppgaver. Det ser slik ut på fanen "Oppgaver":

Ved å klikke på navnet på en oppgave kan du endre handlingene som er inkludert i den eller legge til nye.

Og "Profil"-fanen ser nå slik ut:

Som du kan se, kan profilen deaktiveres. Og med en aktivert profil, viser det seg at hver dag fra 00:00 til 06:00:
1. Ringevolumet vil være minimalt.
2. Skjermens lysstyrke vil være 10 %.
3. Wi-Fi vil ikke fungere.

Du kan for eksempel også aktivere energispareprogrammet. Og dette vil skje automatisk, dvs. uten innspill fra oss.

La oss øve og lage en ny profil. La oss sørge for at når du slår på mobilt Internett, vises en liste over de mest relevante applikasjonene på skjermen. Gå til "Profiler"-fanen igjen og opprett en ny profil. Denne gangen vil konteksten være "Status" => "Nettverk" => "Mobil". Vi setter de nødvendige avmerkingsboksene.

Lag en oppgave kalt "InetApps". Legger til handlinger. "Signal" => "Meny". Layout (plassering) er satt til Icon Grid Menu (dvs. programikoner uten navn). Rull ned og under ordet Element klikker du på plusstegnet og deretter "Handling". Velg et program, si Gmail. Vi gjentar det samme for hver applikasjon vi ønsker å se i listen vår. Jeg valgte også VKontakte og Socialife.

Slik ser den endelige profilen ut:

Vi går ut og slår på dataoverføring. Voila: et vindu med tre applikasjoner dukket opp på toppen av startskjermen. Listen deres kan utvides; hvis vi ikke trenger noen av dem for øyeblikket, trykker du bare på returknappen. Jeg har ennå ikke funnet ut hvordan jeg skal få vinduet tilbake etter at jeg er ferdig med å jobbe med en av applikasjonene. Men alt ligger foran.

Vel, skal vi øve litt mer? La oss nå prøve å lage en kobling til en applikasjon eller tjeneste. Ja, Tasker tillater dette også, og du trenger ikke engang å opprette en profil. I stedet oppretter vi umiddelbart en ny "Nedlastinger"-oppgave. Deretter "Application" => "Start program". Ved å aktivere «Alt»-funksjonen nederst får vi tilgang ikke bare til vanlige applikasjoner, men også til ulike tjenester og programfiler. Finn "Nedlastinger". Det er en ny oppgave.

Vi avslutter Tasker, men slår den ikke av. Legg til oppgavesnarvei-widgeten på startskjermen. En dialogboks vises med en liste over oppgaver og et forslag om å opprette en ny. Velg den eksisterende oppgaven "Nedlastinger". Nå trenger du for å velge et ikon. Listen åpnes hvis du klikker på firkanten i nedre høyre hjørne. For en endring, velg et annet bilde - "Innebygd ikon". Finn et passende, for eksempel en pil ned. Alt som gjenstår er for å bekrefte Ikonet vises på startskjermen, og det vil umiddelbart ta oss til listen over nedlastede filer.

Så vi har enda en hovedfane igjen - "Scener". Kort fortalt er dette et verktøy for å lage dine egne grensesnittelementer: knapper, skyveknapper, dialogbokser osv. En har allerede dukket opp - dette er den samme listen over applikasjoner som dukker opp når vi slår på dataoverføring. Men faktisk fortjener denne delen en egen fullstendig gjennomgang, dens evner er så gode, inkludert å lage dine egne applikasjoner. Som deretter kan konverteres til en apk-fil og legges ut på Play Market. Det er i hvert fall det de sier på fora og nettsider. I alle fall vil jeg ikke analysere scenene i detalj nå, men jeg vil heller skrive en egen anmeldelse senere.

Og det er fortsatt variabler igjen. De lar deg sette ytterligere betingelser for profiler og oppgaver, fra enkle omstendigheter for sted og tid til nivået av fuktighet eller magnetisk feltstyrke (hvis enheten din kan måle det). Du kan også lage dine egne variabler. Dette er også et emne for videre studier og vurdering.

Vel... det er det. Jeg håper denne innledende ekskursjonen ikke virket for kaotisk eller overfladisk for deg. Jeg vil sette pris på rettferdig kritikk. I fremtiden skal jeg dvele mer detaljert på funksjonene til denne interessante applikasjonen på alle måter. Personlig er det allerede klart for meg: Tasker er et virkelig funn for et nysgjerrig sinn.

Takk for din oppmerksomhet!

P.S. Å ja, jeg glemte å si at Tasker er en betalt applikasjon. Men jeg synes utviklerne fortjener hver krone.

Avansert planlegger. Lar deg utføre handlinger/lister over handlinger basert på ulike hendelser. Ligner på Locale, bare mye kraftigere. Det er mulig å lage widgets med en egendefinert liste over handlinger.

Hovedliste over arrangementer:

  • Sporing av programtjenesteaktivitet
  • Starte og avslutte en applikasjon
  • Start den valgte applikasjonsaktiviteten (langt trykk på applikasjonen i utvalgslisten)
  • Bruker som ber om hjelp i en applikasjon eller et system
  • Ankomsten av en bestemt tid og/eller dato, samt en dag, uke, måned, dag i måneden eller uken, dag i måneden eller uken, siste dag i måneden
  • Begynnelsen og slutten av en viss tidsperiode
  • Begynnelsen og slutten av en hendelse i en kalender, vekkerklokke
  • Gå inn og ut av et geografisk område (bestemt av GPS eller mobiltårn og WIFI-hotspots)
  • Koble enheten til et spesifikt mobiltårn (fra en spesifisert liste over tårn)
  • Etablere og koble fra en tilkobling i en bestemt mobildatamodus: 2G, 3G, 4G og andre
  • Å nå og miste et visst nivå av signalmottak i mobilnettverket
  • Oppdag et spesifikt (eller et hvilket som helst) WIFI-tilgangspunkt, koble til det og koble fra det
  • Slå flymodus på eller av
  • Slå Bluetooth-, NFC- og WIFI-adaptere på og av
  • Maskinvaretastaturhendelser (åpen-trekk ut/lukket-trekk tilbake)
  • Trykke på visse maskinvaretaster, inkludert de som er plassert på hodetelefoner (kablet eller trådløst)
  • Klikk på myke knapper og noen andre elementer i brukergrensesnittet til Android og tredjepartsprogrammer
  • Innkommende eller utgående anrop, svare på innkommende, avslutte en samtale
  • Motta SMS (MMS)
  • Vellykket sending av SMS (MMS) og en feil ved sending
  • Tapt anrop, SMS (MMS)
  • Hendelser fra ulike innebygde sensorer (lys, nærhet til et objekt, orientering, bevegelse, magnetfelt, trykk, temperatur, fuktighet, skritteller)
  • Koble til og fra en lader (kablet, trådløs, USB-bussdrevet)
  • Å nå et visst batterinivå, lade ut batteriet under et visst nivå, endre batterinivå
  • Slå skjermspareren på eller av (Android Daydream)
  • Koble til og fra en datamaskin via USB
  • Koble til og fra USB-enheter til maskinen
  • Koble til og fra et SD-kort
  • Slutten på Android-lasting og begynnelsen av å slå av enheten
  • Slå skjermen av og på, låse opp skjermen
  • Start og slutt på en brukerøkt
  • Opprett, endre og slett en fil på SD-kortet
  • Koble til og fra kablede eller trådløse hodetelefoner, Bluetooth og USB-enheter
  • Koble til og koble fra en dokkingstasjon for bil eller skrivebord, TV eller klokke
  • Romlig bevegelse av enheten på en gitt spesifikk måte - gest
  • Rister enheten
  • Forekomsten av en bestemt systemhendelse i Android - motta en hensikt
  • Endring av systemdato, tid, tidssone
  • Legg til, oppdater eller slett et program
  • Utseendet til et spesifikt eller hvilket som helst vindu (vanlig, popup-vindu, dialogboks)
  • Visning av en applikasjonsvarsling i systemvarslingslinjen og brukervalg av slik melding

Grunnleggende liste over handlinger:

  • Kontroll av modus i bilen
  • Flymoduskontroll, inkl. selektiv nedstenging av radiomoduler
  • Volumjustering, inkl. separate strømmer: anrop, toneoppringingssignal (DTMF), telefonsamtale, inkl. via bluetooth-headset, vekkerklokke, ringetoner, varsler
  • Kontrollerer ringetoneavspilling og vibrasjon for innkommende anrop
  • Svar på et innkommende anrop ("hente")
  • Stille moduskontroll
  • Administrer skjerminnstillinger: lysstyrke, inkl. automatisk lysstyrkemodus, orientering, varigheten av perioden med inaktivitet før blokkering, inkl. ved lading
  • Innhenting av informasjon om skjermegenskaper: skjermdimensjoner, skjermoppløsning, gjeldende innstilling for automatisk orientering
  • Sette bakgrunnsbilde på startskjermen
  • Skjermlåsstyring: slå låsen av og på, inkl. tvungen låsing
  • Automatisk synkroniseringsmoduskontroll
  • Styring av lydmodus for å trykke på maskinvare- og programvareknapper, den taktile navigasjonsmodusen (haptisk tilbakemelding)
  • LED-kontroll, inkl. LED-baklysmodus ved visning av varsler fra Android- og tredjepartsapplikasjoner
  • Nattmoduskontroll
  • Slå på og av Bluetooth, NFC, WIFI, WiMax, GPS, mobilnettverksadaptere, inkludert administrasjon av dataoverføringsmoduser i mobilnettverket
  • Innhenting av informasjon om nettverkstilkoblingen (tilkoblingstype, tilgjengelighet for tilgang til mobildata), WIFI-nettverksparametere (MAC-adressen til adapteren, signalnivå, tilgangspunktnavn), Bluetooth, Ethernet
  • Angi enhetsnavnet på bluetooth-nettverket
  • Slå på og av ulike dataoverføringsmoduser via NFC, inkl. Android Beam og NFC-betaling
  • emulering av knappetrykk, inkl. og ikke-eksisterende på enheten, for eksempel joystick-emulering - en "universal slegge" som nesten alt gjøres med
  • tekstinndataemulering
  • Fang eksklusiv bruk av enkelte maskinvareknapper
  • Lukke systemdialoger
  • Sette inn en hendelse i en kalender
  • Få informasjon om kalenderoppføringer
  • Ring til et bestemt nummer
  • Administrer utgående anrop til bestemte numre: anropsblokkering og viderekobling
  • Lage brev, SMS og MMS
  • Sender SMS
  • Få informasjon om kontakter i telefonboken
  • Lansering av applikasjoner, inkl. anropslogg, kontakter (med utvalg av spesifikke kontakter), kart (med valg av en bestemt plassering), dialogboks for valg av inndataspråk, applikasjoner som gir separasjon av Internett-trafikk via USB og WIFI (tether)
  • Innhenting av informasjon om installerte applikasjoner og applikasjonskomponenter (aktiviteter, tjenester, mottakere)
  • Administrere varslingspanelet: vise det og minimere det
  • Avbruddsmoduskontroll
  • Legger til en ny alarm
  • Starter systemets stoppeklokke
  • Velge standard SMS-applikasjon
  • Tvinge avslutning av søknader
  • Musikkspillerkontroll, inkl. innebygget, inkl. lage en spilleliste
  • Spille av lydfiler, innebygde ringetoner osv. med valgbar lydstrøm
  • Få informasjon om lydfiler: tittel, artist, avspillingstid
  • Vibrasjonsaktivering, inkl. i henhold til en gitt mal
  • Styring av den innebygde mikrofonen, inkl. tar opp lyd fra den
  • Operasjoner med kataloger og filer: opprette, kopiere, flytte, lese (få en liste over filer når det gjelder kataloger), sjekke fileksistens, lese filattributter: størrelse, tilgangsrettigheter, endringstid, skriving, sletting, arkivering i zip arkiv, uttrekk fra zip-arkiv, kryptering og dekryptering)
  • Arbeide med bilder: endre størrelse, beskjære, rotere, bruke et filter
  • Angi standard ringetoner for samtaler, alarmer, varsler
  • Bestemme din nåværende posisjon (via GPS eller mobiltårn og WIFI-tilgangspunkter)
  • Koble til og fra et Ethernet-nettverk
  • Vise meldinger, vanlige og popup-dialoger, menyer, lister (det er faktisk mulig å bygge vilkårlige grafiske brukergrensesnitt ved å bruke scener
  • Vise varsler i varslingspanelet, inkl. ledsaget av LED-lys eller lydvarsler, vibrasjon
  • Kansellerer dine egne varsler
  • Talegjenkjenning og syntese
  • Gå til startskjermen, inkl. med et bestemt nummer
  • Henter gjeldende bruker-ID
  • Arbeide med webservere: motta og sende innhold, ikke nødvendigvis i html-format, kjøre shell scripts, javascript, SL4A
  • Bruke Java-språkkonstruksjoner og kalle Java- og Android-språkfunksjoner (via Java-refleksjonsmekanismen)
  • remontering av partisjoner på et internt eller eksternt minnekort
  • Starter en tvungen systemskanning av SD-kortet
  • Sende en vilkårlig systemhendelse - hensikt
  • Legger til innhold på utklippstavlen
  • Fotografering
  • Blitskontroll
  • Operatorer for organisering av kontroll i programmer: opprette og endre variabler, arrays, if-else-setninger, loops, kalle subrutiner (faktisk til og med coroutines), matematiske funksjoner, søk og erstatt etter mønster, inkl. ved hjelp av regulære uttrykk

Begge disse listene er langt fra komplette. For det første kan settet med Tasker-hendelser og -handlinger utvides ved å koble til tredjeparts plugins, tusenvis av dem. For det andre, ved å bruke emulering av maskinvare- og programvarenøkler eller kjøre skript på skallet og SL4A, kan du utføre nesten hvilken som helst handling. Og dessuten er det også mottak og sending av intensjoner.

Scener

Scener lar deg legge til et grafisk brukergrensesnitt til oppgaver. Det vil si, hvis du drømte om oransje knapper på en rød bakgrunn, er Tasker-scener akkurat det du trenger for å gjøre drømmen til virkelighet.
I virkeligheten er det selvfølgelig ingen som bruker en karmosinrød bakgrunn. Nesten. Men gjør for eksempel bakgrunnen til vinduet gjennomsiktig, plasser vinduet på toppen av statuslinjen, og vis teksten med batterilading i selve vinduet. Fristende? Fortsatt ville.

Liste over grensesnittelementer

  • knapp-knappen
  • avmerkingsboksen– avkrysningsboks (ved å krysse av for det samme elementet i elementet, endrer vi en eller annen parameter).
  • Doodle– et felt hvor vi kan tegne et element på skjermen
  • Bilde- bilde
  • kart– GPS-kart
  • Meny- en meny med en rullbar liste over alle elementene vi har lagt til
  • Nummervelger- nummervalg (som for eksempel i innstillingene gitt i Android. Snurrende tromme)
  • oval- ovalt grafisk element.
  • Restangle– grafisk figur
  • glidebryteren- den såkalte glidebryteren (endring av volumet i innstillingene, for eksempel, gjøres i form av en glidebryter)
  • spiner- nedtrekksmenyen
  • tekst– Vis tekst
  • tekstRediger– inndatafelt, tekstredigering
  • veksle– på/av-knapp (for eksempel å slå på wi-fi i innstillingene
  • webvisning– se nettsider (standard Android-verktøy)

Vi tar grensesnittelementene som er oppført ovenfor, kombinerer dem på forskjellige måter, setter bredden, høyden, farger slik at det ikke er kjedelig. Dette settet kalles en scene.

1. Vi starter med å bestemme størrelsen på scenen (tab Scener), klikk (+) skriv inn navnet på scenen vår, og i den visuelle sceneredigereren øker/minsker vi sceneområdet til størrelsen vi trenger
2. Nå kan vi fylle den opprettede scenen med elementene våre

I skjermbildet ovenfor er bildet av radioen (alle disse knappene, hjulene, oransje skjerm i midten) satt som bakgrunn for scenen vår. Grensesnittelementer med en gjennomsiktig bakgrunn er lagt til scenen (de stiplede linjene i bildet er kantene til elementene). For å lage et mer realistisk grensesnitt (tegne en trykket tast, for eksempel), må du tegne (stjele) et bilde for hvert grafisk element (i flere versjoner, en trykket og ikke trykket knapp). Og sett disse bildene som bakgrunn for hvert element separat, så kan scenebakgrunnen fylles med én farge.
4. Merk knappene (tekst). Skjermbildet nedenfor viser Tasker-dialogen for redigering av LIGHT-knappen (den er i midten av raden med knapper rett under den oransje skjermen). Vi tildeler handlinger til knappene etter smak: trykk (Tap), lenge trykk (Long Tap)

Tasker Android

"Kontekster" definerer situasjonen der en bestemt handling utføres. Dette kan være tidspunkt på dagen, plassering, telefontilstand (for eksempel lading).

"Oppgaver" er en liste over handlinger for en spesifikk situasjon. Dette inkluderer alt fra å slå systeminnstillinger på/av til å sende meldinger.

Hvis telefonens lading synker til 20 prosent ("kontekst"), slås Wi-Fi av ("oppgave").

Det finnes et uendelig antall kombinasjoner av situasjoner og handlinger, både enkle og komplekse, alt er opp til deg. Android fora er fulle av eksempler på interessante applikasjoner Tasker, men hvis du er ny på dette, trenger du litt grunnleggende veiledning først.

Når du løper Tasker, vil du bli tatt til Profiler-fanen. det er her kombinasjonene du opprettet (kontekster + oppgaver) er oppført. Nederst på skjermen er et stort pluss – en knapp som du skal bruke når du oppretter en ny profil. Den beste måten å bli kjent med applikasjonen på er å opprette flere av disse profilene.

1. Slå på musikkapplikasjonen når du kobler til hodetelefoner

I denne situasjonen vil musikkapplikasjonsmenyen vises hver gang du kobler til hodetelefoner.

Klikk på pluss for å opprette en ny profil. Gi den et navn, for eksempel "Musikk", og klikk på haken. Fra kontekstmenyen velger du State > Hardware > Headset Plugged. Så - en grønn hake. Deretter vises oppgavevalgmenyen. Velg en ny oppgave (Ny oppgave), gi den navnet "start musikk". Klikk på det blå plusset. I utgangspunktet er det alt telefonen din kan gjøre. Velg Varsling > Meny. Klikk på den grå "Handling"-knappen i delen "elementer". Deretter App > Last inn app og en av musikkappene du vil laste. For å legge til et nytt program, klikk på det grønne plusset, "Handling"-knappen og gjenta trinnene ovenfor. Når du er ferdig, klikker du på det grønne merket.

2. Deaktivering av visse prosesser når batterinivået er lavt

Denne oppgaven vil slå av strømkrevende prosesser når batterinivået er lavt. Klikk på pluss for å opprette en ny profil. Gi det navnet "Batteri" og klikk på haken. Fra kontekstmenyen velger du Status > Strøm > Batterinivå. Sett glidebryteren for minimumsnivå til null, maksimumsglideren til tjue. Klikk på haken. I oppgavevalgmenyen klikker du på "Ny oppgave" og gir den navnet "Lavt batteri". I neste vindu klikker du på det blå plusset. Her kan du velge innstillinger som slår seg av ved et gitt ladenivå. For å slå av automatisk synkronisering, gjør følgende: Nett > Auto-synkronisering og klikk på avmerkingsboksen. For å legge til en annen oppgave, klikk på det blå plusset. Slik slår du av Wi-Fi - Nett > Wi-Fi > hake.

Gjenta denne prosedyren for alle andre prosesser du vil deaktivere. Du kan for eksempel gjøre dette for Bluetooth (nettmenydel) eller displaylysstyrke (skjermmenydel).

3. Starte en oppgave fra programikonet på startskjermen

Oppgaver er vanligvis knyttet til kontekster som sted, tid og tilstand. Du kan imidlertid knytte en oppgave til et ikon på startskjermen, den vil bare bli utført når du klikker på sistnevnte. For å lage en widget, trykk lenge på startskjermen og trykk deretter på "Legg til på startskjermen". Klikk deretter på "apper" og gå til fanen widgets. Denne prosessen kan variere avhengig av versjonen av din Android og OEM. Finn en widget Tasker og legg den til på startskjermen. Menyen for valg av jobb vises. Her kan du velge det du trenger. Klikk "Ny oppgave", gi den et navn, og klikk deretter på det blå plusset for å legge til din første oppgave. Valget av oppgaver er veldig stort (fra å skrive en melding, til å slå av Wi-Fi og åpne innstillingsmenyen). Du kan legge til et hvilket som helst antall oppgaver til widgeten - bare klikk på det blå plusset.




Topp