Automator 101 Repetitieve taken automatiseren op uw Mac
Voor alle oude grappen over muizen met één knop en eenvoud, hebben Macs een aantal functies voor energie-gebruikers die Windows gewoon niet biedt. Automator is er een van en biedt een eenvoudige manier om repetitieve taken te automatiseren zonder software van derden.
Automator is een krachtig hulpmiddel en u kunt er veel mee doen. U kunt de grafische interface gebruiken om automatiserings-recepten te maken met slepen en neerzetten, of AppleScript handmatig schrijven. Een snelle zoekopdracht op het web leidt u naar veel verschillende voorbeelden van dingen die u ermee kunt doen.
Automator starten en een document maken
Automator is standaard op je Mac geïnstalleerd, dus je kunt het starten door op Command + Space te drukken om Spotlight-zoeken te openen, Automator te typen en op Enter te drukken. Je kunt het ook vinden onder Other> Automator in Launchpad of in Toepassingen> Automator in de Finder.
U ziet verschillende documenttypen waarmee u kunt beginnen. Dit zijn allemaal verschillende soorten werkstromen; ze worden gewoon op verschillende manieren geactiveerd:
- workflow: Een werkstroom is een reeks acties die in Automator wordt uitgevoerd.
- Toepassing: Een toepassing is hetzelfde als een werkstroom, maar kan worden uitgevoerd als een toepassing van buiten Automator. U kunt bijvoorbeeld bestanden slepen en neerzetten op het pictogram van de toepassing om de werkstroom erop van buiten de automator uit te voeren.
- Service: Hiermee kunt u een "service" maken die toegankelijk is vanuit het menu Services in andere toepassingen.
- Print Plugin: Een afdrukplug-in verschijnt in het afdrukvenster van het systeem.
- Mapactie: Dit is een workflow die u aan een specifieke map op uw Mac koppelt. Wanneer u bestanden aan die map toevoegt, voert uw Mac automatisch de workflow hierop uit.
- Kalender Alarm: Deze wordt uitgevoerd wanneer een specifieke gebeurtenis voorkomt in uw agenda.
- Beeldopname plug-in: Dit wordt weergegeven als een optie in het hulpprogramma Image Capture, dat wordt gebruikt bij het overbrengen van foto's naar uw Mac.
- Dictaat commando: Deze wordt uitgevoerd wanneer deze wordt geactiveerd door een spraakopdracht, ook wel een dictaatopdracht genoemd, op uw Mac.
Een eenvoudige service maken
We zullen bijvoorbeeld een service maken die u in elke toepassing kunt gebruiken. Eerst selecteren we Service in het dialoogvenster en klikken op Kiezen. Aan de bovenkant van het venster kunnen we kiezen waar we willen dat de service werkt. Standaard is deze ingesteld op "Service ontvangt geselecteerde tekst in elke toepassing." Dit betekent dat u tekst kunt selecteren en vervolgens op het menu van de toepassing kunt klikken, naar Services kunt gaan en uw service in elke toepassing kunt kiezen. (U kunt ook met de rechtermuisknop klikken of Control-klikken op de tekst, afhankelijk van de toepassing.)
Je zou dit echter kunnen wijzigen. U kunt bijvoorbeeld kiezen voor "Service ontvangt bestanden of mappen in Finder" en de service verschijnt alleen als u bestanden of mappen selecteert in de Finder-app.
U kunt vervolgens acties selecteren in het linkerdeelvenster. Sleep ze naar de rechterkant en ze worden uitgevoerd in de volgorde die je kiest. We kunnen bijvoorbeeld de actie Text> Speak Text slepen en neerzetten in het rechterdeelvenster en een stem kiezen.
Klik op het menu Bestand, klik op Opslaan en voer een naam in voor uw service. Het zal dan verschijnen als een optie op uw systeem. Nadat we bijvoorbeeld de bovenstaande service hebben opgeslagen, kunnen we nu tekst in elke toepassing selecteren, op het menu Services klikken en onze service selecteren om de computer die tekst voor ons te laten voorlezen..
Meer trucs
We hebben een service in het bovenstaande voorbeeld gemaakt, maar het proces is vergelijkbaar voor elk type werkstroom dat u mogelijk wilt maken. U kunt meerdere acties toevoegen vanuit het linkerdeelvenster en ze rangschikken in de gewenste volgorde via slepen en neerzetten om veel bewerkingen op de items op volgorde uit te voeren. U kunt bijvoorbeeld een mapactie maken die afbeeldingen die u aan een bepaalde map toevoegt, maakt, een back-up kopie maakt en deze vervolgens voor u verkleint.
U kunt ook op de knop Opnemen klikken om een reeks muisklikken en typgebeurtenissen op uw computer op te nemen, zodat u ze later automatisch kunt uitvoeren. Dit is eigenlijk hetzelfde als het opnemen van een macro, en het stelt je in staat om je Mac automatisch je acties te laten kopiëren. Na de opname verschijnt de reeks gebeurtenissen als een "Watch Me Do" -actie die u overal in een workflow kunt plaatsen waar u maar wilt.
Om nog meer te doen, is er de actie "AppleScript uitvoeren" die u kunt gebruiken om automatisch code uit te voeren die is geschreven in AppleScript. Als u op internet zoekt, vindt u een verscheidenheid aan nuttige acties die zijn geschreven in AppleScript en die u kunt kopiëren en plakken in de AppleScript-actie uitvoeren. Hiermee kunt u geavanceerdere dingen doen die niet als eenvoudige drag-and-drop-acties in Automator worden weergegeven.
We zijn hier duidelijk aan het krabben, en dat is het idee. Er kunnen hele boeken over dit onderwerp worden geschreven. Met de basis uitgezocht, kunt u rond Automator porren en erachter te komen hoe u kunt doen wat u wilt. U kunt zich ook bevoegd voelen om op het web te zoeken naar nuttige Automator-workflows en -fragmenten van AppleScript die snel die repetitieve taken voor u kunnen uitvoeren, begrijpen hoe Automator werkt en hoe u ze kunt gebruiken.