Exemple de automate. Automator - sfaturi de utilizare. Deschiderea unei pagini web la o oră specificată în fiecare zi

Instrumentul Automator pe Mac poate părea excesiv de complicat, dar este de fapt foarte util. Puteți crea comenzi automate, acțiuni sau chiar programe pentru a efectua acțiuni complexe. Programul Automator are o mulțime de funcții utile, pe care vi le vom spune mai jos.

1. Redenumiți mai multe fișiere simultan

Redenumirea fișierelor pe rând durează prea mult dacă numele lor ar trebui să fie similare. De exemplu, numele fișierului, numărul și data acestuia. Lasă Automator să o facă pentru tine.

1) Din șabloanele disponibile, selectați Proces.

2) Asigurați-vă că în meniul din stânga este selectat Acțiuni. In sectiune Bibliotecă selecta Fișiere și foldere.

3) Găsiți acțiunea în meniul din dreapta Redenumiți obiecteleFinderși trageți-l în fereastra de lucru.

4) Va apărea o fereastră care vă întreabă dacă doriți să creați copii ale obiectelor sau să schimbați originalele. Faceți o alegere.

5) Pe meniu Adăugați data sau ora selectați opțiunea dorită. Puteți adăuga numere la numele fișierelor curente.

6) ÎN Finder Găsiți fișierele pe care doriți să le redenumiți și trageți-le în fereastra programului.

7) În fereastra Automator, faceți clic Lansa.

Numele fișierelor selectate vor fi schimbate.

2. Schimbarea dimensiune imagini

1) Selectați tipul de acțiune Acțiuni rapide.

2) Pe meniu Procesul primește curent selecta fișiere imagine.

3) Din meniul din stânga, selectați Acțiuni. In sectiune Bibliotecă clic Fișiere și foldere.

4) Din meniul din stânga, selectați Fotografie.

5) În dreapta selectează Redimensionați imaginileși trageți activitatea în fereastra de lucru sub activitatea Finder.

6) Setați dimensiunea imaginii în pixeli sau procente.

Salvați fișierul Automator și denumiți-l „Dimensiunea imaginilor”. Când doriți să utilizați acțiunea, o puteți găsi făcând clic pe imagine clic dreapta mouse sau meniu Serviciu.

3. Schimbați formatul imaginii

1) Selectați tipul de acțiune Acțiuni rapide.

2) Din meniul din stânga, selectați Acțiuni. In sectiune Bibliotecă selecta Fișiere și foldere.

3) În dreapta selectează Solicitați obiecteFinder

4) Din meniul din stânga, selectați Fotografie.

5) Schimbați formatul imaginii sub Finder.

6) Pe meniu Concluzie selecta formatul necesar imagini.

Pentru a utiliza o acțiune, selectați o imagine și faceți clic Lansaîn fereastra Automator. O copie a imaginii într-un format diferit va fi salvată în același folder. Se va păstra și originalul.

4. ConvertițiPDFla imagini

1) Selectați tipul de acțiune Acțiuni rapide.

2) Din meniul din stânga, selectați Acțiuni. In sectiune Bibliotecă selecta Fișiere și foldere.

3) În dreapta selectează Solicitați obiecteFinderși trageți acțiunea în fereastra de lucru.

4) Din meniul din stânga, selectați PDF-fisare.

5) pe fereastră Proces Pagini PDF ca imagini sub Finder. Selectați formatul implicit, rezoluția și alte date.

Când doriți să utilizați o acțiune, selectați fișierul PDF și faceți clic Lansaîn fereastra Automator.

5. Îmbinați mai multe fișiere PDF într-unul singur

1) Selectați tipul de acțiune Acțiuni rapide.

2) Din meniul din stânga, selectați Acțiuni. In sectiune Bibliotecă selecta Fișiere și foldere.

3) În dreapta selectează Solicitați obiecteFinderși trageți acțiunea în fereastra de lucru.

4) Din meniul din stânga, selectați PDF-fisare.

5) În dreapta, selectați și trageți Merge Pagini PDFîn fereastra de lucru sub acțiunea Finder.

6) Personalizați setările după bunul plac.

Pentru a îmbina fișierele PDF, selectați-le și faceți clic Lansaîn fereastra Automator.

6. Adăugați un comutator de mod la andocare

1) Selectați tipul de acțiune Program.

2) Din meniul din stânga, selectați Acțiuni. In sectiune Bibliotecă selecta Utilități.

