Un ghid practic pentru utilizarea automator
Makradar De Tehnologie / / December 19, 2019
Automator - este incredibil de ușor de utilizat programul de Mac OS X, care vă permite să automatizeze unele operații de rutină și de zi cu zi. Din păcate, majoritatea noilor utilizatori de Mac nu sunt nici măcar conștienți de existența acestui instrument. Așa că astăzi voi încerca să-l repare și cu ajutorul unor exemple ilustrative arată principiile de bază ale creării mini-programe, care sunt numite „procese» (flux de lucru).
Imagini Multi-redenumire
Incepem, probabil, cu o destul de simplu sarcina de lot redenumirea de imagini în conformitate cu o mască predeterminată, care conține numele fișierului, numărul și data curentă. Dacă există mai multe fișiere, aveți posibilitatea să le redenumiți manual, dar cu un număr mare de fișiere am recomandăm utilizarea serviciilor Automator.
Pentru a porni utilitarul, este suficient să se găsească fie pictograma sa din partea de sus directorul programului (Applications), sau de a folosi lansator de preferat pentru a rula o aplicație Spotlight / sistem. Și, după câteva secunde, fereastra aplicației apare în fața noastră, și o listă de șabloane disponibile:
- „Procesul“ - aceasta este o simplă secvență de acțiuni care pot fi rulate direct din Automator.
- „Programul“ este un proces autonom și poate fi salvat ca o aplicație Mac OS X cu extensia obișnuită
* .app
. - „Service“ - un proces care depinde de context, poate fi utilizat în întregul sistem sau aplicații specifice.
- „Acțiunea Folder“, se execută numai în directorul specificat, și este inițializat cu obiectele adăugate la ea.
- "Print Plug-in-uri" sunt folosite pentru dialogul Empower de imprimare.
- „Reminders iCal» - este procese care sunt declanșate de evenimente, adăugate la iCal.
- În cele din urmă, „de preluare a imaginii plug-in“ poate fi utilizat în aplicația corespunzătoare pentru procesarea imaginilor descărcate de pe aparatul de fotografiat.
În acest caz, selectați „Folder de acțiune“ - și va apărea o fereastră în fața noastră, împărțit în 2 zone. Jumătatea din stânga este o bibliotecă (acțiuni și variabile disponibile), precum și dreptul - fereastra de flux de lucru în cazul în care aveți posibilitatea să glisați elemente din bibliotecă.
Cu ajutorul opțiunilor din partea de sus a ferestrei de proces (chiar sub bara de instrumente), trebuie să alegeți un dosar. Pentru ea, și va rula acțiunile noastre:
Tot ce se poate, avem nevoie pentru a rezolva problema este în categoria „Toate fișierele și folderele.“ Pentru a începe pe care doriți să găsiți și glisați fereastra la acțiunea fluxului de lucru numit „Redenumire obiecte Finder». Deoarece automator schimba numele, vom solicita să adăugați în mod automat o altă acțiune, care să permită păstrează fișierul original într-un alt dosar (am decis să nu păstreze copii, dar asta nu înseamnă că trebuie să faci exact precum).
Acum, în prima listă derulantă a acțiunii noastre este necesară pentru a selecta „Make consistentă“ și setați formatul numele nou la discreția sa. Fă-l destul de ușor, ca și în partea de jos a acțiunii este un exemplu.
Pentru a adăuga numele fișierelor de date actuale necesită mai mult timp pentru a trage acțiunea „elemente Redenumire Finder“ în fereastra de flux de lucru. Numai de data aceasta, în loc de „Marca consistentă“, selectați element din listă „Adăugați o dată sau o oră“ (mai precis, acesta este selectat automat) și setați parametrii lor proprii acord:
Verificați procesul de lucru poate fi simplu: păstrați-l și trageți un grup de fișiere într-un director specificat în bun început. După ceva timp - aceasta depinde de mărimea și numărul de fișiere - numele lor vor fi schimbate automat. A se vedea cât de simplu?
Grupovoe redimensionarea imaginii
Sarcina complică. Să presupunem că avem un număr mare de imagini (fotografii) care urmează să fie reduse. Pentru a rezolva puzzle-uri, avem nevoie pentru a alege un șablon „program“.
Cu toate acestea, înainte de a vă grăbi pentru a rezolva problema „cap-on“, propun să fac o succesiune de acțiuni. De exemplu, ar trebui să ofere mai întâi utilizatorului o selecție de fotografii, dimensiunea pe care dorim să se schimbe. În plus, este de dorit să nu funcționeze cu fișierul original, dar cu omologii lor, au avut întotdeauna posibilitatea de a încerca noi setări pentru procesul nostru. Un imagini în miniatură, vom fi copiate într-un director separat.
Acum putem trece la formarea mini-programul nostru. Mai întâi trebuie să găsească și să trageți în „Întrebați Finder obiecte efect fereastra flux de lucru în categoria“ fișiere și foldere „(sau prin bara de căutare). Acolo puteți specifica textul titlului ferestrei, locația inițială și tipul de date. Nu uitați să setați caseta de selecție multiplă.
Pentru a lucra cu copii ale fișierelor, propun să găsesc în bibilioteka acțiune „Copiere obiecte Finder», specificând directorul de destinație. Următorul pas este în categoria „Photo“ și se numește „zoom“. În setările puteți specifica dimensiunea imaginii de ieșire în pixeli sau procente.
Apropo, în panoul inferior al fiecărei acțiuni, există trei file: Rezultate, parametri și descriere. Deci, dacă doriți să Automator de fiecare dată când vă va cere dimensiunea necesară a imaginii atunci când face acest lucru, bifați caseta de selectare „Afișare acțiune în procesul de execuție „în parametrii Vladko (dacă se dorește, cu această opțiune se poate prelungi procesul anterior pentru a defini un anumit nume de fișier pentru rename).
Dacă observați, fiecare acțiune vine de săgeata triunghiulară, care este rezultatul muncii sale. Aceste rezultate sunt apoi utilizate în etapa următoare ca intrare.
Un alt truc: selectând caseta „Show acțiunea în curs de desfășurare“ va fi activ opțiunea „Arată numai obiecte selectate“. Astfel, nu se poate afișa întreaga fereastră a acțiunii, ci doar unele dintre elementele. De exemplu, un câmp pentru a specifica dimensiunea dorită.
Iar la finalul procesului de care avem nevoie pentru a muta miniatura într-o nouă locație. Pentru a face acest lucru vom avea nevoie de acțiune „New Folder“ din categoria „fișiere și foldere“.
Programul stocat se va comporta exact în același mod ca și orice altă aplicație de pe sistem.
Deschideți o anumită pagină web atunci când deschideți browserul
Aproape în fiecare zi am alerga Safari și începe să lucreze cu aceleași pagini web. Deci, de ce să nu creeze o aplicație care va face acest lucru în mod automat?
Vom avea nevoie de șablon „Application“ și două acțiuni care sunt în categoria „Internet“:
- „Ia-o adresă URL dedicată», în setările în cazul în care ne indică paginile noastre preferate web;
- și acțiunea „pagina web Afișare“ pentru a le deschide în browser-ul implicit.
Text Extras din PDF
Este destul de simplu, dar scenariul confortabil pentru Automator, permițând uneori pentru a economisi timp. Acesta vă permite să extrageți text din PDF-document (desigur, într-un astfel de instrument ar trebui să fie doar un text, nu și imagini scanate) și salvați-l ca un fișier separat, cu sau fără formatare.
Pentru a rezolva problema, avem nevoie doar de o acțiune cu același nume, „Extras textul unui PDF“, situată în categoria «fișiere PDF“. Trageți-l la fereastra fluxului de lucru, și ajustați setările după cum este necesar:
De notat că în acest proces nu am specificat acțiune „cerere obiect Finder», astfel încât după lansare aveți posibilitatea să glisați și să renunțe la orice fișier PDF pentru a fi prelucrate în mod direct pe pictograma aplicației noastre în Dock. Acest fișier, și va servi ca parametri de intrare pentru procesul.
Salvați conținutul clipboard ca un fișier text
Vom continua să se familiarizeze cu diferite șabloane, Automator, și în acest proces, propun să creeze un serviciu care va salva conținutul clipboard la fișierul de contact textul specificat. Modelul necesar este numit - „Service“. Nu va preda toate datele inițiale, și va „acționa în funcție de circumstanțe.“ Prin urmare, datele de intrare nu va avea ca și doriți să specificați în meniul drop-down de mai sus fluxul de lucru.
Mai mult, spațiul de lucru copiați acțiunea „Ia conținutul clipboard“ din categoria „utilitati service“ (el nu are setările) și „fișier text nou“ acțiune din categoria „Text“.
Serviciul nostru ar trebui să fie dat numele uman, astfel încât să putem găsi cu ușurință în meniul „Servicii“ orice aplicație ...
... si apoi da, cu excepția cazului, desigur, nevoie de o tastatură de comenzi rapide în aplicația Preferințe de sistem.
Și dacă înlocuiți acțiunea „fișier text nou“ pe „Text de fișiere audio“, apoi ca rezultat al procesului, veți obține pista audio cu conținutul clipboard înregistrate folosind built-in Mac OS X text-la- vorbire.
În general, această funcție a fost conceput special pentru persoanele cu dizabilități, dar dacă se dorește, de asemenea, poate fi utilizat în scopuri de divertisment.
backup-uri automate simple
Vom continua să complice sarcina, iar acum propun să creeze un sistem de backup simplu, care va fi declanșat la apariția anumitor evenimente în iCal. Pentru a face acest lucru, vom folosi ca o oportunitate de a vă reaminti de eveniment pentru a lansa o aplicație sau un fișier specific.
În Automator, selectați noul tip de șablon - „Memento iCal», după care, în fereastra de flux de lucru trei pași strangeti prea tare din categoria «fișiere și foldere»:
- „Obține aceste obiecte Finder» (selectați directorul dorit pentru backup folosind butonul Add).
- „Ia conținutul dosarelor“ opțiunea selectată „Se repetă pentru fiecare sub-dosare identificate.“
- Iar „Copierea obiectelor Finder» (trebuie să specificați folderul de destinație pentru ea și permite să înlocuiască fișierele existente).
După ce salvați procesul începe și evenimentele iCal cu numele procesului va fi adăugat automat în viitorul apropiat. Puteți schimba un eveniment pe cont propriu, precum și pentru a crea un eveniment complet nou, independent, subliniind necesitatea de a rula programul nostru în secțiunea memento-uri:
Închideți toate aplicațiile
Uneori ai nevoie pentru a termina toate aplicațiile care rulează care impiedica lucrul sau au luat aproape toate resursele informatice disponibile. În acest caz, puteți utiliza un utilitar speciale cum ar fi bombarda, Unul dintre sfaturile se concentreze pe Mac OS X sau pentru a începe „de la zero“, închizând toate aplicațiile într-o singură lovitură.
Un astfel de flux de lucru necesită doar o singură acțiune, elaborat ca un program. Iar numele acestei acțiuni este același - „complet toate programele“ (este în categoria „Utilități“). De asemenea, puteți adăuga unele aplicații la excepțiile. În „momente dificile“, este de ajuns pentru a începe noastre de mini-aplicație, așteptați pentru ceva timp și din nou să se bucure de viteza de Mac.
Asta e tot pentru ziua de azi! Sper că acest articol vă va ajuta să nu numai pentru a înțelege instrument minunat și util Automator, dar, de asemenea, va simplifica în mod semnificativ anumite operații de rutină. Nu vă fie teamă de a experimenta, pentru că dacă doriți puteți lua ca bază pentru oricare dintre exemplele de mai sus și de a le modifica pe gustul tau.