12Sep
Voor alle oude grappen over muizen met één knop en eenvoud, hebben Macs een aantal kenmerken van de power-user 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 krachtige tool 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 uw Mac geïnstalleerd, dus u kunt het starten door op Command + Space te drukken om Spotlight-zoeken te openen, Automator in te typen en op Enter te drukken. Je kunt het ook vinden onder Overige & gt;Automator in Launchpad of Toepassingen & gt;Automator in de Finder.
Je zult verschillende documenttypen zien waarmee je kunt beginnen. Dit zijn allemaal verschillende soorten werkstromen;ze worden gewoon op verschillende manieren geactiveerd:
- Workflow : een workflow 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 naar 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.
- Afdrukplugin : 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.
- Kalenderalarm : Dit wordt uitgevoerd wanneer een specifieke gebeurtenis plaatsvindt in uw agenda.
- Image Capture Plugin : Dit wordt als een optie weergegeven in het Image Capture-hulpprogramma dat wordt gebruikt bij het overbrengen van foto's naar uw Mac.
- dicteeropdracht : deze wordt uitgevoerd wanneer deze wordt geactiveerd door een spraakopdracht, bekend als een dictaatopdracht, 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 vervolgens kiezen met wat we willen dat de service gebruikt. Het is standaard 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.)
U kunt dit echter 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 in de door jou gekozen volgorde uitgevoerd. We kunnen bijvoorbeeld de actie Tekst & gt; Tekst uitspreken naar het rechterdeelvenster slepen 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 gemaakt in het bovenstaande voorbeeld, 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 inkrimpt.
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 het opnemen verschijnt de reeks gebeurtenissen als een "Watch Me Do" -actie die u overal in een workflow kunt plaatsen.
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 aantal nuttige acties die in AppleScript zijn geschreven 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 oppervlak en dat is het idee. Over dit onderwerp konden hele boeken worden geschreven. Met de basisprincipes 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-werkstromen en -fragmenten van AppleScript die deze herhaalde taken snel voor u kunnen uitvoeren, zodat u begrijpt hoe Automator werkt en hoe u deze kunt gebruiken.