3) Schimbarea designului interfeței.

4) Sub acțiunea Schimbați tema, selectați: lumina /Întuneric.

5) Selectați meniul Fişierși apăsați Salva.

6) Denumiți fișierul și salvați-l pe desktop.

Acum puteți pur și simplu să trageți fișierul în Dock și să îl utilizați pentru a comuta între temele întunecate și cele deschise.

7. Creați felicitări de ziua de naștere

1) Selectați tipul de acțiune Program.

2) Din meniul din stânga, selectați Acțiuni. In sectiune Bibliotecă selecta Contacte.

3) În dreapta selectează Găsiți Contacte La mulți aniși trageți acțiunea în fereastra de lucru. Sub Acțiune, selectați ziua în care vor fi verificate zilele de naștere - astăzi, mâine sau săptămâna viitoare.

4) Din meniul din stânga, selectați Mail.

5) În dreapta, selectați și trageți Trimite felicitări de ziua de naștereîn fereastra de lucru sub acțiunea Contacte. Puteți selecta o carte poștală, puteți trimite unele aleatorii și, de asemenea, puteți adăuga un mesaj.

6)

Când rulați programul și se găsește o zi de naștere, se va deschide o fereastră cu un șablon de e-mail. scrisoare de felicitare. Tot ce trebuie să faci este să dai clic Trimite.

8. Convertiți textul în vorbire

1) Selectați tipul de acțiune Acțiuni rapide.

2) Din meniul din stânga, selectați Acțiuni. In sectiune Bibliotecă selecta Text.

3) În dreapta, selectați și trageți în fereastra de lucru Obțineți conținutul documentului TextEdit.

4) Din același meniu, selectați Pronunțăși trageți acțiunea sub cea anterioară. Puteți alege vocea preferată.

Pentru a converti text, selectați-l și faceți clic Lansaîn fereastra Automator.

9. Porniți înregistrarea ecranului

1) Selectați tipul de acțiune Program.

2) Din meniul din stânga, selectați Acțiuni. In sectiune Bibliotecă selecta Filme.

3) În dreapta selectează Captură de ecran nouăși trageți acțiunea în fereastra de lucru.

4) Din același meniu, selectați Începeți înregistrareași trageți acțiunea sub cea anterioară.

5) Selectați meniul Fişier iar în ea Salva.

6) Denumiți și salvați fișierul în Programe.

Puteți adăuga acest program pe desktop sau chiar pe dock și îl puteți lansa rapid de acolo.

10. Închideți toate programele

1) Selectați tipul de acțiune Program.

2) Din meniul din stânga, selectați Acțiuni. In sectiune Bibliotecă selecta Utilități.

3) În dreapta, selectați și trageți în fereastra de lucru Încheiați toate programele. Puteți activa opțiunea Solicitați salvarea modificărilor pentru a evita pierderea datelor nesalvate. De asemenea, puteți adăuga programe de excludere la Nu completa

4) Selectați meniul Fişier iar în ea Salva.

5) Denumiți fișierul și salvați-l în Programe.

Automator este o aplicație de la Apple care automatizează proceduri repetitive efectuate pe un computer. În Automator, utilizatorii pot construi fluxuri de lucru arbitrar complexe din blocuri modulare care apelează acțiuni. Acțiunile efectuează sarcini distincte, cum ar fi deschiderea unui fișier, decuparea unei imagini sau trimiterea unui mesaj. Un flux de lucru este o serie de acțiuni într-o anumită secvență, atunci când fluxul de lucru este executat, datele circulă prin conductă de la o acțiune la alta până când se obține rezultatul dorit.

Apple oferă un set de acțiuni predefinite cu Automator, dar dezvoltatorii sunt încurajați să adauge propriile acțiuni. Puteți crea acțiuni care sunt implementate ca pachete descărcabile fie AppleScript, Objective-C, fie o combinație a celor două limbi. De asemenea, puteți crea acțiuni folosind scripturi sau alte limbaje de scripting, cum ar fi Perl și Python.

Automator a fost introdus în OS X versiunea 10.4. Nu merge pentru mai mult sistemele timpurii. Caracteristicile de dezvoltare Automator au fost introduse cu Xcode 2.0. Caracteristici suplimentare, au fost adăugate în Xcode 2.1.

