5 avanserte Tasker-profiler for å gjøre livet enklere (3/3)

Tasker er en fantastisk app for å automatisere din Android, og det er et fremtredende faktum at Tasker legger til en dimensjon til Android-tilpasningen. Det er mange enkle Tasker-profiler som vi har delt tidligere. Og siden dere har bedt om mer, er vi her for å dele noen av taskerprofilene som vil hjelpe deg å strekke grensen for automatisering på Android. Vi skal diskutere noen avanserte taskerprofiler som vil hjelpe deg å få litt fart i å implementere ideene dine på en algoritmisk måte ved hjelp av Tasker.

Vi skal diskutere noen avanserte taskerprofiler her, så sørg for at du har grunnleggende dekning ved å lese våre nybegynnertaskerartikler. Og når det er sagt, fest sikkerhetsbeltet og la oss komme i gang.

Dette innlegget er en del av den beste Tasker-profilserien, du finner del 1 og del 2 her.

5 avanserte Tasker-profiler for å gjøre livet enklere (3/3)

Avanserte Tasker-profiler

# 1 Unngå sint kjæreste!

Tenk på dette scenariet der du sover i hjemmet ditt med telefonen din i stille modus, og kjæresten din har ankommet dørstokken og ringer deg kontinuerlig. Telefonen din vet ikke at det er viktig for deg å svare på disse samtalene, og derfor mister du viktige samtaler, eller noen ganger også kjæresten din. Vi kan unngå dette problemet med en elegant løsning ved hjelp av Tasker. Hvordan?

Hvis du får tre påfølgende tapte anrop fra samme nummer innen 2 minutter, vil Tasker utløse en høy alarm.

Vi fikk ideen til denne profilen fra Reddit / Tasker, et fantastisk samfunn hvis du er interessert i Tasker.

Logikk:

  • Vi vil lage en variabel som heter %GÅ GLIPP AV og øke verdien på den variabelen når vi mottar et ubesvart anrop fra et bestemt telefonnummer (kjæreste i dette tilfellet). Verdien av %GÅ GLIPP AV starter fra 1 og vi vil sjekke om verdien er større enn 2 etter hver ubesvarte samtale. Hvis verdien er større enn 2 (som vil skje hvis vi mottar 3 ubesvarte anrop), vil vi utløse en spesifikk alarmtone.
  • Når verdien av %GÅ GLIPP AV variabel er satt til 1 i prosessen, vil vi aktivere en ny oppgave samtidig som vil sette verdien av %GÅ GLIPP AV til 0 igjen, men etter 3 minutter. Dette vil sikre at når vi begynner å motta ubesvarte samtaler, har vi en spesifikk tidsbegrensning på 3 minutter.

Gjennomføring:

5 avanserte Tasker-profiler for å gjøre livet enklere (3/3)

Profil
  • Trykk på "+"> Hendelse> Telefon> Ubesvarte anrop> Skriv inn nummeret
Oppgave 1
  • Trykk på Ny oppgave> Trykk på "+"> Variabler> Variabel Legg til> Nevn variabelnavnet (% MISS) og startverdien (1)
  • Trykk på "+"> Oppgave> Hvis> Sett variabelnavnet (% MISS) og velg "Mindre enn" betinget operatør og skriv inn verdien "2"
  • Trykk på "+"> Lyd> Lydløs modus> sett modus til "AV".
  • Trykk på “+”> Varsel> Varsle lyd> velg alarmtonen.
  • Trykk på “+”> Oppgave> Annet (ikke endre noe)
  • Trykk på "+"> Oppgave> Avslutt hvis
Oppgave 2
  • Trykk på "+"> Oppgave> Hvis> Sett variabelnavnet (% MISS) og velg "Lik" betinget operatør og skriv inn verdien "1"
  • Trykk på "+"> Oppgave> Vent> sett verdien til "3 minutter".
  • Trykk på "+"> Variabler> Variabelsett> Angi variabelnavnet (% MISS) og skriv inn verdien "0".
  • Trykk på "+"> Oppgave> Avslutt hvis

Leter du etter noen av de beste Tasker-profilene? Her er noen mellomliggende til avanserte Tasker-profiler sammen med deres logikk og implementering.

Koble begge oppgavene til profilen vår, så er vi ferdige.

