Skip to main content

Brug af Automator til at omdøbe filer og mapper

Sådan installeres SickBeard, CouchPotato og SABnzbd på Synology NAS [ synoguides.dk ] (April 2025)

Sådan installeres SickBeard, CouchPotato og SABnzbd på Synology NAS [ synoguides.dk ] (April 2025)
Anonim

Automator er Apples ansøgning om at skabe og automatisere arbejdsgange. Du kan tænke på det som en måde at udføre de samme gentagne opgaver igen og igen.

Automator overses ofte, især af nye Mac-brugere, men den har nogle meget kraftige funktioner, der kan gøre din Mac endnu nemmere end den allerede er.

Automator og Workflow Automation

I denne vejledning introducerer vi nye Mac-brugere til Automator-programmet, og bruger derefter det til at oprette en workflow, der omdøber filer eller mapper. Hvorfor denne særlige arbejdsgang? Nå, det er en nem opgave for Automator at udføre. Derudover spurgte min kone mig for nylig, hvordan hun hurtigt og nemt kan omdøbe mapper fuld af hundredvis af scannede billeder. Hun kunne bruge iPhoto til at udføre et batch omdøb, men Automator er en mere alsidig applikation til denne opgave.

01 af 05

Automator skabeloner

Automator kan oprette flere typer workflows; den indeholder indbyggede skabeloner til de mest almindelige arbejdsgange. I denne vejledning bruger vi den mest grundlæggende skabelon: Workflow-skabelonen. Denne skabelon giver dig mulighed for at oprette enhver form for automatisering og derefter køre den automatisering fra Automator-applikationen. Vi bruger denne skabelon til vores første Automator-proces, fordi vi ved at køre arbejdsprocessen inden for applikationen lettere kan se, hvordan processen fungerer.

Den komplette liste over tilgængelige skabeloner omfatter:

Workflow

De arbejdsgange, du opretter ved hjælp af denne skabelon, skal køres fra Automator-programmet.

Ansøgning

Disse er selvkørende programmer, der accepterer input ved at droppe en fil eller mappe på programmets ikon.

Service

Dette er workflows, der er tilgængelige fra OS X, ved hjælp af undermenuen Finder's Services. Tjenester bruger den aktuelt valgte fil, mappe, tekst eller andet element fra det aktuelt aktive program og sender disse data til den valgte arbejdsproces.

Mappehandling

Dette er workflows knyttet til en mappe. Når du slipper noget i mappen, udføres den tilknyttede workflow.

Printer Plug-in

Dette er workflows, der er tilgængelige i dialogboksen Printer.

iCal Alarm

Dette er workflows, der udløses af en iCal alarm.

Billedoptagelse

Disse er arbejdsgange, der er tilgængelige i programmet Image Capture. De fanger billedfilen og sender den videre til din arbejdsgang til behandling.

Udgivet: 6/29/2010

Opdateret: 4/22/2015

Fortsæt læsning herunder

02 af 05

Automator-grænsefladen

Automator-grænsefladen består af et enkelt applikationsvindue, der er opdelt i fire ruder. Bibliotekspanelet, der findes langs venstre side, indeholder listen over tilgængelige handlinger og variabelnavne, du kan bruge i din arbejdsgang. Til højre for bibliotekets rude er Workflow-ruden. Her bygger du dine arbejdsgange ved at trække bibliotekets handlinger og tilslutte dem sammen.

Lige under Bibliotekspanelet er beskrivelsesområdet. Når du vælger en biblioteksaktion eller en variabel, vises dens beskrivelse her. Den resterende rude er Log-panelet, som viser en logbog over, hvad der sker, når en workflow køres. Logpanelet kan være nyttigt til debugging af din arbejdsgang.

Opbygning af arbejdsgange med Automator

Automator giver dig mulighed for at opbygge arbejdsgange uden at kræve programmeringsevner. I det væsentlige er det et visuelt programmeringssprog. Du griber Automator-handlinger og forbinder dem sammen for at skabe en arbejdsgang. Arbejdsstrømme bevæger sig fra top til bund, hvor hver arbejdsgang giver input til det næste.

Fortsæt læsning herunder

03 af 05

Brug af Automator: Oprettelse af omdøbe fil og mapper Workflow

Den Rename File and Mappers Automator-arbejdsgang, vi opretter, kan bruges til at oprette sekventielle fil- eller mappenavne. Det er nemt at bruge denne workflow som udgangspunkt og ændre det for at opfylde dine behov.

Oprettelse af omdøbe fil og mapper Workflow

  1. Start Automator-programmet, placeret på: / Applications /.
  2. Et dropdown-ark med en liste over tilgængelige skabeloner vises. Vælg skabelonen Workflow (OS X 10.6.x) eller Custom (10.5.x eller tidligere) fra listen, og klik derefter på knappen 'Vælg'.
  3. Sørg for, at Handlinger er valgt i bibliotekspanelet, og klik derefter på filen Filer og mapper under bibliotekslisten. Dette vil filtrere alle de tilgængelige workflow-handlinger for at vise dem, der er relateret til at arbejde med filer og mapper.
  4. I den filtrerede liste skal du rulle ned og finde arbejdsgennemstrømningselementet Få specificerede søgeord.
  5. Træk Workflow-elementet til specificeret Finder-elementer til workflow-vinduet.
  6. I den samme filtrerede liste skal du rulle ned og finde arbejdsgennemstedet Rename Finder Items.
  7. Træk Arbejdsstrømelementet til Rename Finder Items til workflow-vinduet og slip det lige under Workflow Get Specified Finder Items.
  8. Der vises en dialogboks, hvor du bliver spurgt, om du vil tilføje en handling til Copy Finder Items til workflow. Denne meddelelse vises for at sikre, at du forstår, at din workflow ændrer Finder-elementer, og spørger, om du vil arbejde med kopier i stedet for originalerne. I dette tilfælde ønsker vi ikke at oprette kopier, så klik på knappen 'Tilføj ikke'.
  9. Handlingen Rename Finder Items tilføjes til vores workflow, men den har nu et andet navn. Det nye navn er Tilføj Date eller Time to Finder Item Name. Dette er standardnavnet for handlingen Rename Finder Items. Handlingen kan faktisk udføre en af ​​seks forskellige funktioner; dets navn afspejler den valgte funktion. Vi vil ændre det her snarest.