Orice dezvoltator poate crea acțiuni pentru Automator, precum și administrator de sistem sau „Utilizatori cu putere” care sunt familiarizați cu AppleScript. Dar dezvoltatorii de aplicații au o motivație specială pentru dezvoltarea acțiunilor. Ei pot crea acțiuni care accesează proprietăți specifice ale aplicațiilor lor și apoi pot instala acele acțiuni cu aplicațiile lor. Utilizatorii Automator pot înțelege apoi ce aplicații au nevoie și ce pot oferi.

Dezvoltatorii pot, de asemenea, să contribuie la Automator făcând aplicațiile lor bazate pe scripturi sau furnizând interfata software(prin framework) pe care dezvoltatorii îl folosesc atunci când își creează acțiunile.

Exemplu de program simplu Automator

În acest exemplu, vom crea un program Automator care va comprima folderul în care definim arhiva zipși redenumiți această arhivă în funcție de data curentă.

Lansați Automator și selectați Creare program nou.

În acțiunea adăugată, selectați folderul pe care vrem să-l arhivăm.

Revenim la lista de acțiuni, în aceeași secțiune „fișiere și foldere”, selectăm acțiunea „Creare arhivă” și, în mod similar, trageți-o în câmpul fluxului de lucru sub acțiunea anterioară. Aici putem introduce numele de fișier al arhivei rezultate.

Revenim din nou la lista de acțiuni și, din nou, în aceeași secțiune „fișiere și foldere”, selectăm acțiunea „Redenumiți obiectele Finder” și, similar cu pașii anteriori, trageți-o în câmpul fluxului de lucru. Aici selectăm formatul de dată care urmează să fie adăugat la numele fișierului, precum și metoda de adăugare și separatorul.

Acum să rulăm acest exemplu simplu în Automator și să ne asigurăm că funcționează.

La sfârșit, vom salva programul Automator rezultat, iar dacă am selectat „Creați un program” la început, atunci în fiecare zi, fără a lansa direct Automator, putem rula programul pe care l-am salvat, care va face o copie zilnică. din folderul specificat.

Un robot programat să urmeze instrucțiunile tale - cine ar refuza asta? Din păcate, mulți utilizatori se gândesc la Automator Cel mai nou instrument de automatizare de la Mac este ca o jucărie pentru începătorii cărora le este prea frică să învețe AppleScript. De fapt, Automator poate fi foarte puternic - mai ales atunci când este combinat cu alte caracteristici OS X, cum ar fi comenzile Unix, procesarea imaginilor încorporată și chiar AppleScript.

Iată cinci proceduri automate utile/distractive (subliniați după caz) care vă vor face invidia tuturor pasionaților de computer din oraș 😉

Puteți face toate cele 5 proceduri care vor fi discutate.

Mai întâi, lansați Automator (în folderul Aplicații) pentru a începe. Acum decideți asupra unei aplicații care poate efectua acțiunea de care aveți nevoie și faceți clic pe această aplicație în coloana „Bibliotecă”, apoi în coloana adiacentă „Acțiuni”, selectați acțiunea corespunzătoare și trageți-o în zona de construcție a scriptului (Flux de lucru). (Aplicațiile și acțiunile corespunzătoare pe care le vom folosi sunt evidențiate cu caractere aldine mai jos în text.)

Dacă doriți să salvați fluxul de lucru, selectați Fișier > Salvare. Dacă doriți să salvați procedura ca aplicație (pentru a o putea rula dublu clic), selectați „Aplicație” din meniul derulant Format fișier din dialogul de salvare.

Deci, să începem să exersăm.

Faceți copii de rezervă ale documentelor Word

Toată lumea știe acea rezervă fișiere importante este o idee bună, dar mulți oameni uită să o facă. Această procedură face backup-ul ușor; când îl rulați, toate fișierele modificate recent Microsoft Word din folderul Documente sunt arhivate și apoi arse pe CD. Rulați acest proces în fiecare săptămână și nu veți pierde niciodată mai mult decât ultimele zile de lucru Word.

1. Găsitor: Găsiți articole din Finder Această acțiune caută toate fișierele de pe hard disk care îndeplinesc un anumit criteriu. Mai întâi, faceți clic pe meniul drop-down Unde și selectați Documente, astfel încât procedura va căuta numai în folderul Documente. Apoi, din meniurile drop-down Whose, selectați Data Modified din stânga și Selectați Această săptămână în dreapta. Faceți clic pe semnul plus (+) pentru a adăuga un alt criteriu. În a apărut linie nouăÎn meniul pop-up, setați Extensie în primul meniu. În următorul, puneți valoarea Is Equal To (echivalent) și apoi tipul de document doc în câmpul de text de lângă acest meniu. Această procedură va căuta acum fișiere în folderul Documente care au fost modificate în această săptămână și sunt fișiere Microsoft Cuvânt.

