N Praktiese gids vir die gebruik van Automator
N Praktiese gids vir die gebruik van Automator
Anonim
'n Praktiese gids vir die gebruik van Automator
'n Praktiese gids vir die gebruik van Automator
outomatiseerder-ikoon
outomatiseerder-ikoon

Automator is 'n ongelooflike handige Mac OS X-program wat jou toelaat om sommige van jou roetine en daaglikse bedrywighede te outomatiseer. Ongelukkig weet die meeste nuwe Mac-gebruikers nie eens dat hierdie instrument bestaan nie. Daarom sal ek vandag probeer om dit reg te stel en met behulp van visuele voorbeelde die basiese beginsels van die skep van mini-programme te wys, wat "prosesse" (werkvloei) genoem word.

Batch hernoem beelde

Ons sal miskien begin met 'n redelik eenvoudige taak om beelde in groepe te hernoem volgens 'n sekere masker wat die lêernaam, sy nommer en die huidige datum bevat. As daar verskeie sulke lêers is, kan u dit met die hand hernoem, maar as daar 'n groot aantal lêers is, beveel ek aan om die Automator-dienste te gebruik.

Om die nutsprogram te begin, moet jy net die ikoon daarvan boaan die toepassingsgids vind, óf jou gunsteling lanseerder gebruik om toepassings / stelsel Kollig te begin. En na 'n paar sekondes sal 'n toepassingsvenster voor ons verskyn, sowel as 'n lys van beskikbare sjablone:

  • 'n "Proses" is die eenvoudigste volgorde van aksies wat direk vanaf Automator begin kan word.
  • Die "Program" is 'n selfstandige proses en kan as 'n gewone Mac OS X-toepassing met die uitbreiding gestoor word

    *.app

  • .
  • 'n "Diens" is 'n konteksafhanklike proses wat regdeur die stelsel of in individuele toepassings gebruik kan word.
  • Die "vouer-aksie" word slegs vir die gespesifiseerde vouer geloods en word geïnisialiseer deur die voorwerpe wat daarby gevoeg is.
  • "Druk plugins" word gebruik om die vermoëns van die drukdialoog uit te brei.
  • ICal-herinneringe is prosesse wat veroorsaak word deur gebeurtenisse wat by iCal gevoeg is.
  • Laastens kan die "Image Capture Plugin" in 'n toepaslike toepassing gebruik word om foto's wat van 'n kamera afgelaai is, te verwerk.
outomatiseerder-01
outomatiseerder-01

In ons geval, kies "Folder Action" - en 'n venster sal voor ons verskyn, verdeel in 2 areas. Die linkerhelfte bevat die Biblioteek ('n lys van beskikbare aksies en veranderlikes), en die regterhelfte bevat die werkvloeivenster, waarheen jy items uit die Biblioteek kan sleep.

Deur die opsie bo-aan die prosesvenster (reg onder die nutsbalk) te gebruik, moet jy 'n gids kies. Vir haar sal ons aksies uitgevoer word:

outomatiseerder-02
outomatiseerder-02

Alles wat ons nodig het om die probleem op te los, is in die kategorie "Lêers en vouers". Eerstens moet jy 'n aksie genaamd "Hernoem Finder Objects" in die werkvloeivenster vind en sleep. Aangesien Automator hul name verander, sal ons gevra word om outomaties nog 'n aksie by te voeg om die oorspronklike lêers in 'n ander vouer te stoor (ek het besluit om nie kopieë te stoor nie, maar dit beteken nie dat jy dieselfde hoef te doen nie).

Nou, in die heel eerste aftreklys van ons aksie, moet jy die item "Maak opeenvolgend" kies en die formaat van die nuwe naam volgens jou goeddunke konfigureer. Dit is maklik genoeg, want daar is 'n voorbeeld onderaan die aksie.

Om die huidige datum by die lêernaam te voeg, moet jy die Hernoem Finder Items-aksie weer na die werkvloeivenster sleep. Slegs hierdie keer, in plaas van "Maak opeenvolgend", kies die "Voeg datum of tyd by" lysitem (meer presies, dit word outomaties gekies) en stel die parameters soos jy wil:

outomatiseerder-03
outomatiseerder-03

U kan eenvoudig die werk van die proses nagaan: stoor dit en sleep die groep lêers na die gids wat heel aan die begin aangedui is. Na 'n rukkie - dit hang af van die grootte en aantal lêers - sal hul name outomaties verander word. Sien jy hoe maklik dit is?

