En praktisk vejledning til anvendelse Automator
Makradar Af Teknologi / / December 19, 2019
Automator - det er utroligt nemt at bruge programmet fra Mac OS X, som giver dig mulighed for at automatisere nogle rutinemæssige og daglige drift. Desværre har de fleste af de nye Mac-brugere er ikke engang klar over eksistensen af dette værktøj. Så i dag vil jeg forsøge at ordne det, og med hjælp af illustrative eksempler viser de grundlæggende principper for oprettelsen af mini-programmer, som kaldes "processer» (workflow).
Multi-omdøbe billeder
Vi begynder måske med en ret enkel opgave for batch omdøbning af billeder i henhold til en forudbestemt maske, som indeholder filnavnet, antal og den aktuelle dato. Hvis der er flere filer, kan du omdøbe dem manuelt, men med et stort antal filer jeg anbefale at bruge Automator-tjenester.
For at starte værktøjet, er det tilstrækkeligt at enten finde dens ikon i toppen af programmet mappe (Applications), eller brug din foretrukne løfteraket til at køre et program / system Spotlight. Og efter et par sekunder, vises programvinduet foran os, og en liste over tilgængelige skabeloner:
- Den "proces" - det er en simpel sekvens af handlinger, som kan køres direkte fra Automator.
- "Program" er en selvstændig proces, og kan gemmes som en Mac OS X-program med den sædvanlige udvidelse
* .app
. - "Service" - en proces, der afhænger af den kontekst, kan bruges i hele systemet eller specifikke applikationer.
- "Folder Action" kører kun i den angivne mappe, og det initialiseres med de tilføjede objekter til det.
- "Print Plug-ins" bruges til dialogen Empower print.
- "Påmindelser iCal» - er processer, der udløses af begivenheder, føjet til iCal.
- Endelig "billede pickup plugin" anvendes i det relevante program til behandling af billeder hentet fra kameraet.
I dette tilfælde skal du vælge "Folder Action" - og et vindue vises foran os, opdelt i 2 områder. Den venstre halvdel er et bibliotek (tilgængelige handlinger og variabler), og den højre - arbejdsprocessen vindue, hvor du kan trække elementer fra biblioteket.
Med hjælp af mulighederne i toppen af processen vinduet (lige under værktøjslinjen), behøver du at vælge en mappe. For hende, og vil køre vores handlinger:
Alt hvad der kan, er vi nødt til at løse problemet er i kategorien "Alle filer og mapper". For at komme i gang, du ønsker at finde og trække vinduet til arbejdsgangen handling kaldet "Omdøb objekter Finder». Siden Automator ændre deres navne, vil vi blive bedt om at automatisk at tilføje en anden handling, så holde den oprindelige fil til en anden mappe (jeg besluttet ikke at beholde kopier, men det betyder ikke, at du skal gøre præcis samt).
Nu, i den første drop-down listen over vores indsats er nødvendig for at vælge "Make konsekvent" og indstille formatet af det nye navn efter eget skøn. Gør det nemt nok, som i den nederste del af handlingen er et eksempel.
For at tilføje navnet på den aktuelle dato filer kræver mere tid til at trække handlingen "Omdøb Finder poster" i arbejdsgangen vinduet. Kun denne gang, i stedet for "Make konsekvent" vælg punkt på listen "Tilføj en dato eller tid" (mere præcist, vælges det automatisk) og indstille parametrene for sig selv:
Tjek arbejdsprocessen kan være enkel: holde det og trække en gruppe af filer til en bestemt mappe i starten. Efter nogen tid - det afhænger af størrelsen og antallet af filer - deres navne vil blive automatisk ændret. Se hvor nemt?
Grupovoe billede resizing
Komplicerer opgaven. Antag, at vi har et stort antal billeder (fotografier), der skal reduceres. For at løse gåder, er vi nødt til at vælge en skabelon "Program".
, Før du styrter til at løse problemet "head-on", foreslår jeg imidlertid at gøre en række af handlinger. For eksempel bør først give brugeren et udvalg af fotos, at hvis størrelse vi ønsker forandring. Desuden er det ønskeligt at ikke arbejde med den oprindelige fil, men med deres kolleger, at har altid haft mulighed for at prøve nye indstillinger for vores proces. A miniaturebilleder, vil vi blive kopieret til en separat mappe.
Nu kan vi gå videre til dannelsen af vores mini-program. Først skal du finde og trække i "Spørg Finder objekter workflow vindue effekt i kategorien" filer og mapper "(eller via søgefeltet). Der kan du angive tekst i vinduet titel, den indledende placering og typen af data. Glem ikke at sætte afkrydsningsfeltet for flere valg.
Til arbejde med kopier af filer, foreslår jeg at finde i bibilioteka handling "Kopier objekter Finder» med angivelse af destinationen mappe. Det næste skridt er i kategorien af "Foto" og kaldes "zoome". I indstillingerne kan du angive størrelsen af output billedet i pixels eller i procent.
Af den måde, i det nederste panel af hver handling er der tre faner: Resultater, parametre og beskrivelse. Så hvis du ønsker at hver gang Automator vil bede dig den nødvendige størrelse af billedet, når du gør dette, skal du markere afkrydsningsfeltet "Vis handling i færd med at execution "i Vladko parametre (hvis det ønskes, med denne indstilling kan forlænge den tidligere proces for at definere et bestemt filnavn til omdøb).
Hvis du opdager, hver handling kommer fra den trekantede pil, som er resultatet af hans arbejde. Disse resultater anvendes derefter i det næste trin som input.
Et andet trick: ved at markere afkrydsningsfeltet "Vis handling i gang" vil være aktiv indstillingen "Vis kun markerede objekter". Derfor kan du ikke vise hele vinduet til aktionen, men kun nogle af elementerne. For eksempel til et felt specificere den ønskede størrelse.
Og i slutningen af den proces, vi har brug for at flytte miniaturen til en ny placering. For at gøre dette har vi brug for aktionen "Ny mappe" fra kategorien "filer og mapper".
Det gemte program vil opføre sig på nøjagtig samme måde som enhver anden applikation på systemet.
Åbn en bestemt webside, når du åbner din browser
Næsten hver dag jeg kører Safari og begynde at arbejde med de samme websider. Så hvorfor ikke skabe en app, der vil gøre dette automatisk?
Vi får brug for skabelonen "Application" og to handlinger, der er i kategorien "Internet":
- "Få en dedikeret webadresse», i indstillinger, hvor vi peger vores foretrukne websider;
- og handlingen "Vis webside" for at åbne dem i standard browser.
Uddrag tekst fra PDF
Det er ret simpelt, men komfortable scenario for Automator, så nogle gange for at spare tid. Det giver dig mulighed for at udtrække tekst fra PDF-dokument (selvfølgelig, i et sådant instrument bør være lige tekst, ikke scannede billeder) og gemme det som en separat fil med eller uden formatering.
For at løse problemet, vi behøver kun én handling med samme navn, "Uddrag teksten til en PDF", som ligger i kategorien «PDF-filer". Træk den til arbejdsgangen vinduet, og justere indstillingerne efter behov:
Bemærk at i denne proces har vi ikke specificeret handlingen "anmodning objekt Finder», så efter lanceringen du kan trække og slippe enhver PDF-fil, der skal behandles direkte på ikonet for vores ansøgning i Dock. Denne fil, og vil fungere som input parametre for processen.
Gem indholdet af klippebordet som en tekstfil
Vi fortsætter med at komme i nærkontakt med forskellige skabeloner, Automator, og i processen, jeg foreslår at skabe en service, der vil gemme indholdet af klippebordet til den angivne kontaktperson tekstfil. Den nødvendige mønster kaldes - "Service". Det vil ikke undervise nogen oprindelige data, og vil "handle efter omstændighederne." Derfor er de input-data, det vil ikke have det, og du ønsker at angive i menuen drop-down over arbejdsgangen.
Endvidere arbejdsområdet kopiere handling "Get indholdet af klippebordet" fra kategorien "service hjælpeprogrammer" (han har ikke de indstillinger) og handlingen "Ny tekstfil" fra kategorien "Tekst".
Vores service bør gives den menneskelige navn, så vi nemt kan finde det i menuen "Tjenester" enhver applikation ...
... og derefter give det, medmindre naturligvis brug for en tastaturgenvej i ansøgningen Systemindstillinger.
Og hvis du erstatter virkningen af "Ny tekstfil" på "Tekst til Audio File", så som et resultat af processen, får du lydspor med indholdet af klippebordet er optaget ved hjælp af den indbyggede Mac OS X tekst-til- tale.
Generelt har denne funktion er specielt designet til mennesker med handicap, men hvis det ønskes kan den også bruges til underholdning.
Simple automatisk sikkerhedskopiering
Vi fortsætter med at komplicere opgaven, og nu foreslår jeg at skabe en enkel backup-system, der vil blive udløst ved forekomsten af bestemte begivenheder i iCal. For at gøre dette, vil vi bruge det som en mulighed for at minde dig om åbningsarrangement et bestemt program eller en fil.
I Automator, skal du vælge den nye skabelon typen - "Reminder iCal», hvorefter i arbejdsgangen vinduet overspænde de tre trin fra kategorien 'filer og mapper':
- "Få disse objekter Finder» (vælge den ønskede mappe til backup ved hjælp af knappen Tilføj).
- "Get indholdet af mapper" valgmulighed er valgt "Gentag for hver identificeret undermapper."
- Og den "Kopier objekter Finder» (du skal angive destinationsmappen for det og gøre det muligt at erstatte de eksisterende filer).
Når du gemmer Processen starter og iCal begivenheder med navnet på din proces vil automatisk blive tilføjet i den nærmeste fremtid. Du kan ændre en hændelse på egen hånd, samt at skabe en helt ny, uafhængig begivenhed, påpege behovet for at køre vores program i påmindelser sektion:
Afslut alle apps
Nogle gange er du nødt til at afslutte alle kørende programmer, som forhindrer arbejder eller har taget næsten alle de tilgængelige computerressourcer. I dette tilfælde kan du bruge en speciel værktøj som Blitz, En af de tips fokusere på Mac OS X eller for at starte "fra bunden" ved at lukke alle programmer på én gang.
En sådan arbejdsgang kræver kun én handling, tegnet som et program. Og navnet på denne handling er det samme - "Gennemfør alle programmer" (det er i kategorien "Utilities"). Du kan også tilføje nogle programmer til undtagelserne. I "vanskelige øjeblikke" er nok til at starte vores mini-ansøgning, vente et stykke tid, og igen for at nyde hastigheden af Mac.
Det er alt for i dag! Jeg håber, at denne artikel vil hjælpe dig til ikke blot at forstå den vidunderlige og nyttige Automator værktøj, men også i væsentlig grad vil forenkle visse rutinemæssige operationer. Vær ikke bange for at eksperimentere, fordi hvis du ønsker, kan du tage som udgangspunkt for nogen af de ovennævnte eksempler og ændre dem til din smag.