2. Finder: Creați arhivă Când executați procedura, această acțiune preia toate fișierele găsite în primul pas și le comprimă într-unul singur Fișier ZIP. În câmpul Salvare ca, definiți un nume, de exemplu acesta: Copiere de rezervă a fișierelor Word ( fișiere de rezervă Cuvânt).

3. Sistem: Inscripționați un disc Această acțiune plasează fișier comprimat de la pasul 2 la propriul CD gol (sau DVD). Specificați un nume în câmpul Nume disc, de exemplu „CD Backup Word” și bifați caseta de selectare „Adăugați data”, astfel încât numele CD-ului să conțină data înregistrării, ceea ce va fi mai ușor de găsit mai târziu.

4. Finder: mutați în coșul de gunoi Această acțiune mută fișierul ZIP creat la pasul 2 în Coșul de gunoi.

Alte idei: Dacă doriți să duplicați această procedură, nu o faceți Fișiere Word, și alții, doar schimbă criteriul în primul pas; puteți seta orice tip doriți (HTML, de exemplu).

Pentru a face procesul și mai convenabil, utilizați funcția de alarmă din iCal pentru a programa să pornească automat. Pentru a face acest lucru, salvați procedura ca atașament, așa cum este descris la începutul acestui articol. În iCal, selectați Fișier: Eveniment nou, selectați Vizualizare: Afișați informații, faceți clic pe meniul derulant Alarmă și selectați Deschideți fișier. În caseta de dialog care apare, selectați procedura.

Obținerea de informații despre Mac-ul tău

Au toate Mac-urile din clasa ta ultima versiune OS X? Considerați că adesea căutați cu disperare informații despre RAM-ul computerului dvs. atunci când vorbiți cu asistența tehnică Apple? Chiar dacă OS X include un utilitar System Profiler pentru a obține informații despre Mac-ul dvs., este totuși dificil să urmăriți toate statisticile simultan. Această procedură extrage toate informațiile de profil de pe Mac și le returnează ca fișier text.

1. Sistem: Profil de sistem Faceți clic pe Opțiuni și activați Afișați acțiunea când rulați. Când executați procedura, vă va întreba despre ce parte a computerului doriți informații - software, imprimante, AirPort-uri etc.

2. TextEdit: Filtrați paragrafele La pasul 1, primim o bucată mare de text care conține informații de profil filtrate de solicitarea dvs. - dar acest text conține multe linii goale. Pentru a le elimina, setați parametrul Return Paragraphs din meniul drop-down pentru această acțiune la Nu sunt goale.

3. TextEdit: Fișier text nou Această acțiune salvează textul primit după pasul 2 în propriul fișier. Introduceți, de exemplu, „Profile.txt” în câmpul Salvare ca, apoi selectați folderul Documente în meniul pop-up Unde - profilul va fi salvat aici.

4. Finder: deschideți Finder Items Această acțiune deschide fișierul pentru vizualizare. Lăsați meniul derulant Deschidere cu setat la Aplicație implicită pentru a deschide fișierul folosind editor de text TextEdit sau, în funcție de nevoi, alegeți o altă aplicație care poate citi text simplu, cum ar fi Microsoft Word sau Apple Safari.

Alte idei: Dacă trebuie să apelați asistența tehnică Apple, imprimați profilul dvs. generat prin această procedură pentru a-l putea contacta. Dacă gestionați un laborator de calculatoare, utilizați rapoartele text generate pe fiecare mașină pentru a crea statistici de sistem.

Faceți paginile de manual mai digerabile

Când învață comenzi Unix, cum ar fi grep sau uptime, experții apelează mai întâi la manuale pentru ajutor folosind comanda man. Această procedură vă va scuti de la deschiderea terminalului și de a vă încorda ochii pentru a citi acest text într-un format incomod. În schimb, puteți deschide orice pagină de manual în TextEdit și puteți imprima sau salva pentru o citire mai ușoară.