# 2 Mistet samtalemelding på e-post

Du har to mobiltelefoner, eller når du jobber, liker du ikke å ha mobiltelefonen i nærheten. En måte å løse dette problemet på er å sende et varsel for hver ubesvarte samtale på telefonen din til din egen e-postkonto via e-post. For å gjøre ting mindre kjedelige bruker vi et tredjeparts e-postprogram som støtter Tasker-integrering. Vi bruker “Send meg en e-post til Pro"Men det er også et gratis alternativ som heter"E-post fra Tasker”Som du kan bruke.

Logikk:

  • Profilen vil inneholde en utløser som blir aktivert når vi får et ubesvarte anrop fra et hvilket som helst nummer.
  • Oppgaven vil inneholde en riktig melding med konfigurert Email Me Pro-programtilleggsintegrasjon med Tasker

Konfigurasjon:

  • Åpne "Send meg e-post"> Innstillinger> Konfigurer SMPT> Sett riktig innstilling for SMPT-vert og SMPT-port (SMPT-vert er "smpt.gmail.com" og SMPT-port er "465" for Gmail)
  • Gå til e-postkontoen din fra nettleseren din og innvendige innstillinger slår på "mindre sikker apptilgang"

Gjennomføring:

oppgave, velg, skrivebord, vil, lyn, tasker, profil, savnet, tilbake, verdi, trykk, opprett, variabel, skriv inn, verdi

Profil
  • Trykk på "+"> tilstand> Telefon> Ubesvarte anrop> velg "Enhver kontakt" fra alternativene
Oppgave
  • Trykk på "+"> Plugin> Send meg e-post til Pro> Konfigurasjon> Skriv inn e-postadresse og legg inn nødvendig kropp (bruk% CNUM-systemvariabel for å angi sist tapte nummer)

5 avanserte Tasker-profiler for å gjøre livet enklere (3/3)

Koble oppgaven med profilen så er du klar.

# 3 Tilstandsbaserte utløsende skrivebord?

Anta at du er på kontoret ditt og at du vil bruke applikasjoner som er spesifikke for kontorarbeidet i stedet for det komplette grensesnittet. Å velge de spesifikke applikasjonene kan være tungvint når du er i rush, derfor må du ha kontorrelaterte mobile verktøy innen fingertuppene. Dette problemet kan håndteres av visse applikasjoner som Contextual App Folder, men det er noen begrensninger som at du bare får en mappe. Hva om vi vil endre hele skrivebordsmiljøet basert på en tilstand?

For å løse dette problemet helt kan vi bruke en annen tredjepartsstarter som heter Lightning Launcher sammen med Tasker. Lightning Launcher lar oss lage helt nye skrivebordsmiljøer og har fullt funksjonell Tasker-integrasjon. Vi lager to forskjellige skrivebord ved hjelp av Lightning Launcher og bytter mellom dem ved bruk av Tasker-forhold.

Logikk:

  • Vi vil lage to Lightning Launcher-handlinger for "Gå til spesifisert skrivebord"
  • Office Timings vil bli betraktet som utløsere, og på de spesifikke timingene bytter vi stasjonære datamaskiner ved hjelp av Tasker

Konfigurasjon:

  • Lag to forskjellige skrivebord med forskjellige elementer som Office og Home med Lightning Launcher. (I startskjermen for Lightning Launcher> Langt trykk på startskjermbildet> innstillinger> Lightning> Konfigurer stasjonære maskiner> Legg til et nytt skrivebord)
  • Når vi har to stasjonære datamaskiner, lager vi to lynhandlinger slik at vi kan bytte mellom stasjonære datamaskiner effektivt. (I Lightning Launcher> Lang trykk Hjem-skjerm> Trykk på "+"> Trykk på "Lightning Action"> velg "Gå til spesifisert skrivebord")
  1. Lightning Launcher Action 1 -> Gå til spesifisert skrivebord (Velg skrivebord 2)
  2. Lightning Launcher Action 2 -> Gå til spesifisert skrivebord (Velg skrivebord 1)
  • Nå må vi konfigurere "tilbakeknapp" -hendelseshandling for hvert skrivebord ellers trykker du på tilbake-knappen på ett skrivebord ved et uhell. Lightning Launcher inneholder også "tilbakeknapp" -hendelse for Global Launcher, som overstyrer alle skrivebordshandlinger, derfor må vi være forsiktige. Gjør følgende oppgaver i rekkefølge for å unngå forvirring.
  1. På startskjermen> Langt trykk> Trykk på "Innstillinger"> Lyn> Gå til "Generelt"> Hendelser og handlinger> Tilbake-tast> Legg til handling> velg "Gå tilbake".
  2. Gå nå til Desktop 1 ved hjelp av handling Manuelt> Long Press Desktop> Settings> Desktop> Events & Actions> Trykk på "Back Key"> Velg "Go to specific Desktop" og velg "Desktop 1".
  3. Gå nå til Desktop 2 ved hjelp av handling Manuelt> Langt trykk på Desktop> Innstillinger> Desktop> Hendelser og handlinger> Trykk på "Tilbake-tast"> Velg "Gå til spesifikt skrivebord" og velg "Desktop 2".