Batch-verandering van beelde

Ons bemoeilik die taak. Kom ons sê ons het 'n groot aantal beelde (foto's) wat verminder moet word. Om hierdie probleem op te los, moet ons die "Program"-sjabloon kies.

outomatiseerder-04
outomatiseerder-04

Voordat ek egter haas om die probleem "kop-aan" op te los, stel ek voor om 'n reeks nodige aksies op te stel. Ons moet byvoorbeeld eers die gebruiker vra om die foto's te kies wat ons die grootte wil verander. Daarbenewens is dit raadsaam om nie met die oorspronklikes van die lêers te werk nie, maar met hul kopieë, sodat daar altyd 'n geleentheid is om nuwe instellings vir ons proses te probeer. En ons sal die duimnaels na 'n aparte gids kopieer.

Nou kan jy voortgaan met die vorming van ons mini-program. Eerstens moet jy die "Versoek Finder Items"-aksie in die "Lêers en vouers"-kategorie (of deur die soekbalk) na die werkvloeivenster vind en sleep. Daar kan u die venstertitelteks, begingids en datatipe spesifiseer. Moenie vergeet om die merkblokkie vir meervoudige keuse te stel nie.

Om met kopieë van lêers te werk, stel ek voor dat u die aksie "Copy Finder Items" in die Biblioteek vind, en die bestemmingsgids spesifiseer. Die volgende stap is in die "Foto's"-kategorie en word "Zoombeeld" genoem. In die instellings kan jy die grootte van die resulterende prent in pixels of persent spesifiseer.

Terloops, daar is drie oortjies in die onderste paneel van elke aksie: Resultate, Opsies en Beskrywing. As jy dus wil hê Automator moet jou vra om die vereiste beeldgrootte te spesifiseer elke keer wanneer jy hierdie aksie uitvoer, kies die "Wys aksie aan die gang"-merkblokkie in die Parameters-oortjie. lêers om te hernoem).

As jy agterkom, kom 'n driehoekige pyl uit elke aksie, wat die resultaat van sy werk verteenwoordig. Hierdie resultate word dan as invoerparameters in die volgende stap gebruik.

En nog 'n truuk: deur die "Wys aksie aan die gang"-merkblokkie te kies, sal die "Wys slegs geselekteerde voorwerpe"-opsie aktief word. U sal dus nie die hele venster met die aksie kan vertoon nie, maar slegs sommige elemente. Byvoorbeeld, 'n veld om die vereiste grootte te spesifiseer.

En aan die einde van die proses moet ons die duimnaelbeeld na 'n nuwe gids oordra. Hiervoor benodig ons die aksie "Nuwe gids" uit die kategorie "Lêers en vouers".

outomatiseerder-05
outomatiseerder-05

Die gestoorde program sal presies optree soos enige ander toepassing op die stelsel.

Maak sekere webblaaie oop wanneer die blaaier begin word

Byna elke dag begin ek Safari en begin met dieselfde webblaaie werk. So hoekom nie 'n toepassing skep wat dit outomaties doen nie?

Ons benodig 'n toepassingsjabloon en twee aksies wat in die internetkategorie geleë is:

  • "Kry gemerkte URL's", in die instellings waarvan ons ons gunsteling webblaaie aandui;
  • en die aksie "Vertoon webblaaie" om hulle in die verstekblaaier oop te maak.
outomatiseerder-06
outomatiseerder-06

Onttrek teks uit PDF