1. TextEdit: Cereți text Când rulați o procedură, această acțiune vă va ajuta să identificați pagina de manual corectă. În câmpul Întrebare, introduceți ceva de genul „Despre ce comandă Unix ați dori să aflați astăzi?”, de exemplu. Ce comandă Unix ați dori să învățați astăzi? Și selectați opțiunea Solicitați un răspuns.

2. Automator: Executați scriptul Shell Utilizați această acțiune pentru a rula comenzi Unix care localizează și generează pagina de manual pentru TextEdit. Selectați Ca argumente din meniul drop-down Intrare trecere. Apoi introduceți comanda man „$@” | col -b în câmpul de text mare (vezi prima captură de ecran, A).

3. TextEdit: document nou TextEdit Această acțiune deschide pagina de manual nou generată în TextEdit.

Alte idei: Salvați o pagină de manual folosită frecvent (pentru limbaje de programare precum Perl sau Ruby, de exemplu) ca fișier text și păstrați-o în documente pentru acces rapid.

Instalare camere de supraveghere

Dacă aveți o cameră digitală, atunci există o șansă ca Mac-ul dvs. să îl facă să facă fotografii în timp ce este conectat la computer. (Camera trebuie să poată face fotografii atunci când este conectată la USB. Primul pas din această procedură vă va spune dacă poate face acest lucru.) Această rutină va spune camerei să facă o fotografie la fiecare 10 secunde, să o comprima într-un JPEG mic și să repete până când opriți programul. Acest lucru poate fi util în multe situații - când încercați să vă dați seama ce face câinele dvs. când nu sunteți acasă, de exemplu, sau dacă doriți să faceți un videoclip cu încetinitorul fără a cumpăra software suplimentar.

1. Captură imagine: fotografiați Această acțiune îi spune camerei să facă o fotografie. Dacă camera dvs. are memorie limitată, selectați opțiunea Ștergere imagine din cameră după descărcare. Dacă camera dvs. are un card de memorie mare, desigur, nu trebuie să activați această opțiune, așa că fotografiile dvs. vor fi atât pe cameră, cât și pe Mac.

Rețineți că această acțiune salvează automat imaginile în folderul Imagini. Dacă doriți să salvați fotografiile într-o locație diferită, adăugați o acțiune Finder: Mutați elementele Finder la procedură și definiți unde doriți să le salvați aici.

2. Previzualizare: Schimbați tipul de imagini Această acțiune vă oferă posibilitatea de a converti fotografii în formate mai rentabile, acest lucru este util mai ales dacă camera dvs. filmează în format TIFF sau Raw. Când inserați această acțiune în procedură, va apărea o casetă de dialog care vă va întreba dacă doriți să adăugați o acțiune care să vă copieze instantaneele înainte de a le modifica. Faceți clic pe Nu adăugați, acest lucru vă va împiedica să faceți 2 copii ale fiecărei fotografii. Apoi, pentru a economisi mai mult spațiu, selectați JPEG 2000 din meniul drop-down To Type, dacă doriți editor grafic acceptă acest format - Apple Preview, Adobe Photoshopși suport pentru Photoshop Elements. (Dacă utilizați Photoshop, este posibil să aveți nevoie de unele pluginuri cu disc de instalare). În caz contrar, trebuie doar să selectați JPEG.

3. Previzualizare: Scala imagini Această acțiune comprimă dimensiunea fiecărei fotografii pentru a economisi și mai mult spațiu. Veți vedea aceeași casetă de dialog atunci când introduceți această acțiune în procedură. Faceți clic pe Nu adăugați din nou. Cu excepția cazului în care aveți nevoie de aceste fotografii la rezoluție înaltă, deși dimensiunea standard de 480 de pixeli este de obicei suficientă.

4. Automator: Pauză Adăugați această acțiune pentru a forța Automator să întrerupă înainte de a face următoarea fotografie. Introduceți 10 în câmpul de text pentru a forța procedura să se întrerupă timp de 10 secunde. Înainte de a merge la următoarea acțiune, salvați procedura (ca Workflow) și denumiți-o.

5. Automator: rulați fluxul de lucru Pentru a forța procedura de a realiza următoarea imagine, trebuie să o forțați să repete pașii. Această acțiune îl repornește din nou. Din meniul pop-up Flux de lucru, selectați Altele, apoi selectați procedura pe care ați salvat-o la pasul 4. Acum salvați din nou procedura sub același nume.

Pentru a testa noul program, rulați scriptul cu butonul Run. Când ați terminat de făcut imagini, puteți întrerupe execuția scriptului făcând clic pe butonul Stop.