Gjennomføring:

5 avanserte Tasker-profiler for å gjøre livet enklere (3/3)

Leter du etter noen av de beste Tasker-profilene? Her er noen mellomliggende til avanserte Tasker-profiler sammen med deres logikk og implementering.

Profil 1
  • Trykk på "+"> Tid> Still inn spesifikk tid når du vil endre skrivebord 1 til skrivebord 2 (i dette tilfellet vår kontor morgentid)
Profil 2
  • Trykk på "+"> Tid> Still inn tiden for å bytte tilbake til Desktop 2 (Office Departure Time)
Oppgave 1
  • Trykk på "+"> Plugin> Lightning Launcher> Lightning Action> Velg "Lightning Action 1"
Oppgave 2
  • Trykk på "+"> Plugin> Lightning Launcher> Lightning Action> Velg "Lightning Action 2"

oppgave, velg, skrivebord, vil, lyn, tasker, profil, savnet, tilbake, verdi, trykk, opprett, variabel, angi, verdi

Koble oppgave 1 til profil 1 og oppgave 2 til profil 2 og nyt den tilstandsbaserte skrivebordsbyttingen.

# 4 Mobildatasparing

Noen brukere ønsker å bruke mindre mobildata på grunn av dyre dataplaner, og for disse brukerne er det en nødvendighet å lagre mobildata. For å løse dette problemet har vi implementert en litt annen tilnærming for datalagring fordi å slå AV dataene dine ikke er en permanent løsning, og du mister viktige varsler. Løsningen innebærer å bytte mobildatamodus til 3G når du slår AV skjermen og bytter den tilbake til LTE etter at du har slått PÅ skjermen igjen.

Logikk:

  • Vi skal bruke en Java-funksjon skrevet av Reddit-brukeren RATCHET_GUY herfra. Denne funksjonen vil returnere en verdi inne %låst avhengig av om skjermen er PÅ eller AV (True for Screen OFF og False for Screen ON).
  • Ved å bruke verdien som returneres av denne funksjonen vil vi bytte datamodus ved hjelp av et tredjepartsprogram som heter Toggle Network Type.

Konfigurasjon:

  • Importer det nedlastede xml-skriptet til Java-funksjonen til Tasker, trykk på trepunktsmenyen> Data> Gjenopprett> og velg passende xml-fil.
  • Åpne Toggle Network Type-applikasjonen og merk av for "Tillat ekstern tilgang"

Gjennomføring:

5 avanserte Tasker-profiler for å gjøre livet enklere (3/3)

5 avanserte Tasker-profiler for å gjøre livet enklere (3/3)

Profil 1
  • Trykk på "+"> tilstand> Skjerm> Sett den til AV
Profil 2
  • Trykk på "+"> tilstand> Skjerm> Sett den til PÅ
Oppgave 1

Du kan bruke importert XML, eller du kan legge til koden manuelt

  • Trykk på "+"> Kode> Java-kode> velg riktig kode
  • Trykk på "+"> Oppgave> Hvis> Velg variabelen% låst og bruk "Equals" som den betingede operatøren, og sett til slutt "true" for sammenligning (Java-funksjonen returnerer "true" hvis skjermen er AV)
  • Trykk på "+"> Plugin> Veksle nettverkstype 5.0> Velg "sett til kun WCDMA" i konfigurasjonsvinduet
  • Trykk på "+"> Oppgave> Avslutt hvis
Oppgave 2

