arbeidsflyt er en kraftig iOS automatiseringsapp som jeg har undersøkt over de to siste opplæringsprogrammene. Det har ikke så mye kontroll over systemet ditt som Mac os automatisering apps som Tastatur Maestro eller Better men det kan fortsatt gjøre mye.
Med arbeidsflyt, Du knytter sammen en rekke handlinger fra forskjellige apps. Dusinvis av forskjellige apps-fra OmniFocus til Facebook-kan brukes gjennom arbeidsflyt.
I den første opplæringen i serien så jeg på det grunnleggende ved å bruke arbeidsflyt. I den andre opplæringen undersøkte jeg bruk av variabler i arbeidsflyter. Du bør lese begge disse veiledningene i sin helhet før du fortsetter. Du trenger også en kopi av arbeidsflyt, som du kan få for £ 2.99 / $ 2.99 fra iOS App Store, å følge med.
I denne opplæringen tar jeg en dypere dykk inn i variabler og ser også på å akseptere brukerinngang og bruke kontrollflowteknikker i en arbeidsflyt.
Ved programmering, kontrollstrøm teknikker er ting som om-else og for looper. De lar deg diktere en serie handlinger som vil bli utført hvis en ting skjer og et alternativt sett med handlinger som vil bli utført dersom en annen ting skjer. De er en av de viktigste grunnlagene for programmering og, i tillegg, automatiseringsapper.
I denne opplæringen vil jeg spørre innspill fra brukeren (det ville være deg og meg) og deretter, avhengig av hvilket svar de gir, utfører en annen rekke handlinger.
Denne arbeidsflyten er litt mer komplisert enn de som ble bygget i de to foregående tutorials, så før du graver inn, la meg angi hva jeg tar sikte på å oppnå.
For øyeblikket har jeg en liten gruppe av tre venner jeg jevnlig møter med for en drink eller en kaffe; Jeg ringer dem Tom, Dick og Harvey. Det er fire forskjellige arenaer vi regelmessig går til. Det er vanskelig å skrive dem hver for seg for å ordne ganske forutsigbare planer for kvelden, så vi skal bygge en arbeidsflyt som automatiserer den.
Hva det skal gjøre er å gi oss et valg av de fire stedene vennene mine, og jeg besøker vanligvis, og avhengig av hvilken vi velger, vil det bli tekst Tom, Dick og Harvey og spørre om de vil bli med.
Selv om dette er en semi-ekte verdensbrukstilfelle, bygger jeg denne arbeidsflyten mer som et eksempel på hvordan du kan bruke kontrollflytteknikker i arbeidsflyten din. Du er velkommen til å endre ting du vil ha mens du følger med.
Lage en ny Normal workflow og kalle det noe som kveld planer.
Det første jeg skal gjøre er å legge til en variabel som heter sted. I den siste opplæringen stod jeg på arbeidsflyt Magiske variabler men denne gangen skal jeg gjøre det selv.
Fra scripting handlinger, ta tak i a Sett Variabel handling. Angi verdien av variabel til spillested.
Sette opp spillested variabel.Deretter fra scripting handlinger, legg til en Velg mellom Meny handling.
Sette opp Velg mellom Meny handling.Dette vil føre til at en meny kommer opp fra hvor jeg kan velge lokalet. Jeg vil liste de fire stolpene vi vanligvis går til: Crewzer, Scandi, O'Connells og Snesko.
Oppsettet Velg mellom Meny handling.Hvis du legger til hver av disse meldingene, vil du opprette et nytt kontrollflytalternativ. Hvis jeg velger Crewzer, alle handlingene under Crewzer vil løpe. Hvis jeg velger Scandi, da vil alle disse handlingene løpe i stedet. Jeg legger til disse alternativene.
Jeg begynner med Crewzer. Fra Tekst handlinger, velg Tekst og legg det til under Crewzer.
Legge til en Tekst handling.Legg til ordet Crewzer til Tekst boks og under, fra scripting handlinger, legg til en Legg til Variabel handling. Sett inn spillested for Variabelt navn
Fjerning av Crewzer-alternativene.Gjenta deretter det siste trinnet for alle de andre spillestedene. Legg til en Tekst handling med spillested og a Legg til Variabel handling legger den til spillested.
Etterbehandling av de andre spillestedene.Det er kontrollflowelementet sortert, nå er det på tide å bruke alt.
Under der det står Sluttmeny, Legg til en annen Tekst handling; Dette vil bli meldingen som sendes ut. Skriv inn meldingen du ønsker, legg til spillested variabel fra variabler meny når du trenger det.
Sette opp tekstmeldingen.Ved siden av send tekstmeldingene. Legg til en Sende melding handling fra Deling handlinger og legg til den første mottakeren, i dette tilfellet Tom.
Sender tekstmeldingen.Du kan legge alle mottakerne til den ene Sende melding handling, men meldingen sendes ut som en gruppemeddelelse. I dette tilfellet ønsker vi ikke det. Jeg vil at hver person skal føle seg individuelt invitert.
For å fikse dette, legg til to flere Sende melding handlinger, en for Dick og en for Harvey.
Avslutter arbeidsflyten.Det er det, klikk på avspillingsknappen for å teste handlingen.
Den ferdige arbeidsflyten i aksjon.Du vil bli bedt om å velge lokalet og deretter vil spillestedet bli autofilisert i hver tekstmelding. Du må trykke på send hver gang, men arbeidsflyten fortsetter å løpe.
arbeidsflyt er en veldig nyttig app; du kan bygge veldig enkle arbeidsflyter eller mye mer komplekse slike som den jeg bygget i denne opplæringen.
Selv om denne arbeidsflyten ikke er super nyttig, er alle verktøyene og teknikkene vi brukte for å gjøre det. Spesielt kontrollflow er viktig for å bygge kraftige arbeidsflyter.