Alte idei: după ce ați oprit procesul, trageți și plasați imagini în iMovie pentru a realiza un videoclip time-lapse. De asemenea, puteți utiliza același Automator pentru a forța QuickTime Pro să facă o prezentare de diapozitive - o sarcină în 2 pași!

S-a întâmplat că, cu toată concentrarea pe oameni departe de tehnologie, OSX are un instrument absolut geek - Automator, care, nemeritat, este ocolit de majoritatea utilizatorilor de Mac. Mulți au auzit despre capacitățile sale fără precedent, dar în ce mod să o abordeze și cum să o folosească?

Astăzi vom discuta elementele de bază, în materialele următoare vom merge mai departe. Vreau să vă avertizez imediat că ne vom uita la principiile de bază ale lucrului cu Automator, vom rezolva mai multe probleme de zi cu zi, dar nu vom atinge Apple Script. Motivul este că Apple Script este un limbaj de programare cu propria sa sintaxă, logică și structură. Încercarea de a explica elementele de bază care vă vor permite să creați ceva propriu în viitor și să nu copiați fără a înțelege, este destul de dificilă. Prin urmare, nu vom înșela pe nimeni, ci vom arăta ce se poate face fără această știre.

Nu voi descrie ce înseamnă fiecare dintre elementele de meniu din captura de ecran de mai jos, doar faceți clic pe ele cu mouse-ul și citiți descrierea.

Să construim învățarea din sarcini. Formulăm problema, o rezolvăm, înregistrăm rezultatul, trecem la următoarea.

1. Vizualizați clipboard-ul

Din când în când este nevoie să vizualizați conținutul clipboard-ului. Ai copiat ceva important, dar ai fost distras și după câteva ore l-ai uitat și l-ai înlocuit accidental informatii importanteîn tampon la un link.

Ce trebuie făcut. Este logic să presupunem că vom începe să vizualizăm conținutul clipboard-ului prin taste rapide. În consecință, trebuie să creăm un serviciu. Selectați elementul corespunzător atunci când creați un document nou.

  1. Apoi, trebuie să citim conținutul clipboard-ului pentru a face acest lucru, selectați elementul din partea stângă a meniului Utilități → Obține conținut clipboard, spre care tragem spatiu liberîn partea dreaptă a ferestrei.
  2. După aceasta, conținutul buffer-ului trebuie să fie atribuit unei variabile pentru a face acest lucru, trageți elementul în zona de lucru Setați valoarea variabilei, faceți clic pe el și dați-i un nume, arbitrar. În exemplu, l-am numit pur și simplu: Tampon.
  3. Acum trebuie să afișăm o notificare cu textul nostru, pentru a face acest lucru, tragem elementul de meniu Afișează notificarea, scriem orice vrem în antet, principalul lucru este să înțelegeți ce este și să introduceți variabila de la pasul 2 în corp. Puteți pur și simplu să-l trageți din partea de jos a panoului făcând clic pe pictograma care arată ca un buton de pauză inversat.

După aceasta, salvați documentul primit, numele este arbitrar. Și accesați meniul de setări ale sistemului  → Setări de sistem→ Tastatură → Comandă rapidă de la tastatură, selectați o secțiune Serviciiși căutați serviciul pe care tocmai l-am creat.

Va trebui să atribuie o combinație de taste. Sugerez Ctrl + Command + =. Pentru a atribui trebuie să faceți clic pe cuvânt adăuga, în dreapta numelui serviciului, cuvântul adăugare va fi înlocuit cu un dreptunghi gol, apoi apăsați combinația dorită. După aceea, închideți setările, găsiți orice fragment, copiați-l, apăsați Ctrl + Command + = și bucurați-vă de rezultat.

Toate serviciile tale sunt mereu prezente în meniul de sus [Numele aplicației] → Servicii iar lansarea lor nu ar trebui să fie dificilă.

Am arătat un singur exemplu cu notificări, dar folosiți-le mai des, de exemplu, pentru a vă anunța despre starea lucrărilor finalizate de la alți automatori.

2. Dosar inteligent

Adesea apare sarcina de a schimba rapid unele date - de exemplu, conversia imaginilor din PNG → JPG. Automator are o acțiune de folder pentru aceasta.

Funcționează după cum urmează. Mai întâi, indicăm folderul din care vor fi preluate datele, apoi folderul în care vor fi copiate. În sfârșit, notăm acțiunea, în cazul nostru Fotografie → Schimbați formatul imaginii.

Apoi copiem fișiere cu extensia PNG în primul folder și găsim documente cu extensia JPG în al doilea. În același timp, puteți redimensiona imaginea.

Sarcina de autotestare:

  • plasați o notificare în proces care va furniza informații că sarcina a fost finalizată;
  • încercați să vă asigurați că fișierele din folderul sursă sunt șterse automat după finalizarea operației;

Concluzie

Astăzi ne-am uitat la cel mai mult capabilități de bază Automator. Tocmai m-am uitat la elementele de bază. Cred că subiectul este interesant, dar luând în considerare soluția problemelor mele poate să nu fie suficient de interesant pentru cititori.

Să facem următoarele: lăsați-vă dorințele (nevoile) în comentarii, iar până la numărul următor voi încerca să răspund cum să faceți acest lucru. Sau spuneți cum vă ajută Automator în viața de zi cu zi!

Mai întâi, să ne uităm la lucrul cu Automator. Este departe de programarea „adevărată”, dar nu mai puțin interesantă și plină de satisfacții.

După aceea, să trecem la limbaje de scripting, munca lor nu este mult diferită de munca în alte sisteme de operare.

Când toate acestea sunt stăpânite, să lăsăm deoparte toate îndoielile și să ne grăbim în adâncuri. În programare direct pentru Mac OS X. Aplicații native, limbaj de dezvoltare nativ, nativ IDE, probleme native.

Automator

Automator- Asta program standard care vine cu sistem de operareși vă permite să automatizați acțiuni simple. De fapt, îl puteți folosi pentru a crea diferite acțiuni fără a le numi programe. E misto. Dezvoltatorii sunt speriați și nu vor să se implice cu ea. Dar aceasta nu pare să fie programare, așa că puteți încerca.

Orez. 2 - Automator a pornit

Să pornim automatul. Imediat după lansare, va apărea o fereastră cu posibilitatea de a selecta tipul "flux de lucru"(„procesul de lucru” în traducerea rusă) (Fig. 2). Ce este? Acest lucru se traduce literalmente prin „flux de lucru”. Este de fapt o succesiune de acțiuni. De exemplu, ce trebuie să faci pentru a face cafea?

  1. Luați cafeaua din cutia din dulap.
  2. Găsiți o râșniță de cafea.
  3. Măcinați cafeaua.
  4. Pune cafeaua măcinată în aparatul de cafea.
  5. Turnați apă în aparatul de cafea.
  6. Pune jos ceașca.
  7. Porniți aparatul de cafea și așteptați până se oprește.
  8. Luați o ceașcă și puneți-o pe masă.

Tocmai această secvență de acțiuni este numită cuvântul de neînțeles „flux de lucru” sau „proces de lucru” nu mai puțin neînțeles. Când lucrăm cu un automatator, tastăm acțiuni una după alta pentru a obține un rezultat din datele inițiale.

Tipul de flux de lucru (să luăm acest termen ca punct de plecare, deoarece a fost tradus astfel la Apple) determină exact datele inițiale cu care vrei să faci ceva. Ni se oferă să lucrăm cu fișiere, date audio, fotografii, text sau ceva complet de neînțeles și al nostru. De exemplu, să încercăm să luăm o pagină de internet, să descarcăm toate pozele de pe ea, făcându-ne puțin joc de ele pe parcurs. Și salvați rezultatul în folderul dvs.

Aici începe un mic salt. ÎN Versiunea în engleză puteți selecta tipul adecvat de proces care colectează link-uri către imagini din pagina curentă. Aceasta nu este în versiunea rusă. Prin urmare, pentru a evita repetările și dezacordurile inutile, selectăm tipul de proces „Free” sau „Personalizat”. În dreapta apare un câmp gol, unde vom crea o secvență de acțiuni și o listă impresionantă de acțiuni în stânga. Să facem o listă preliminară cu ceea ce trebuie făcut:

  1. Luați pagina actuală a aplicației Safari.
  2. Obțineți toate pozele de acolo.
  3. Bate-te de ele (ar trebui sa fie toate la fel).
  4. Salvați rezultatul.

Safari pare să aibă legătură cu Internetul. Prin urmare, selectăm secțiunea "Internet", există o acțiune „Obțineți pagina curentă de la Safari", trageți-l în câmpul din dreapta (Fig. 3).

