Cum se scrie macro-urile (acțiuni, acțiuni, macro-uri) pentru un Photoshop (Photoshop)?
Jocuri de acțiune - Acțiuni (operațiuni, macro-uri, macro-uri) este o colecție de program mai automatizat de procesare a imaginii o secvență de acțiuni pentru a facilita munca utilizatorului, în prezența mai multor fișiere de procesare, sau mai multe acțiuni similare pentru diferite fișiere individuale. Extensia fișierului .ATN
Paleta ACȚIUNI (.AcTioNs va recunoaște extensia .--))
Acțiuni paleta (operațiuni) utilizate pentru înregistrarea, editarea și efectuarea operațiunilor de prelucrare a imaginii a secvenței (o secvență de acțiuni care primește numele și lansează comanda od clorhidric numite macro-uri). Pentru a afișa paleta pe ecran, trebuie să executați comanda Acțiuni din meniul Fereastră.
Paleta Acțiuni conține un set de comenzi sub formă de șiruri care sunt extinse dacă faceți clic pe săgeata triunghiulară îndreptată spre dreapta. Fiecare comandă deschide o listă de parametri de comandă, dacă există.
În coloana din stânga există câmpuri care sunt utilizate pentru a activa sau a dezactiva comenzile individuale, și lângă acestea câmpuri pentru activarea și dezactivarea ieșirii casetelor de dialog ale comenzilor corespunzătoare.
În partea de jos a paletei sunt următoarele butoane:
- Opriți redarea / înregistrarea;
- Record (REC);
- Play (Redare);
- Set nou;
- Acțiune nouă;
- Coșul de gunoi (coșul de gunoi).
Cu toate acestea, paleta poate avea altă formă - sub forma butoanelor de comandă. Pentru a reprezenta paleta în această formă, deschideți lista de comenzi paletă și selectați elementul Mod buton. Pentru a reveni la modul listă al paletei, ar trebui să executați din nou aceeași comandă.
Schimbarea ordinii comenzilor într-o macrocomandă
Utilizatorul are capacitatea de a modifica ordinea de executare a comenzilor. În plus, comenzile unei macrocomenzi pot fi mutate în altele.
Pentru a schimba ordinea comenzilor, trebuie să apucați comanda din lista de palete și să o mutați într-o nouă poziție. O linie îngroșată afișează poziția liniei de comandă în timpul deplasării.
Crearea și înregistrarea macrocomenzilor
Crearea unui macro - argou pentru designeri și designeri - „acțiune“ (acțiune) este că, în timpul executării unei anumite secvențe de comenzi de program Adobe Photoshop le înregistrează în aceeași ordine, inclusiv setările care au fost utilizate fiecare echipă specială. Astfel, puteți înregistra orice secvență de comenzi și să continue să-l folosească, reducând timpul și, cel mai important, efortul de a efectua operațiuni de rutină.
Dezvoltarea unor astfel de macrocomenzi - "jocuri de acțiune" - deschide oportunități largi pentru utilizatori de a-și exercita puterile creative. Prin proiectare, rezultatul este aproape de modulul plugin, dar este mai ușor de creat și nu necesită cunoștințe speciale.
Programul macro poate fi folosit de către instrumentul Gradient (gradient), Marquee (FIELD), Crop, Polygon Lasso Linie (Line), Mutare, Magic Wand (Magic Wand), Paint Bucket (umplere) și de tip și paletele setare căi (Paths) , canale (canale), straturi (straturi) și Istorie (Istorie).
Cu toate acestea, există și limitări: unele comenzi și funcții pot fi incluse în macro-uri doar prin utilizarea procedurii de înregistrare a acțiunilor care trebuie efectuate. Pentru a include comenzi care nu pot fi definite la momentul scrisului, utilizați comanda Insert Item Item.
Interesant este, într-un macro poate fi plasat echipa de joc (joc înregistrate) din meniul paletei și comanda Lot (lot) meniul File / Automatizați (Fișier / Automation).
O altă limitare importantă trebuie menționată. Succesul executării macro înregistrate cu un alt document, iar altă dată depinde în mare măsură de parametrii alt document (modul color, rezoluția, stratul activ, și așa mai departe. D.) și setările curente ale programului (de exemplu, prim-plan și culori de fundal, și alte câteva ).
De exemplu, utilizarea de filtru Gaussian Blur (Gaussian Blur), cu o valoare de 3 pixeli documentului cu o rezoluție a ecranului (72 dpi) - nu este că aplicarea sa la o imagine cu o rezoluție înaltă (300 dpi). Prin urmare, macrocomenzile create în acest mod pot avea în mare măsură o natură pur situațională. Dar, de asemenea, poate economisi o mulțime de timp, mai ales dacă este vorba de un volum mare de același tip de procesare a imaginilor.
Fiindcă pentru a scrie ordinea de comenzi trebuie să fie efectuate și din moment ce puteți face greșeli în mod accidental, este foarte recomandat să experimentați copii ale documentelor deosebit de importante.
Deci, în scopul de a crea un macro de înregistrare, aveți nevoie pentru a deschide un document se poate modifica, afișa paleta Acțiuni (Operations), selectați-l în setul de macro-uri și de a face una din două lucruri:
- faceți clic pe butonul Noua acțiune;
- Utilizați comanda Noua acțiune din meniul paletei.
În ambele cazuri, pe ecran caseta de dialog New Acțiune (nouă operație), în care puteți atribui un nume de macro (Nume câmp (Name)) va fi afișat, pentru a defini un set de macro-uri (Set drop-down (set)) și combinația de taste pentru a rula (câmp de funcții Tasta (tasta funcțională)) și alegeți unul din șapte culori pentru a afișa numele macro din paleta (lista Color (Color)).
Apoi faceți clic pe butonul Înregistrare, după care punctul de pe butonul de înregistrare din paleta Acțiuni devine roșu.
Acum puteți începe executarea comenzilor pe care trebuie să le salvați în macro. Dacă comanda are o casetă de dialog, după ce ați setat valorile dorite, faceți clic pe butonul OK. Dacă doriți să modificați setările în timpul executării macrocomenzilor, puteți lăsa valorile implicite, dar în acest caz este necesar să apăsați butonul OK. Când părăsiți caseta de dialog după ce faceți clic pe butonul Anulare, această comandă nu este scrisă în macro. Opriți înregistrarea apare când faceți clic pe butonul Stop din partea de jos a paletei Acțiuni.
Introduceți elementele de meniu
Spre deosebire de includerea sa pe înregistrarea este că, în acest caz, echipa ca atare, nu deține (înainte de începerea macro), și, prin urmare, nici o opțiune de comandă nu sunt fixe, și e nevoie să spun, nu este prevăzută nici un efect asupra documentului curent. Aceasta este o operație de programare pură. În timpul executării unui macro la o comandă deschide o fereastră de dialog în care utilizatorul trebuie să definească propriile setări sau să acceptați setările implicite și faceți clic pe OK.
Pentru a introduce elementul de meniu la un nivel macro, trebuie să definiți punctul de inserare într-un macro existent: selectați numele macro din lista paletei, executa Meniul Inserare articol (Inserare meniu), care afișează o casetă de dialog, iar echipa apoi deschise și selectați urmată de introducerea unei noi comenzi se va realiza.
După ce faceți clic pe butonul OK, o nouă comandă apare în lista de macrocomenzi.
În timpul executării macro destul de des necesar să se termine în orice moment, pentru a efectua o acțiune care nu poate fi scris, cum ar fi evidențiind o porțiune a imaginii sau să facă un bar unul dintre instrumentele de desen. Continuați funcționarea macro-ului făcând clic pe butonul Redare din partea de jos a paletei.
Pentru a nu uita de numirea unei pauze (stop), este recomandat să păstrați pentru tine și descendenții. ) un mesaj scurt în câmpul Mesaj.
Pentru a introduce o oprire în lista de macrocomenzi, trebuie să faceți una dintre următoarele două acțiuni:
- definiți punctul de inserție al opritorului în macro-ul existent: selectați numele macrocomenzii din lista de palete, deschideți și selectați comanda urmată de inserarea opritorului;
- efectua Inserare comandă de oprire (oprire Inserare) din meniul paletei, care afișează dialogul înregistrare Stop (oprire înregistrare), parametrii acestei comenzi sunt afișate și în paleta Acțiuni (Operations).
În câmpul Mesaj, puteți introduce orice text care va fi afișat când macro-ul se oprește. Când este selectată caseta de selectare Permiteți continuarea, butonul Continuă este afișat în caseta de dialog pentru mesaje.
Puteți executa o succesiune de acțiuni de macrocomenzi din orice comandă și într-o combinație arbitrară (deși în aceeași ordine).
În plus, este posibilă executarea unei singure comenzi separate. Dacă este necesar, orice comandă poate fi exclusă din execuție. Pentru a exclude o comandă de la execuție, trebuie să faceți clic pe coloana din stânga, lângă numele comenzii, ștergerea "bifați" înseamnă excluderea comenzii. Un al doilea clic returnează comanda "executabilă".
Dacă comanda presupune existența unei casete de dialog, aceasta poate fi afișată pentru a seta sau modifica parametrii. Dacă ieșirea din caseta de dialog este dezactivată, programul va folosi setările curente din caseta de dialog (și fereastra nu va fi afișată). Pentru a determina afișarea casetei de dialog în timpul rulării, trebuie să faceți clic pe macrocomenzile din coloana de lângă numele comenzii. Dacă în această celulă este afișată imaginea simbolică a casetei de dialog, va fi afișată caseta de dialog și invers.
Aplicarea unei macrocomenzi pe un document separat
Secvența acțiunilor pentru aplicarea macrocomenzilor pentru un document individual (spre deosebire de procesarea în șarje) poate fi următoarea:
- Deschideți documentul solicitat.
- Pentru a executa complet macroul, trebuie să selectați numele macro-ului și dacă doriți să executați macro-ul nu de la început, ar trebui să deschideți și să selectați comanda cu care să începeți execuția.
- Pentru a porni macroul, puteți utiliza butonul Redare din partea de jos a paletei sau comanda Play din meniul paletei.
Faceți dublu clic pe numele macro din paletă pentru a afișa caseta de dialog Opțiuni acțiuni, care este identică cu caseta de dialog Nouă acțiune. Dacă faceți dublu clic cu tasta apăsată
Trebuie avut în vedere faptul că, deoarece macro - o secvență de comenzi (la minim poate consta dintr-o singură comandă) pentru a anula acțiunile din cadrul sectoarelor macro folosind Undo (anulare) de comandă este imposibilă. Comanda anulează (anulează) îți permite să te întorci doar cu un pas înapoi .. din păcate, dar asta este așa ..
Cu toate acestea, puteți anula acțiunea macro-ului dacă utilizați capabilitățile paletei Istoric: faceți o "instantaneu" a imaginii înainte de a rula macroul și apoi "întoarceți" la ea.
Viteza de execuție
O acțiune complexă necesită adesea depanare, dar în unele cazuri nu este ușor de determinat localizarea unui eșec din cauza executării rapide a unor comenzi specifice. Dacă aveți nevoie de o fază de depanare, puteți folosi comanda Opțiuni de redare din meniul paletei. Se afișează o casetă de dialog cu același nume, în care puteți determina viteza de execuție a macrocomenzilor.
Acesta conține un număr de parametri:
Înregistrarea macrocomenzilor poate fi suplimentată cu editare ulterioară, de exemplu, puteți schimba ordinea comenzilor, adăuga comenzi noi, repetați comenzile, modificați parametrii comenzii și ștergeți comenzile.
Direct din panoul Acțiuni, puteți transfera orice macro în alt set. Pentru a face acest lucru, trebuie să capturați șirul macro și să îl trageți la setul dorit. În același mod, puteți schimba ordinea comenzilor din macrocomandă.
Pentru a înregistra o comandă suplimentară, trebuie să selectați o comandă, după care trebuie să introduceți și apoi faceți clic pe butonul Înregistrare din partea inferioară a paletei, executați comanda sau secvența de comenzi necesare. Dacă faceți clic pe butonul Stop, opriți înregistrarea.
Cu condiția în paleta de actiuni (Operations) posibilitatea unei repetarea comenzi și macro-uri sunt foarte utile pentru macro-uri de editare ei înșiși și de a crea pe baza lor de noi macro-uri.
Puteți repeta o comandă sau o macrocomandă într-unul din următoarele moduri:
- când apăsați butonul, puteți să capturați și să glisați comanda sau macroul necesar într-o nouă poziție din lista de palete;
- Puteți selecta o comandă sau o macrocomandă și puteți executa comanda Duplicat din meniul paletei;
- Puteți glisa numele unei comenzi sau a unei macrocomenzi la butonul Noua acțiune din partea de jos a paletei. Pentru a selecta mai multe comenzi, utilizați tastele sau.
Pentru a modifica parametrii unei comenzi, faceți dublu clic pe linia de comandă și apelați caseta de dialog corespunzătoare.
În orice moment puteți șterge macro sau în întregime arbitrară comanda separat, care este inclusă în această makrokomandu.Dlya în lista macro ar trebui să evidențieze dorit (sau mai degrabă inutile) macro sau de comandă și faceți clic pe coșul de gunoi butonul (Coșul de gunoi), în partea de jos a paletei, sau executați comanda Delete (Ștergere ) din meniul paletei. Atât atunci, cât și cealaltă acțiune va afișa o solicitare de ștergere a ferestrei și, după unii crezut, va fi posibil să faceți clic pe butonul OK.
O comandă sau o macrocomandă poate fi ștearsă fără o solicitare făcând clic pe butonul Coș de gunoi cu tasta apăsată.
După LONG SENSE, puteți decide să ștergeți toate macrocomenzile. Pentru a face acest lucru, executați comanda Clear Actions din meniul paletei și confirmați-vă decizia. Dacă toate operațiile create de utilizator devin redundante, puteți să le eliminați utilizând comanda Reset Actions din meniul paletei. Dacă faceți clic pe butonul Adăugare în caseta de dialog deschis, se va adăuga un panou de macrocomenzi livrat împreună cu programul.
Salvați, încărcați și înlocuiți un set de macrocomenzi
Deoarece nu puteți adăuga fără sfârșit macrocomenzi noi, programul oferă posibilitatea de a crea seturi de macrocomenzi și de a le salva pe disc într-un fișier special cu extensia .atn.
Acest lucru vă permite să organizați mai eficient lucrările pe diferite proiecte sau diferite tipuri de imagini și, de asemenea, transferați altor utilizatori pentru a asigura procesarea identică a imaginilor. Puteți salva doar seturi de macro-uri ca un întreg macro-uri, individuale sau comanda nu poate salva (cu excepția cazului în care au înființat), noile macro-uri salvate automat într-un fișier Acțiuni Palette.psp (în folderul Windows \ Application Data \ Adobe \ Photoshop \ CS2 \ Adobe Photoshop Setări) . Când ștergeți acest fișier (în scopul de a restabili setările inițiale ale programului) vor fi eliminate și un set de macro-uri, astfel încât este rezonabil pentru a avansa pentru a salva macro-uri într-un fișier independent.
Pentru a crea un nou set de comenzi macro, trebuie să rulați noul set (set nou) din meniul paletei sau faceți clic pe butonul Creare Set nou (Creare set nou), în partea de jos a panoului Acțiuni (Operations). În ambele cazuri, apare o casetă de dialog în care doriți să introduceți numele setului sau să acceptați programul propus.
Numele setului poate fi modificat în orice moment apelând aceeași casetă de dialog cu comanda Setare opțiuni. Pentru a salva un set de macrocomenzi, trebuie doar să selectați setul necesar și să executați comanda Salvare acțiuni din meniul paletei. Se va afișa caseta de dialog Salvare, unde puteți numi setul de macrocomenzi (sau lăsați-l pe cel curent) și puteți defini folderul pentru stocare.
Pentru a înlocui macrocomenzile curente cu cele memorate anterior, trebuie să executați comanda Înlocuiți acțiunile din meniul paletei. Pentru a încărca un nou set de macrocomenzi adăugate la sfârșitul listei macrocomenzilor actuale, trebuie să executați comanda Încărcați acțiunile din meniul paletei. În ambele cazuri, este afișată caseta de dialog Încărcare, în care puteți selecta un fișier cu extensia .atn.
Cel mai bun mod de modalitate de a adăuga „jocuri de acțiune“ în Photoshop începând cu versiunea 7 și mai sus, mediul de design este foarte simplu, de la orice Windows sau drag and drop fișiere ferestre extensie .ATN în fereastra Photoshop, într-un spațiu gol. El imediat "gata de utilizare". Rapid și convenabil.