Det er en grundlæggende arbejdsgang.Workflow starter ved at have Automator bede os om en liste over Finder-emner, vi vil have, at workflow skal bruges. Automator sender derefter den liste over Finder-elementer, en ad gangen, til workflow-handlingen for Rename Finder Items. Funktionen Rename Finder Items udfører derefter sin opgave at ændre navnene på filerne eller mapperne, og arbejdsgangen er afsluttet.

Før vi rent faktisk kører denne workflow, er der nogle muligheder for hvert element i den arbejdsgang, vi skal indstille.

04 af 05

Brug af Automator: Indstilling af Workflow-indstillinger

Vi har oprettet den grundlæggende disposition for vores Omdøb filer og mapper workflow. Vi har valgt to workflow-elementer og forbundet dem sammen. Nu skal vi indstille hver enkelt indstilling.

Få Specified Finder Item Options

Som konstrueret forventer handlingen Get Specified Finder Items, at du manuelt tilføjer en liste over filer eller mapper til dialogboksen. Mens dette vil fungere, vil jeg hellere have dialogboksen åben separat fra arbejdsgangen, så det er indlysende, at filer og mapper skal tilføjes.

  1. Klik på knappen 'Indstillinger' i handlingen Get Specified Finder Items.
  2. Anbring et afkrydsningsfelt i feltet 'Vis denne handling, når workflow kører' boksen.

Omdøb Finder Items Options

Funktionen Rename Finder Items angiver, at der tilføjes en dato eller klokkeslæt til det eksisterende fil- eller mappenavn, og endda ændrer handlingens navn til Tilføj dato eller Tid til Finder-varebetegnelser. Dette er ikke helt, hvad vi har brug for til denne særlige brug, så vi vil ændre mulighederne for denne handling.

  1. Klik på rullemenuen øverst til venstre i afkrydsningsfeltet 'Tilføj dato eller Tid til Finder elementnavn', og vælg 'Make Sequential' fra listen over tilgængelige indstillinger.
  2. Klik på alternativknappen 'Nyt navn' til højre for 'Tilføj nummer til'.
  3. Klik på knappen 'Valg' nederst i afkrydsningsfeltet 'Make Finder Item Names Sequential'.
  4. Anbring et afkrydsningsfelt i feltet 'Vis denne handling, når workflow kører' boksen.

Du kan indstille de resterende muligheder, som du finder passende, men her er hvordan jeg indstiller dem til min ansøgning.

Tilføj nummer til nyt navn.

Placer nummer efter navn.

Start nummer på 1.

Adskilt af rummet

Vores workflow er komplet; nu er det tid til at køre arbejdsgangen.

Fortsæt læsning herunder

05 af 05

Brug af Automator: At køre og gemme Workflow

Gendannelsen af ​​filer og mapper er gennemført. Nu er det tid til at køre workflow for at se, om det fungerer korrekt. For at teste arbejdsgangen lavede jeg en testmappe, som jeg fyldte med et halvt dusin tekstfiler. Du kan oprette dine egne dummy filer ved at gemme et tomt tekstdokument et antal gange til den mappe, du vil bruge til testning.

Kører omdøbe filer og mapper Workflow

  1. Fra Automator skal du klikke på 'Kør' knappen i øverste højre hjørne.
  2. Dialogboksen Get Specified Finder Items åbnes. Brug knappen 'Tilføj' eller træk og slip listen over testfiler til dialogboksen.
  3. Klik på 'Fortsæt'.
  4. Dialogboksen 'Find Finder Item Names Sequential' åbnes.
  5. Indtast et nyt navn til filerne og mapperne, såsom 2009 Yosemite Trip.
  6. Klik på knappen 'Fortsæt'.

Arbejdsgangen vil køre og ændre alle testfiler til det nye navn plus et sekventielt nummer vedhæftet til fil- eller mappens navn, for eksempel 2009 Yosemite Trip 1, 2009 Yosemite Trip 2, 2009 Yosemite Trip 3 osv.

Gemmer Workflow som et program

Nu da vi ved, at workflow fungerer, er det tid til at gemme det i form af en ansøgning, så vi kan bruge det til enhver tid.

Jeg har til hensigt at bruge denne workflow som et træk-og-slip-program, så jeg vil ikke have dialogboksen Get Specified Finder Items åbnet. Jeg vil bare slippe filer på applikationens ikon i stedet. For at gøre denne ændring skal du klikke på knappen 'Option' i handlingen Get Specified Finder Items og fjerne markeringen fra 'Vis denne handling, når workflow kører'.

  1. For at gemme arbejdsprocessen skal du vælge Filer, Gem. Indtast et navn til arbejdsgangen og et sted for at gemme det, og brug derefter rullemenuen til at indstille filformatet til Program.
  2. Klik på 'Gem' knappen.

Det er det. Du har oprettet din første Automator-workflow, som giver dig mulighed for nemt at omdøbe en gruppe af filer og mapper.