Fig. 3 - Trageți prima acțiune

Trebuie să alegeți imagini din pagina rezultată. Nu există nicio acțiune necesară. Dar există o acțiune care devine URL-uri poze, adică adresele lor. Ei bine, hai să încercăm. Trageți acțiunea „Obțineți adresa URL a imaginilor paginii web” astfel încât să apară sub cea anterioară. Acest regula generala, procesul se realizează de sus în jos. Vă rugăm să rețineți că acțiunile sunt legate printr-o săgeată. Aceasta înseamnă că rezultatul acțiunii de sus este folosit în cel de jos. Dacă nu este folosit, nu va exista săgeată. Dar ce să faci cu aceste adrese? Descărcați! Deoarece termenul „descărcare” este informal, căutăm ceva mai formal. DESPRE! „Încărcați adresa URL”. Să o luăm. Tragem această acțiune, săgeata apare din nou. Există un fel de câmp de neînțeles în acțiune (Fig. 4).

Câmpul se numește „Unde” (deși ar trebui să fie numit „Unde”) și arată unde să salvezi obiectele minate. Să lăsăm așa cum este. Dacă facem clic pe „Descriere”, vom vedea că acțiunea primește ca intrare URL adrese, ca rezultat „Fișiere/directoare”. Acest lucru este bun pentru că acum lucrăm cu fișiere. Am putut converti linkurile de pe pagină în imagini reale pe computerul nostru. Să mergem mai departe.

Selectați biblioteca „Foto” din lista de acțiuni din stânga. Acum suntem interesați de un fel de perversiune. Potrivit: „Procesarea imaginii” Cuarţ- filtra." Sună misterios. Este de fapt doar aplicarea de filtre pentru imagini. Ca Sepia. Trageți acțiunea sub celelalte, selectați tipul de filtru după bunul plac. În timpul procesului de glisare, vom fi avertizați că acest filtru comite un abuz de imagini. Acest lucru ni se potrivește, așa că suntem de acord cu îndrăzneală.

Tot ce rămâne este să luați fișierele primite și să le puneți într-un loc corect. Lăsați acest loc corect să fie în „Documente”, în subdosarul „Imagini de pe Internet”. Lucrăm cu fișiere, așa că selectăm biblioteca de acțiuni „Fișiere și foldere”, există o acțiune minunată „New Folder” acolo. Minunat, pentru că după ce l-am selectat și ne uităm la descriere (sub lista de acțiuni), citim: „ Această acțiune creează un folder nou cu numele specificat. Intrare:(Fișiere/Foldere) Dacă fișierele sunt trimise la această activitate, acestea vor fi copiate într-un folder nou. Rezultat: Fișiere/directoare." Mare! Exact ce avem nevoie. Să-l aruncăm jos. Introduceți numele noului folder și alegeți unde să îl creați.

Hai să vedem cum funcționează toată treaba asta. Deschide site-ul tău preferat în Safari. Accesați Automator și faceți clic pe butonul mare „Run” din dreapta sus. Magia începe. Roțile se învârt în jurul acțiunilor, corocele apar lângă cele finalizate, iar la sfârșit se aude un „Dong” victorios. Să verificăm. Deschide in Finder folderul „Imagini de pe Internet”, care a fost creat în „Documente”. Hmm, chiar poze. Fabrică!

Fig. 6 - Cum arată „fluxul de lucru” după execuție

Fiți atenți la „daws” verzi din partea stângă jos a fiecărei acțiuni. Aceasta indică faptul că acțiunea a fost finalizată cu succes. Dacă ceva se sparge, va apărea un X roșu.

Primii pași au fost făcuți. Iată o listă cu ce altceva puteți face folosind Automator:

  1. Redenumiți o grămadă de fișiere.
  2. Trimiteți fișiere direct de pe desktop prin e-mail.
  3. Redimensionați în bloc imaginile. Atât fișierele, cât și albumul în iPhoto.
  4. Faceți un buletin informativ de către agenda de adrese(pe grup de adrese).
  5. Face de fișier text fișier audio (din păcate, nu există nicio modalitate de a face computerul să vorbească rusă).
  6. Încărcați fișierul rezultat în FTP.

Toate acestea și alte acțiuni pot fi combinate în orice ordine. În general, există un spațiu imens pentru creativitate. Si fara programare. Pur și simplu funcționează!