Praktisks ceļvedis Automator lietošanai
Praktisks ceļvedis Automator lietošanai
Anonim
Praktisks ceļvedis Automator lietošanai
Praktisks ceļvedis Automator lietošanai
automāta ikona
automāta ikona

Automator ir neticami ērta Mac OS X programma, kas ļauj automatizēt dažas ikdienas un ikdienas darbības. Diemžēl lielākā daļa jauno Mac lietotāju pat nezina, ka šis rīks pastāv. Tāpēc šodien mēģināšu to salabot un ar vizuālu piemēru palīdzību parādīt miniprogrammu veidošanas pamatprincipus, ko sauc par "procesiem" (darbplūsmu).

Pakešpārdēvējiet attēlus

Sāksim, iespējams, ar diezgan vienkāršu uzdevumu grupu pārdēvēt attēlus atbilstoši noteiktai maskai, kas satur faila nosaukumu, tā numuru un pašreizējo datumu. Ja ir vairāki šādi faili, tad tos var pārdēvēt manuāli, bet, ja failu ir liels, iesaku izmantot Automator pakalpojumus.

Lai palaistu utilītu, jums vienkārši jāatrod tās ikona lietojumprogrammu direktorija augšdaļā vai jāizmanto iecienītākā palaišanas programma, lai palaistu programmas/sistēmu Spotlight. Un pēc dažām sekundēm mūsu priekšā parādīsies lietojumprogrammas logs, kā arī pieejamo veidņu saraksts:

  • “Process” ir vienkāršākā darbību secība, ko var sākt tieši no Automator.
  • Programma ir atsevišķs process, un to var saglabāt kā parastu Mac OS X lietojumprogrammu ar paplašinājumu

    *.app

  • .
  • "Pakalpojums" ir no konteksta atkarīgs process, ko var izmantot visā sistēmā vai atsevišķās lietojumprogrammās.
  • "Mapes darbība" tiek palaista tikai norādītajai mapei, un to inicializē tai pievienotie objekti.
  • "Drukas spraudņi" tiek izmantoti, lai paplašinātu drukāšanas dialoga iespējas.
  • ICal atgādinājumi ir procesi, kurus aktivizē iCal pievienotie notikumi.
  • Visbeidzot, "Image Capture Plugin" var izmantot atbilstošā lietojumprogrammā, lai apstrādātu fotoattēlus, kas lejupielādēti no kameras.
automāts-01
automāts-01

Mūsu gadījumā atlasiet "Folder Action" - un mūsu priekšā parādīsies logs, kas sadalīts 2 zonās. Kreisajā pusē ir bibliotēka (pieejamo darbību un mainīgo saraksts), bet labajā pusē ir darbplūsmas logs, kurā varat vilkt vienumus no bibliotēkas.

Izmantojot opciju, kas atrodas procesa loga augšdaļā (tieši zem rīkjoslas), jums ir jāizvēlas mape. Viņai tiks veiktas mūsu darbības:

automāts-02
automāts-02

Viss, kas mums var būt nepieciešams problēmas risināšanai, atrodas kategorijā "Faili un mapes". Vispirms ir jāatrod un darbplūsmas logā jāievelk darbība ar nosaukumu "Pārdēvēt Finder Objects". Tā kā Automator maina to nosaukumus, mums tiks piedāvāts automātiski pievienot citu darbību, lai saglabātu sākotnējos failus citā mapē (es nolēmu nesaglabāt kopijas, bet tas nenozīmē, ka jums ir jādara tas pats).

Tagad pašā pirmajā mūsu darbības nolaižamajā sarakstā jums ir jāizvēlas vienums "Padarīt secīgu" un pēc saviem ieskatiem jākonfigurē jaunā nosaukuma formāts. Tas ir pietiekami vienkārši, jo darbības apakšā ir piemērs.

Lai faila nosaukumam pievienotu pašreizējo datumu, darbība Pārdēvēt Finder Items vēlreiz jāvelk uz darbplūsmas logu. Tikai šoreiz "Padarīt secīgu" vietā izvēlieties saraksta vienumu "Pievienot datumu vai laiku" (precīzāk, tas tiek atlasīts automātiski) un iestatiet parametrus pēc saviem ieskatiem:

automāts-03
automāts-03

Varat vienkārši pārbaudīt procesa darbību: saglabājiet to un velciet failu grupu mapē, kas norādīta pašā sākumā. Pēc kāda laika - tas ir atkarīgs no failu lieluma un skaita - to nosaukumi tiks automātiski mainīti. Redzi, cik tas ir viegli?

Attēlu lieluma maiņa partija