Dit is 'n redelik eenvoudige maar handige skrif vir Automator en kan jou soms tyd bespaar. Dit sal jou toelaat om teks uit 'n PDF-dokument te onttrek (natuurlik moet so 'n dokument net teks bevat, nie geskandeerde prente nie) en dit in 'n aparte lêer te stoor met of sonder formatering.

Om die probleem op te los, benodig ons net een aksie met dieselfde naam, "Extract PDF Text", geleë in die "PDF-lêers"-kategorie. Sleep dit na die werkvloeivenster en pas die opsies aan soos jy wil:

outomatiseerder-07
outomatiseerder-07

Let daarop dat ons nie die "Versoek Finder Items"-aksie in hierdie proses gespesifiseer het nie, so sodra dit geloods is, kan jy enige PDF sleep en los om direk verwerk te word op ons toepassingsikoon in die Dock. Hierdie lêer sal dien as 'n invoerparameter vir die proses.

Stoor die inhoud van die knipbord in 'n tekslêer

Ons gaan voort om kennis te maak met verskillende Automator-sjablone, en in hierdie proses stel ek voor om 'n diens te skep wat die inhoud van die knipbord sal stoor in die tekslêer wat ons gespesifiseer het. Die vereiste sjabloon word "Diens" genoem. Sy sal geen aanvanklike data leer nie, maar sal "volgens die situasie optree."Daarom sal dit nie invoerdata hê nie, wat vereis word om in die aftreklys bo die werkvloeivenster gespesifiseer te word.

Kopieer dan in die werkspasie die aksie "Kry knipbordinhoud" uit die kategorie "Dienshulpprogramme" (dit het geen instellings nie) en die "Nuwe tekslêer"-aksie uit die "Teks"-kategorie.

outomatiseerder-08
outomatiseerder-08

Ons diens moet 'n menslike naam kry sodat ons dit maklik in die "Dienste"-kieslys van enige toepassing kan vind …

outomatiseerder-09
outomatiseerder-09

… en ken dit toe, indien nodig, 'n sleutelbordkortpad in die Stelselvoorkeure-toepassing.

outomatiseerder-10
outomatiseerder-10

En as jy die aksie "Nuwe tekslêer" vervang met "Teks na oudiolêer", dan sal jy as gevolg van die werk van die proses 'n oudiosnit ontvang met die inhoud van die knipbord, opgeneem met die ingeboude Mac OS X teks-na-spraak-funksie.

outomatiseerder-11
outomatiseerder-11

Oor die algemeen is hierdie funksie spesifiek ontwerp vir mense met gestremdhede, maar indien verlang, kan dit ook vir vermaaklikheidsdoeleindes gebruik word.

Eenvoudige outomatiese rugsteun

Terwyl ons voortgaan om dinge te kompliseer, stel ek nou voor om 'n eenvoudige rugsteunstelsel te skep wat geaktiveer sal word wanneer 'n sekere gebeurtenis in iCal plaasvind. Om dit te doen, sal ons die vermoë daarvan gebruik as 'n herinnering aan die gebeurtenis om 'n spesifieke toepassing of lêer te begin.

outomatiseerder-12
outomatiseerder-12

In Automator, kies 'n nuwe tipe sjabloon - "iCal Reminder", en sleep dan drie aksies van die "Lêers en vouers"-kategorie na die werkvloeivenster:

  • "Kry gespesifiseerde Finder-voorwerpe" (kies die verlangde gids vir rugsteun deur die Voeg by-knoppie te gebruik).
  • "Haal inhoud van vouers op" met die opsie "Herhaal vir elke gevind subgids" gekies.
  • En "Copy Finder Items" (jy moet die bestemmingsgids daarvoor spesifiseer en jou bestaande lêers laat oorskryf).
outomatiseerder-13
outomatiseerder-13

Sodra jy die proses stoor, sal iCal begin en 'n gebeurtenis met die naam van jou proses sal outomaties bygevoeg word vir die nabye toekoms. U kan hierdie geleentheid na u goeddunke verander, sowel as 'n heeltemal nuwe, onafhanklike geleentheid skep, wat die behoefte aandui om ons program in die herinneringsafdeling te begin:

outomatiseerder-14
outomatiseerder-14

Sluit alle toepassings

Soms is dit nodig om alle lopende toepassings te beëindig wat met werk inmeng of byna al die gratis hulpbronne van die rekenaar beset het. In hierdie geval kan jy 'n spesiale hulpprogram soos Blitz gebruik, een van die wenke om op Mac OS X te konsentreer, of van voor af begin deur alle toepassings in een klap toe te maak.

Hierdie werkvloei vereis net een geprogrammeerde aksie. En hierdie aksie word soortgelyk genoem - "Beëindig alle programme" (dit is geleë in die kategorie "Utilities"). Jy kan ook sommige toepassings by uitsonderings voeg. In "moeilike tye", al wat jy hoef te doen is om ons gadget te begin, wag 'n rukkie en geniet weer die Mac se werkverrigting.

outomatiseerder-15
outomatiseerder-15

Dis al vir vandag! Ek hoop dat hierdie artikel jou nie net sal help om die wonderlike en nuttige Automator-instrument te verstaan nie, maar ook sommige van die roetine-operasies aansienlik sal vereenvoudig. Moenie bang wees om te eksperimenteer nie, want as jy wil, kan jy enige van die voorbeelde wat hierbo bespreek is as basis neem en dit verander soos jy goeddink.

Aanbeveel: