Automatisering av iPhone med Workflow II

Tro det eller ei, en iPhone kan automatiseres. Ja, verktøyene er ikke så kraftige som du får på Mac os, men med programmer som arbeidsflyt, tilgjengelig for £ 2,99 / $ 2,99 fra App Store, kan du gjøre ganske mye.

arbeidsflyt er mer som IFTTT enn Mac os automatisering apps som Tastatur Maestro. Du knytter sammen handlinger fra noen av dusinvis av forskjellige apps. 

I den forrige opplæringen viste jeg veldig grunnleggende om arbeidsflyt. I denne opplæringen graver jeg litt dypere og ser på mer avanserte funksjoner som variabler. Hvis du ikke allerede har lest den første opplæringen, anbefaler jeg at du gjør det nå før du fortsetter.

Vi presenterer variabler

Variabler er en av de kraftigste funksjonene i arbeidsflyt. Snarere enn at hver handling bare overfører sin utgang på en gang, kan en variabel lagre den slik at du kan bruke den senere i en arbeidsflyt. 

Variabler kan lagre tekst, bilder, nettadresser og stort sett alle andre slags innhold du kan jobbe med arbeidsflyt.

Å lage variabler er enkelt i arbeidsflyt: hver utgang er automatisk a Magic variabel. Du trenger ikke å gjøre noe dramatisk; de er alle der for deg å bruke.

Opprette en "Jeg skal være hjemme i X Minutes" -aksjon

Jeg begynner å bruke variabler i et relativt enkelt eksempel. Jeg skal lage en handling som beregner hvor lang tid det tar deg å komme til et bestemt sted, i dette tilfellet ditt hus, og tekster det til en bestemt kontakt.

Åpen arbeidsflyt og trykk Lag arbeidsflyt å opprette en ny arbeidsflyt. For dette eksempelet trenger du bare en Normal arbeidsflyt. Gi det noe som helst, "Hjemme i ..."

Opprette en ny arbeidsflyt.

Det første jeg må gjøre er å definere hvor hjemme er. Gå til Maps handlinger og legge til Gateadresse til arbeidsflyten. Skriv inn adressen din.

Legge til hjemmeadressen din i arbeidsflyten.

Deretter går du tilbake til Maps handlinger og legge til Få reisetid til arbeidsflyten. Å velge Nåværende plassering og Kjøring, med mindre du regelmessig sykler eller går hjem. Trykk på avspillingsknappen for å teste den.

Testing av reisetidskontrollen.

Du bør se hvor lenge det ville ta deg å komme hjem fra den nåværende plasseringen. For øyeblikket er jeg i Frankrike, så det ville ta meg 19 timer, 30 minutter å kjøre hjem til Irland.

Deretter lager du meldingen som vil dele denne informasjonen. Legg til en Tekst handling til arbeidsflyten.

Legge til en Tekst handling.

Begynn å skrive inn meldingen du vil sende. Noe som, "Hei! Jeg er hjemme i [Reisetid]. Ser deg snart. X” er perfekt. 

Når det kommer tid for å gå inn i tiden, trykk på knappen som sier Reisetid i variabler bar; det viser alle mulige variabler du kan bruke i arbeidsflyten.

Sette inn en variabel.

Det siste trinnet er å sette arbeidsflyten opp for å sende en melding. 

Legg til en Sende melding handling og velg mottakeren du vil ha. Jeg bruker bare mine egne kontaktdetaljer til demonstrasjonens formål. Og en dags kjøretur fra Dublin.

Legge til Sende melding handling.

Tap Ferdig for å fullføre handlingen. Nå når du kjører den inn arbeidsflyt, den vil automatisk finne reisetiden og utarbeide en tekst som skal sendes til en kjære for å fortelle dem at du er på vei hjem.

Kjører den ferdige arbeidsflyten.

Gå videre

Denne handlingen er ganske bra, men jeg kan ta ting litt lenger. Først kan jeg endre det slik at det også sender den nåværende plasseringen i tilfelle trafikk eller noe endres. For det andre, la oss legge det til på iPhone-startsiden.

Åpne handlingen igjen i arbeidsflyt. Tap Redigere å endre det. Som det aller første skrittet, legg til en Få nåværende posisjon handling.

Redigerer handlingen.

Deretter redigerer du Tekst handling. Legg til en linje som sier noe som, "Jeg er på [Current Location]"

Legg til Nåværende plassering variabel inn i meldingen på riktig sted. Hvis du ikke ser det i variabler bar, trykk på Tryllestav for å se en liste over alle mulige Magiske variabler og velg det.

Legge til Nåværende plassering variabel.

Når du er ferdig, trykk på Ferdig og test handlingen. 

Den siste tingen å gjøre er å legge den til på startskjermbildet, så det er raskt og enkelt å bruke.

Trykk på innstillinger ikonet i handlingen, og trykk deretter på Legg til i startskjermbildet.

Legge til arbeidsflyten på startskjermbildet.

Tilpass ikonet slik at det ser ut som du vil og klikker på Ferdig.

Tilpasse logoen.

Lagre nettsiden til startskjermbildet ved å trykke på Dele ikonet og deretter Legg til i startskjermbildet. Nå vil arbeidsflyten løpe når du trykker på knappen.

Den ferdige handlingen på startskjermbildet.

Wrapping Up

Variabler er en veldig kraftig måte å legge til funksjonalitet i arbeidsflyter. I stedet for å bare stole på en lineær rekkefølge av handlinger, kan du lagre informasjon og bruke den senere. 

arbeidsflyt gjør det veldig enkelt å jobbe med variabler. Snarere enn å måtte opprette eller erklære din egen, gjennom Magiske variabler, Hver utgang er tilgjengelig for deg å bruke. 

I denne opplæringen har jeg sett på en veldig enkel måte å bruke to variabler til å lage en tekstmelding som deler plassering og reisetid til. Det er mange mer avanserte funksjoner av variabler og arbeidsflyt at vi vil utforske de neste leksjonene.