Mēs sarežģījam uzdevumu. Pieņemsim, ka mums ir liels skaits attēlu (fotogrāfiju), kas ir jāsamazina. Lai atrisinātu šo problēmu, mums ir jāizvēlas veidne "Programma".

automāts-04
automāts-04

Tomēr, pirms steigties risināt problēmu "uz priekšu", es ierosinu sastādīt nepieciešamo darbību secību. Piemēram, vispirms mums ir jāaicina lietotājs atlasīt fotoattēlus, kuru izmērus vēlamies mainīt. Turklāt ir vēlams strādāt nevis ar failu oriģināliem, bet ar to kopijām, lai vienmēr būtu iespēja izmēģināt jaunus iestatījumus mūsu procesam. Un mēs kopēsim sīktēlus atsevišķā direktorijā.

Tagad jūs varat pāriet uz mūsu mini programmas izveidi. Pirmkārt, jums ir jāatrod un jāievelk darbība "Pieprasīt meklētāja vienumus" kategorijā "Faili un mapes" (vai caur meklēšanas joslu) darbplūsmas logā. Tur var norādīt loga virsraksta tekstu, sākuma mapi un datu tipu. Neaizmirstiet atzīmēt izvēles rūtiņu vairākkārtējai atlasei.

Lai strādātu ar failu kopijām, iesaku bibliotēkā atrast darbību "Kopēt Finder vienumus", norādot mērķa direktoriju. Nākamais solis ir kategorijā "Fotoattēli", un to sauc par "Tālummaiņas attēlu". Iestatījumos varat norādīt iegūtā attēla izmēru pikseļos vai procentos.

Starp citu, katras darbības apakšējā rūtī ir trīs cilnes: Rezultāti, Opcijas un Apraksts. Tāpēc, ja vēlaties, lai Automator katru reizi, veicot šo darbību, liktu jums norādīt nepieciešamo attēla izmēru, cilnē Parametri atzīmējiet izvēles rūtiņu Rādīt notiekošo darbību. pārdēvējamie faili).

Ja pamanāt, no katras darbības iznāk trīsstūrveida bultiņa, kas attēlo tās darba rezultātu. Šie rezultāti tiek izmantoti kā ievades parametri nākamajā darbībā.

Un vēl viens triks: atzīmējot izvēles rūtiņu "Rādīt notiekošo darbību", tiks aktivizēta opcija "Rādīt tikai atlasītos objektus". Tādējādi jūs varēsit parādīt nevis visu logu ar darbību, bet tikai dažus elementus. Piemēram, lauks vajadzīgā izmēra norādīšanai.

Un procesa beigās mums ir jāpārnes sīktēla attēls uz jaunu direktoriju. Šim nolūkam mums ir nepieciešama darbība "Jauna mape" no kategorijas "Faili un mapes".

automāts-05
automāts-05

Saglabātā programma darbosies tieši tāpat kā jebkura cita lietojumprogramma sistēmā.

Noteiktu tīmekļa lapu atvēršana, startējot pārlūkprogrammu

Gandrīz katru dienu es palaižu Safari un sāku strādāt ar tām pašām tīmekļa lapām. Tātad, kāpēc gan neizveidot lietotni, kas to dara automātiski?

Mums ir nepieciešama lietojumprogrammas veidne un divas darbības, kas atrodas interneta kategorijā:

  • "Saņemt izceltos URL", kuru iestatījumos mēs norādām mūsu iecienītākās tīmekļa lapas;
  • un darbību "Rādīt tīmekļa lapas", lai tās atvērtu noklusējuma pārlūkprogrammā.
automāts-06
automāts-06

Izvilkt tekstu no PDF

Šis ir diezgan vienkāršs, bet ērts Automator skripts, un dažreiz tas var ietaupīt laiku. Tas ļaus izvilkt tekstu no PDF dokumenta (protams, šādā dokumentā jābūt tikai tekstam, nevis skenētiem attēliem) un saglabāt to atsevišķā failā ar vai bez formatējuma.

Lai atrisinātu problēmu, mums ir nepieciešama tikai viena darbība ar tādu pašu nosaukumu "PDF teksta izvilkšana", kas atrodas kategorijā "PDF faili". Velciet to uz darbplūsmas logu un pielāgojiet opcijas, kā vēlaties:

automāts-07
automāts-07

Ņemiet vērā, ka šajā procesā mēs nenorādījām darbību “Pieprasīt meklētāja vienumus”, tāpēc pēc palaišanas varat vilkt un nomest jebkuru apstrādājamo PDF failu tieši uz mūsu lietojumprogrammas ikonas dokā. Šis fails kalpos kā procesa ievades parametrs.