Du kan bruke importert XML, eller du kan legge til koden manuelt

  • Trykk på "+"> Kode> Java-kode> velg riktig kode
  • Trykk på "+"> Oppgave> Hvis> Velg variabelen% låst og bruk "Equals" som den betingede operatøren og sett til slutt "true" for sammenligning (Java-funksjonen returnerer "true" hvis skjermen er AV)
  • Trykk på "+"> Plugin> Veksle nettverkstype 5.0> Velg "sett til bare LTE" i konfigurasjonsvinduet
  • Trykk på "+"> Oppgave> Avslutt hvis

Leter du etter noen av de beste Tasker-profilene? Her er noen mellomliggende til avanserte Tasker-profiler sammen med deres logikk og implementering.

Koble oppgavene til deres tilhørende profiler, så er du ferdig.

# 5 Tilbake til fremtiden

Ikke alle profiler trenger å løse våre problemer, og vi kan også ha det gøy med Tasker. Listen over kule ting vi kan implementere ved hjelp av Tasker er ubegrenset. En slik fantastisk profil handler om å spille Back to The Future-tema når bilen når hastigheten på 88 MPH. Vi vil implementere denne ideen ved hjelp av systemvariabelen som gir telefonens hastighet (% LOCSPD) forutsatt at posisjonstjenestene dine er på. Når vi har telefonens hastighet, kan vi sammenligne den med 88MPH, og hvis telefonhastigheten overskrider hastighetsgrensen vår, åpner vi ormehullet (utløser BTTF-temaet).

Logikk:

  • Vi vil anskaffe enhetsplasseringen ved hjelp av Tasker og sjekke% LOCSPD-variabelen.
  • En ny variabel brukes til å lagre terskelhastighetsverdien (%Terskel)
  • Verdiene lagret i % LOCSPD og %Terskel skal være i samme enheter, så vi vil utføre nødvendig enhetstransformasjon i utgangspunktet.
  • Nå er det % LOCSPD blir sammenlignet med %Terskel og Back to the Future-temaet utløses.

Konfigurasjon:

  • Verdien vi får i% LOCSPD kan konverteres til MPH ved å multiplisere den med 2.2369. I stedet for å konvertere denne verdien til MPH, vil vi bruke konverteringsfaktoren og konvertere terskelverdien til enhetene til denne variabelen.
  • Terskelverdien kan konverteres til nødvendig enhet ved å dele den med 2.2369. (Terskelhastighet i MPH / 2.2369). Denne nylig konverterte verdien beregnes først for ønsket terskelhastighet og lagres deretter i% terskel.

Gjennomføring:oppgave, velg, skrivebord, vil, lyn, tasker, profil, savnet, tilbake, verdi, trykk, opprett, variabel, angi, verdi

Profil
  • Trykk på "+"> Dag> Velg dagene du vil implementere denne profilen for (f.eks. Kun hverdager)
  • Trykk lenge på profilen> trykk på Legg til> Tilstand> Nett> BT-tilkoblet> Velg den sammenkoblede Bluetooth-enheten (Denne profildelen er valgfri, dvs. din Bluetooth-Bluetooth-forbindelse).
Oppgave
  • Trykk på "+"> Plassering> Hent posisjon> Velg riktig kilde (som GPS) og trykk på "Fortsett sporing".
  • Trykk på "+"> Oppgave> Hvis> Velg variabel% LOCSPD, velg deretter "Større enn" betinget operatør og velg "% terskel" som den andre variabelen.
  • Trykk på "+"> Varsel> varsle lyd> Sett ønsket tittel og velg riktig lydfil (BTTF-tema)
  • Trykk på "+"> Oppgave> Annet
  • Trykk på "+"> Oppgave> Avslutt hvis.

5 avanserte Tasker-profiler for å gjøre livet enklere (3/3)

Koble oppgaven med profilen, så er du klar for tidsreise.

Innpakning

Så dette er mellom- eller avanserte nivåprofiler som kan gjøre livet ditt enklere, og jeg håper du syntes denne artikkelen var nyttig. Hvis du har en litt annen ide du vil implementere, kan jeg forsikre deg om at verktøyene som er gitt her, også kan være nyttige. Gi oss beskjed om hva du synes om disse profilene i kommentarfeltet nedenfor.

Se Også