Saglabājiet starpliktuves saturu teksta failā

Mēs turpinām iepazīties ar dažādām Automator veidnēm, un šajā procesā es ierosinu izveidot pakalpojumu, kas saglabās starpliktuves saturu mūsu norādītajā teksta failā. Nepieciešamā veidne tiek saukta par "Pakalpojums". Viņa nemācīs nekādus sākotnējos datus, bet "rīkosies atbilstoši situācijai". Tāpēc tajā nebūs ievades datu, kas ir jānorāda nolaižamajā sarakstā virs darbplūsmas loga.

Pēc tam darbvietā kopējiet darbību "Iegūt starpliktuves saturu" no kategorijas "Pakalpojumu utilītas" (tai nav iestatījumu) un darbību "Jauns teksta fails" no kategorijas "Teksts".

automāts-08
automāts-08

Mūsu pakalpojumam ir jāpiešķir cilvēka vārds, lai mēs to varētu viegli atrast jebkuras lietojumprogrammas izvēlnē "Pakalpojumi" …

automāts-09
automāts-09

… un, ja nepieciešams, piešķiriet tam īsinājumtaustiņu lietojumprogrammā System Preferences.

automāts-10
automāts-10

Un, ja darbību "Jauns teksta fails" aizstājat ar "Teksts audio failā", procesa rezultātā jūs saņemsit audio celiņu ar starpliktuves saturu, kas ierakstīts, izmantojot iebūvēto Mac OS. X teksta pārvēršanas runā funkcija.

automāts-11
automāts-11

Kopumā šī funkcija tika izstrādāta īpaši cilvēkiem ar kustību traucējumiem, taču, ja ir vēlēšanās, to var izmantot arī izklaides nolūkos.

Vienkārša automātiska dublēšana

Tā kā mēs turpinām sarežģīt lietas, es tagad ierosinu izveidot vienkāršu rezerves sistēmu, kas tiks aktivizēta, kad iCal notiks noteikts notikums. Lai to izdarītu, mēs izmantosim tās iespēju kā atgādinājumu par notikumu, lai palaistu noteiktu lietojumprogrammu vai failu.

automāts-12
automāts-12

Programmā Automator atlasiet jauna veida veidni - "iCal Reminder" un pēc tam velciet trīs darbības no kategorijas "Faili un mapes" uz darbplūsmas logu:

  • "Iegūt norādītos Finder objektus" (izvēlieties vajadzīgo mapi dublēšanai, izmantojot pogu Pievienot).
  • "Izgūt mapju saturu" ar atlasītu opciju "Atkārtot katrai atrastajai apakšmapei".
  • Un "Kopēt Finder vienumus" (jums ir jānorāda tā mērķa direktorijs un jāļauj pārrakstīt esošos failus).
automāts-13
automāts-13

Tiklīdz saglabāsiet procesu, iCal sāksies un tuvākajā nākotnē tiks automātiski pievienots notikums ar jūsu procesa nosaukumu. Šo pasākumu vari mainīt pēc saviem ieskatiem, kā arī izveidot pilnīgi jaunu, neatkarīgu pasākumu, atgādinājumu sadaļā norādot uz nepieciešamību palaist mūsu programmu:

automāts-14
automāts-14

Aizveriet visas programmas

Dažreiz ir jāpārtrauc visas darbojošās programmas, kas traucē darbu vai ir aizņemjušas gandrīz visus datora brīvos resursus. Šajā gadījumā varat izmantot īpašu utilītu, piemēram, Blitz, kas ir viens no padomiem, kā koncentrēties uz Mac OS X, vai sākt no nulles, vienā rāvienā aizverot visas lietojumprogrammas.

Šai darbplūsmai ir nepieciešama tikai viena ieprogrammēta darbība. Un šo darbību sauc līdzīgi - "Beigt visas programmas" (tas atrodas kategorijā "Utilītas"). Varat arī pievienot dažas lietojumprogrammas izņēmumiem. "Sarežģītos laikos" atliek tikai palaist mūsu sīkrīku, nedaudz pagaidīt un atkal izbaudīt Mac veiktspēju.

automāts-15
automāts-15

Tas šodienai viss! Es ceru, ka šis raksts palīdzēs jums ne tikai izprast brīnišķīgo un noderīgo Automator rīku, bet arī ievērojami vienkāršos dažas ikdienas darbības. Nebaidieties eksperimentēt, jo, ja vēlaties, varat ņemt par pamatu jebkuru no iepriekš apskatītajiem piemēriem un mainīt tos pēc saviem ieskatiem.

Ieteicams: