REA javítás

Automatikus példák. Az Automator használatának megtanulása OS X rendszerben. Lépjen ki minden alkalmazásból

Az egyik leginkább alulértékelt eszköz a Mac rendszeren továbbra is a . Ennek a segédprogramnak köszönhetően számos napi rutinfeladat automatizálható. Ebben az anyagban példákat adunk az Automator használatának 6 módjára kedvenc böngészőjével a webhelyen.

Weboldal megnyitása minden nap meghatározott időpontban

Hétköznap reggel hatkor kelek, és nyolckor indulok dolgozni. Minden alkalommal tíz perccel azelőtt, hogy kimegyek, megnézem az időjárást, hogy kitaláljam, mit vegyek fel. Miért ne nyitná meg automatikusan az előrejelzést hétköznap 7:50-kor? Az Automator könnyen kezeli ezt és az alábbiakban ismertetett egyéb feladatokat.

1 . Fut (Nyissa meg az Explorert KeresőProgramok vagy indítsa el a Spotlight kereséssel (billentyűparancs Vezérlő (⌃)+ tér).

2 . A felugró üzenetben válassza a " Új dokumentum».

3 Naptári értesítés", majd kattintson a " Válasszon».

4 . A bal oldali menüben a " Könyvtárak" szakasz kiválasztása " Internet».

5 . A második oszlopban keresse meg a " paramétert Adott URL-ek beszerzése"és húzza a jobb oldalon található munkaterületre.

6 . Távolítsa el a javasolt webcímet, és adja hozzá azt, amelyik érdekli.

7 . Most a második oszlopból húzza a paramétert " Weboldalak megjelenítéseAdott URL-ek beszerzése».

8 . A szkriptünk működésének ellenőrzéséhez kattintson a " Dob" az Automator ablak jobb felső sarkában. Az alapértelmezett böngészőnek meg kell nyílnia, és a megadott oldalnak meg kell nyílnia.

9 Fájl → Mentés másként...és mentse el a naptárértesítést.

10. A normál naptár megnyitása után válassza ki az aktuális napot és eseményt. A jobb oldali menüben adja meg az esemény kezdési és befejezési időpontját, valamint az ismétlés időpontját, például csak hétköznapokon.

Mostantól minden nap 7:50-kor értesítés érkezik a Mac-emre, és megnyílik egy oldal az időjárással. Ez is jó jelzés, hogy ideje felkészülni a munkára.

Több kedvenc webhely megnyitása

Ennek a mini-utasításnak köszönhetően megtanulhatja, hogyan hozhat létre egy kis algoritmust, amely lehetővé teszi néhány kiválasztott weboldal elindítását. Például benne vagy bizonyos időpontban híroldalak egy csoportjának böngészése. Minden alkalommal, amikor ugyanazokat a lapokat kell megnyitnia, de egy speciális alkalmazásra kattintottak, és minden látható volt.

1 . Ismétlés pontok 1-2.

2 . Adja meg a "Dokumentum típusát" Program».

3 . Menjen újra a szakaszhoz Internet"és húzza a paramétert" Adott URL-ek beszerzése» a munkaterületre.

4 . Adjon hozzá néhány kedvenc webhelyet.

5 . A második oszlopból húzza át a "" paramétert Weboldalak megjelenítése"a munkaterületre közvetlenül a blokk alatt" Adott URL-ek beszerzése».

6 . A menüsorban lépjen a szakaszra Fájl → Mentés másként...és mentse el az új programot.

Ha elindítja a létrehozott programot az alapértelmezett böngészőben, minden érdeklődésre számot tartó lap megnyílik.

Egy oldalon lévő összes kép letöltése

Kétségtelenül hasznos lehetőség számos szakma számára, például tervezők, újságírók és hétköznapi felhasználók számára. Egy ilyen segédprogrammal többé nem kell kétes kütyüket letöltenie vagy kóddal válogatnia az oldalak között. Az egyetlen negatívum az, hogy csak a Safari böngészőben tud dolgozni. Ha tudja, hogyan lehet hasonló műveletet végrehajtani más böngészőkkel, feltétlenül tegye közzé a megjegyzésekben.

1. Ismételje meg pontok 1-2.

2. Adja meg a " Folyamat».

3 . Ugrás a szakaszra Internet", de ezúttal húzza a paramétert" Kap aktuális oldal a Safariból».

4 . Ezután húzza a paramétert " Töltse le a képek URL-jét a weboldalról"és válassza ki a "lehetőséget" ezeken a weboldalakon».

5 . És a végén add hozzá a paramétert " URL betöltése", és ha szükséges, adja meg a letöltési mappát.

6 . A menüsorban lépjen a szakaszra Fájl → Mentés másként...és mentse el az új programot.

Most az összes kép letöltéséhez nyissa meg a kívánt oldalt a Safariban, lépjen abba a mappába, ahová a szkriptet mentette, és futtassa.

Megnyílik . Csak annyit kell tennie, hogy megnyomja a gombot " Dob" a jobb felső sarokban, és várja meg, amíg a fájlok letöltésre kerülnek.

Az összes audio- és videofájl letöltése egy oldalról

Nos, most egy konkrétabb, de nem kevésbé hasznos szkriptet készítünk, amelynek köszönhetően szinte az összes médiatartalom letöltése nem lesz nehéz.

1 . Ismétlés pontok 1-3 korábbi utasításokat.

2 . Most húzza a paramétert " Kaphat link URL-eket a weboldalakról" Ha pipát hagy a jelölőnégyzetben, akkor az összes hang- és videofájl letöltődik arról a domainről, amelyen az oldal található, és ha törli a jelölést, az oldal összes fájlja letöltődik, függetlenül attól, hogy melyik domainen találhatók. .

3 . Adja hozzá a "" paramétert Szűrő URL" A szűrőnek köszönhetően megadhatja kérését.

Például, ha csak MP3 fájlokat szeretne letölteni, akkor a „ Útvonal - tartalmaz"hozzáadás" .mp3" (idézőjelek nélkül), ha a videó MP4-ben van - " .mp4", és így tovább.

4 . Nos, most már hozzá kell adni a már ismert paramétert, amelyen keresztül jelezzük a fájlok mentésének helyét - " URL betöltése».

A szkript használatával történő letöltés ugyanúgy történik, mint az előző bekezdésben.

Egy kattintással letöltöttem egy válogatást Mozart szerzeményeiből, különben minden számot külön kellett volna letöltenem.

Futtasson weboldalakat külön alkalmazásként

Nem tudom, miért lehet szükség egy ilyen forgatókönyvre, de ha lehetséges, akkor valakinek feltétlenül szüksége van rá. A megjegyzésekben elmondhatja nekünk, milyen lehetőségeket kínál ennek a krémnek a használatára.

1 . Fut Automator → Új dokumentum → Program.

2 Adott URL-ek beszerzése", és adja hozzá a kívánt webcímet.

4 . A menüsorban lépjen a szakaszra Fájl → Mentés másként...és mentse el az új programot.

Egy új alkalmazás (esetünkben „Yablyk”) elindításával a megadott webhely egy külön sötét ablakban nyílik meg. Az összes ablak tetején megjelenik.

Konkrét kulcsszavakat tartalmazó címek megnyitása

Néha még több száz RSS-fejléc között is nehéz lehet hasznosat találni. Az Automator segítségével kulcsszavas kereséseket futtathat kedvenc webhelyeinek címei között.

1 . Fut Automator → Új dokumentum → Folyamat.

2 . Húzza a " Adott URL-ek beszerzése", és adjon hozzá egy RSS-hivatkozást a kívánt webcímhez.

Ehhez lépjen a forrásoldalra, és keresse meg az ikont vagy az RSS-feliratot. A link általában a következőt tartalmazza: " takarmány».

4 . Húzza a paramétert " URL-ek kibontása a cikkekből" Figyelem! Egyes webhelyeken (beleértve a webhelyet is) törölnie kell a jelölőnégyzet bejelölését, ha különböző domainekről szeretne címeket kapni.

5 . Nincs más hátra, mint hozzáadni a "" paramétert Weboldalak megjelenítése».

6 . Mentse el a szkriptet, és kattintson a " Dob» a folyamat elindításához.

Az alapértelmezett böngészőben való indítás után minden olyan lap megnyílik, amely a címben a megadott kulcsszót tartalmazza.

A megjegyzésekben pedig mindenképpen írd meg kedvenc használati eseteidet. .

Amíg te őrült Az iOS 12 béta Siri parancsikonjaiból felnőtt játékokat játszunk az Automatorral – egy macOS automatizálási szerkesztővel, amely csak első pillantásra szörnyű. 10 harmadik féltől származó segédprogramot helyettesít, amelyeket már megvásárolt vagy zárolt, és további 5 eszközt, amelyeket most gyűjtött össze.

Ma frissítjük munkánkat macOS fájlokat: alkossunk 10 parancs ehhez helyi menü Kereső népszerű csapatokkal minden ízléshez.

Először létrehozunk egy sablont a fájlokkal végzett műveletekhez

1. lépés Nyissa meg az Automatort.

2. lépés Kattintson az „Új dokumentum” gombra.

3. lépés Az új dokumentumtípus ablakban válassza a „Szolgáltatás” opciót.

4. lépés. A „Szolgáltatás fogadja” legördülő menüben válassza a „Fájlok vagy mappák” lehetőséget a „Finder.app” alkalmazásban.

5. lépés. Nyissa meg a „Fájlok és mappák” részt a bal oldali menüből, válassza a „Kijelölt keresőelemek lekérése” lehetőséget, és húzza az elemet a jobb oldali menübe.

Ebben a szakaszban van egy sablon, amely alapján akár 10 elemet is létrehozhat a Finder helyi menüjében, amelyek segítenek a fájlokkal való munka során.

Egyébként alapértelmezés szerint az új szolgáltatások a Könyvtárak > Szolgáltatások könyvtárba kerülnek mentésre.

1. Átnevezés dátummal

1. lépés

2. lépés Másolja le a „Fájl” > „Duplikáció” menüpontban.

3. lépés

4. lépés. Az első legördülő menüben válassza a „Dátum vagy idő hozzáadása” lehetőséget, és konfiguráljon minden mást az alábbi példa alapján.

Ezzel a paranccsal azt javaslom, hogy a név elé adja hozzá az aktuális dátumot, évtől kezdve. Számomra úgy tűnik, hogy ez a funkció kényelmes, ha egy csomó friss fájl folyamatosan megjelenik a Mac-en.

Például Ön fotós, és fényképeket tölt fel a mai napra. Annak érdekében, hogy ne vesszenek el bennük, könnyebb azonnal megnevezni őket a dátummal. Egyetért?

2. Sorrendben nevezze át

1. lépés Nyissa meg az „előadás” első lépésében létrehozott sablont.

2. lépés Másolja le a „Fájl” > „Duplikáció” menüpontban.

3. lépés Húzza a Finder Items átnevezése parancsfájlt a bal oldali menü Fájlok és mappái részéből a jobb oldali menübe.

4. lépés. Az első legördülő menüben válassza a „Szekvenciálisvá tétel” lehetőséget, és konfiguráljon minden mást az alábbi példa alapján.

Egy másik praktikus eszköz a fájlok átnevezéséhez. Például, amikor internetes közzétételre készítek anyagot, azt használom képernyőképek vagy egyéb képek gyors átnevezésére. Időt takarít meg.

3. Cserélje ki a szöveget a fájlnévben

1. lépés Nyissa meg az „előadás” első lépésében létrehozott sablont.

2. lépés Másolja le a „Fájl” > „Duplikáció” menüpontban.

3. lépés Húzza a Finder Items átnevezése parancsfájlt a bal oldali menü Fájlok és mappái részéből a jobb oldali menübe.

4. lépés. Az első legördülő menüben válassza a „Szöveg cseréje” lehetőséget, majd

Megadhatja, hogy a fájlnévben mit és mit kell módosítani a parancs minden egyes használatakor.

4. Állítsa be a programot alapértelmezettként

1. lépés Nyissa meg az „előadás” első lépésében létrehozott sablont.

2. lépés Másolja le a „Fájl” > „Duplikáció” menüpontban.

3. lépés Húzza a "Program telepítése fájlokhoz" parancsfájlt a "Fájlok és mappák" részből a bal oldali menüből a jobb oldali menübe.

4. lépés. A „Program” legördülő menüben hagyja ki az „Alapértelmezett” lehetőséget, majd bontsa ki az „Opciók” menüt, és jelölje be a „Művelet megjelenítése futás közben” melletti négyzetet.

Azonnal megnyílik benne azok a fájlok, amelyeknél megváltoztatja az alapértelmezett programot ezzel a paranccsal - ebben az esetben konkrét dokumentumokról beszélünk, és nem a formátum egészéről.

Az előző menühöz hasonlóan itt is egy további ablakot használunk az alkalmazás kiválasztásához univerzális parancs létrehozásához.

5. Szűrés és archiválás

1. lépés Nyissa meg az „előadás” első lépésében létrehozott sablont.

2. lépés Másolja le a „Fájl” > „Duplikáció” menüpontban.

3. lépés

4. lépés. Bontsa ki az „Opciók” menüt, és jelölje be a „Művelet megjelenítése futás közben” jelölőnégyzetet.

5. lépés. Húzza az „Archívum létrehozása” parancsfájlt a „Fájlok és mappák” részből a bal oldali menüből a jobb oldali menübe, és konfigurálja tetszés szerint.

Tovább bonyolítom a parancsokat, hogy jobban megértsd az Automator program jelentését.

Ezúttal nem 2, hanem 3 szintre használjuk a parancsot. Ennek egy köztes lépése az archívumhoz hozzáadandó fájlok típusának meghatározása. Külön ablakban jelenítjük meg.

Kiderült, hogy legalább az összes fájlt kiválaszthatja a „Legutóbbi” menüből, és csak képeket adhat hozzá az archívumhoz.

6. Szűrés és törlés

1. lépés Nyissa meg az „előadás” első lépésében létrehozott sablont.

2. lépés Másolja le a „Fájl” > „Duplikáció” menüpontban.

3. lépés Húzza a Filter Finder Items parancsfájlt a bal oldali menü Fájlok és mappái részéből a jobb oldali menübe.

4. lépés. Bontsa ki az „Opciók” menüt, és jelölje be a „Művelet megjelenítése futás közben” jelölőnégyzetet.

5. lépés. Húzza a "Megkereső elemek áthelyezése a kukába" parancsfájlt a bal oldali menü "Fájlok és mappák" részéből a jobb oldali menübe, és konfigurálja tetszés szerint.

Ebben a csapatban szinte ugyanazt csináltuk, mint az előzőben. Csak a fájlok szűrővel történő archiválása helyett törlést használtak.

Ez a parancs tökéletes, ha meg akarja tisztítani a lemezen lévő fájlokat. Például törölheti a sok helyet foglaló filmeket – ez a szűrőn keresztül egyszerűen konfigurálható.

7. Szűrés és átnevezés

1. lépés Nyissa meg az „előadás” első lépésében létrehozott sablont.

2. lépés Másolja le a „Fájl” > „Duplikáció” menüpontban.

3. lépés Húzza a Filter Finder Items parancsfájlt a bal oldali menü Fájlok és mappái részéből a jobb oldali menübe.

4. lépés. Bontsa ki az „Opciók” menüt, és jelölje be a „Művelet megjelenítése futás közben” jelölőnégyzetet.

5. lépés. Húzza a Finder Items átnevezése parancsfájlt a bal oldali menü Fájlok és mappái részéből a jobb oldali menübe.

6. lépés Bontsa ki az „Opciók” menüt, és jelölje be a „Művelet megjelenítése futás közben” jelölőnégyzetet.

Mint érti, nem egy, hanem több párbeszédpanelt használhat egyszerre a fájlokkal való munka során.

Ilyenkor először kiszűrjük a használni kívánt fájlokat, majd átnevezzük azokat az ilyenkor szükséges sablonnak megfelelően.

Biztos vagyok benne, hogy most már világosan látja, hogy egyszerűen nincs szükség további szoftverekre az objektumok átnevezéséhez, egyszerűen létrehozhatja a szükséges parancsot.

8. Szűrés és átnevezés mappába

1. lépés Nyissa meg az „előadás” első lépésében létrehozott sablont.

2. lépés Másolja le a „Fájl” > „Duplikáció” menüpontban.

3. lépés Húzza a Filter Finder Items parancsfájlt a bal oldali menü Fájlok és mappái részéből a jobb oldali menübe.

4. lépés. Bontsa ki az „Opciók” menüt, és jelölje be a „Művelet megjelenítése futás közben” jelölőnégyzetet.

5. lépés. Húzza a Copy Finder Items parancsfájlt a bal oldali menü Fájlok és mappák részéből a jobb oldali menübe, válasszon egy helyet, és engedélyezze a Meglévő fájlok cseréje lehetőséget.

6. lépés Húzza a Finder Items átnevezése parancsfájlt a bal oldali menü Fájlok és mappái részéből a jobb oldali menübe.

7. lépés Bontsa ki az „Opciók” menüt, és jelölje be a „Művelet megjelenítése futás közben” jelölőnégyzetet.

Itt pontosan ugyanúgy járunk el, mint az előző bekezdésben, de már nem eredetiket, hanem másolatokat használunk fájlként az átnevezéshez.

Képzelje el, hogy fényképeket küld egy mappából a családjának. Lehetősége lesz csak a legfrissebbeket rendezni, dátum szerint átnevezni, vagy egymás után azonnal átmásolni egy külön mappába. Az automatizálás csodái!

9. Szűrés és e-mail

1. lépés Nyissa meg az „előadás” első lépésében létrehozott sablont.

2. lépés Másolja le a „Fájl” > „Duplikáció” menüpontban.

3. lépés Húzza a Filter Finder Items parancsfájlt a bal oldali menü Fájlok és mappái részéből a jobb oldali menübe.

4. lépés. Bontsa ki az „Opciók” menüt, és jelölje be a „Művelet megjelenítése futás közben” jelölőnégyzetet.

5. lépés.

6. lépés

Tudnia kell, hogy az Automatorban több szakaszból is használhat parancsokat. Lehetősége van különböző kombinációkat kombinálni, és érdekes eredményt elérni.

Például ebben az esetben létrehoztunk egy parancsot, amellyel kiszűrheti a szükséges fájlokat a kiválasztottak közül, és azonnal csatolhatja őket egy új e-mailhez. Ez hasznos lehet a munkája során.

10. Archivált e-mail küldése

1. lépés Nyissa meg az „előadás” első lépésében létrehozott sablont.

2. lépés Másolja le a „Fájl” > „Duplikáció” menüpontban.

3. lépés Húzza az "Archívum létrehozása" szkriptet a "Fájlok és mappák" részből a jobb oldali menübe, és válassza a "Beviteli mappa" lehetőséget a "Hol" legördülő menüből.

4. lépés. Húzza az „Új e-mail üzenet” szkriptet a „Mail” részből a bal oldali menüből a jobb oldali menübe.

5. lépés. Húzza a "Fájlok csatolása az elküldött üzenethez" szkriptet a bal oldali menü "Mail" részéből a jobb oldali menübe.

Felejtsd el a fájlszűrőt. Ezzel a paranccsal egyszerűen archiválja a kiválasztott fájlokat, és azonnal csatolja őket egy új e-mailhez.

Mindig ezt a parancsot használom, amikor arra kérnek, hogy küldjek el néhány dokumentumot a következőn keresztül email, nagyon kényelmes.

Ma csak néhány alapvető elemet ismertettünk, amelyek az Automator segítségével implementálhatók, hogy általános ismeretei legyenek a programmal való munkavégzésről.

Ha egy lájkkal és hozzászólással támogatod a témát, akkor mindenképpen folytatjuk az automatizálásról szóló cikksorozatot. Várom a visszajelzéseket!

P.S. Mindenképpen írjon az automatizálni kívánt feladatairól. Megpróbálunk segíteni.

5,00/5, értékelés: 3 )

weboldal Nos, te magad kértél lendületet az Automatorban!

Ma van a premier - új, tizenegyedik AppStudio cikksorozat nyílik, amelyet már nagyon régen fogtunk meg. Ebben fogunk beszélni Automator, a rutinműveletek automatizálásának leghatékonyabb eszköze, amely bármely Mac-tulajdonos számára elérhető. De itt van a paradoxon: nem minden máktermesztő használja, sőt, nem is minden máktermesztő tud a létezéséről. Az Automator egy figyelemre méltó és nem különösebben észrevehető segédprogram, amelyet csak az ikon miatt találhat meg és indíthat el.

A munkafolyamat automatizálására tervezett segédprogramok, valamint egyszerűen bármilyen műveletcsoport viszonylag régen megjelentek. Sikeresen használják a nagyvállalatokban. De a meglehetősen egyszerű feladatokkal rendelkező hétköznapi felhasználók számára néha hasznos tudni az ilyen programok létezéséről, mert a rutin műveletek unalmassá válnak, önkéntelenül vonakodnak a számítógéppel dolgozni. De néha csak tudnia kell, hogy vannak olyan asszisztensek, akik egyszerűen és könnyen automatizálhatják az ilyen unalmas műveleteket.

Az Automator, az OS X beépített asszisztense órákat, napokat, sőt heteket is megtakaríthat, ha megvan a találékonyság és a vágy, hogy optimalizálja munkáját. És a szkriptnyelvvel együtt az AppleScript Automator általában meg tudja oldani a GYIK részben nekünk küldött kérdések jelentős részét. Ahogy a Terminál esetében, az Automatorról beszélve gyorsan bele lehet szállni a gazba, de nem szabad azonnal összefoglalni azzal, hogy „Nem, ez az őrült dolog nem nekem való.” Tanácsaink legalább 90%-a könnyen hasznos lehet egy hétköznapi ember számára, aki távol áll mindenféle számítástechnikai szakterülettől.

Igen, valóban, ez így van. Teljes értékű programot készítünk. Végrehajtják, segítve monoton műveletek végrehajtását. De ehhez nem kell túl vastag könyveket olvasni. Egészen egyszerű.

Először is el kell indítanunk magát az Automatort. Ez egyszerűen megtörténik. Ezután válassza ki a „Program” elemet. Ebben a példában egy önálló program létrehozását nézzük meg, amely megegyezik a rendszer többi programjával.

Az Automator általában a konstruktor elvén működik. Megmondod, hogy hol kapja meg a bemeneti adatokat, milyen műveleteket kell végrehajtani rajta, és hova kell tenni/másolni az eredményt. Számítástechnika segítségével elmondhatjuk, hogy az Automator makrókat szerkeszt. És minden ilyen makró, amely parancsok gyűjteménye, különböző inkarnációkban létezhet:

  • olyan folyamat, amely közvetlenül az Automatorban fut, és azon kívül nem létezhet
  • egy program, ami egyszer elkészül, majd magától él
  • az OS X-be integrálható és bárhonnan elérhető szolgáltatás
  • mappaművelet, amely nyomon követi a kiválasztott mappába helyezett objektumokat, és futtatja rajtuk a szükséges parancsokat

Amint a fenti képernyőképen látható, ez nem áll meg itt, de a többi Automator fájltípusról később fogunk beszélni. Egyelőre koncentráljunk a saját programok elkészítésére.

Első programunk több PDF dokumentumot egyesít egybe, miközben lehetővé teszi számunkra a kiválasztást forrás fájlok, majd kedvesen megmutatja nekünk az eredményt az asztalon. A PDF egyike azoknak a formátumoknak, amelyek meglehetősen mélyen bele vannak írva magába az operációs rendszerbe, jól érzik magukat és kiválóan működnek. Tehát nem kell meglepődnie azon, hogy számos műveletet támogatnak, ha ezzel a formátummal dolgozhat további szoftverek telepítése nélkül.

Ismételjük meg még egyszer: Az automata makrók egymás után végrehajtott műveletek halmaza. Egy bizonyos időskála formájában is bemutathatók, ahol a feltételes szakaszok egymás után kiemelve vannak. Első példánkban ebből három lesz: fájlok kiválasztása, konvertálás, amit nem fogunk látni, és kimenet, amit egyébként elég gyorsan meg is kapunk. Elvileg a kapott fájl e-mailben történő elküldésének lépése analógia útján könnyen beilleszthető ebbe a láncba.

Az Automator ablak két részből áll - a műveleti könyvtár a bal oldalon, a munkaterület pedig a jobb oldalon található. A makró a műveletek egyszerűen a képernyő bal oldaláról jobbra húzásával hozható létre.

Tehát adjuk hozzá az első szakaszunkat:

Itt jól látható, hogy a bal oldali menüben hol található ez a művelet. Érdemes megjegyezni, hogy be kell jelölnünk a négyzetet feleletválasztós. Az tény, hogy ez a szakasz univerzális, soha nem fogja megtudni, hogy több fájlt szeretnénk kapni, ezért ezt egyértelműen elmondjuk neki, mert egy fájl összevonása nem része a terveinknek!

Ezután ki kell választanunk egy műveletet a fogadott fájlok feldolgozásához. Csak húzza, láncot alkotva. Itt jól látható, hogy a kiválasztott fájlok tovább kerülnek átvitelre a velük végzett műveletekhez, az itt lévő nyíl egyértelműen mindent megmutat, ellenőrizze, hogy van-e dedikált gomb oldalak hozzáadása. Már ki van emelve, de akkor is. Egyszerűen összekeverheti az oldalakat, de valószínűleg össze kell őket ragasztani sorrendben.

Programunkat egy fájlokra vonatkozó művelettel egészítjük ki. Az eredményt helyezzük át egy bizonyos mappába. Nos, tegyük fel, hogy az asztalon van, bár nincs különbség, a lényeg, hogy kényelmes legyen számunkra.

Nos, most a projektünket egy teljes értékű programmá alakítjuk:

Kiválasztjuk a mentési helyet, megnézzük, hogy felajánlják-e, hogy alkalmazásként elmentsük, majd megnézzük, mi van a megadott helyen. És egy programnak kellett volna megjelennie, egy .app kiterjesztésű fájlnak.

Most már saját belátásunk szerint használhatjuk - amikor elindítod, akkor kér tőled fájlokat, ami után némán, felesleges ablakok nélkül összeragasztja és az asztalra helyezi.

A modern operációs rendszerek meglehetősen nagy készletet kínálnak különféle beépített eszközökből és beállításokból, amelyek lehetővé teszik a munka rugalmasabb megszervezését, elkerülve a különféle rutin műveleteket. De még mindig van ezer apró akció, amelyet nem vettek figyelembe a fejlesztők. És itt több szkriptnyelv jön a segítségünkre, amelyekben a probléma gyakran egy, kettő, háromszor megoldódik. De ma egy másik megoldást nézünk meg kicsit más megközelítésben, arra az esetre, ha például a program nem biztosít konzol módot. Ez a megoldás egy Automator nevű program, amely az OS X-hez szabványos.

Az Automator segítségével egyszerűen és gyorsan hozhat létre munkafolyamatokat – lényegében olyan szkripteket, amelyekkel tökéletesen integrálható operációs rendszer. A különbség a hagyományos bash, Python, Lua és más szkriptektől az, hogy a kódírás hagyományos megközelítése helyett grafikusan összeállít egy szkriptet kis kockákból - eseményekből és műveletekből. Ezen alapkomponensek szabványos könyvtára különféle felhasználási esetekre elegendő, és szükség esetén kiegészítő csomagok telepítésével jelentősen bővíthető. Azonban először a dolgok.

Új szkript létrehozásakor az automata rákérdez a típusára. Az alábbiak közül választhat:

  • Munkafolyamat- egy szabványos fájl, amely az automata grafikus felületéről vagy a konzolon keresztül az automator paranccsal indul.
  • Alkalmazás- munkafolyamat, külön alkalmazásként tervezve. A GUI-ba való belépés nélkül is elindítható.
  • Szolgáltatás- egy speciális típus, amely lehetővé teszi szkriptek futtatását az alkalmazások kontextusában. Létrehozásuk után a Szolgáltatások menüpontban lesznek elérhetőek.
  • Nyomtatási bővítmény- ezek a munkafolyamatok elérhetők lesznek a nyomtatóválasztó párbeszédpanelen. Bemenetként elfogadják a nyomtatott dokumentum PDF-változatát.
  • Mappaművelet- egy adott mappához vannak kötve, és akkor indul el, amikor fájlokat adnak hozzá ebbe a mappába.
  • Naptári riasztás- a szkriptek a naptár egy adott eseménye alapján indulnak el.
  • Képrögzítő beépülő modul- integráció képrögzítő szolgáltatással. A munkafolyamat képet kap bemenetként.

Ebben a cikkben több érdekes használati esetet is megvizsgálunk, amelyek hasznosak lehetnek bármely OS X-felhasználó számára, vagy új receptek megírására ösztönözhetik az olvasókat.

Több PDF egyesítése

Az Automator szabványos könyvtára számos művelettel rendelkezik PDF dokumentumokkal. Nos, hozzunk létre egy kis munkafolyamatot, amely lehetővé teszi, hogy a jövőben több különálló fájlt egyesítsünk egybe.

Tervezzük meg külön alkalmazásként úgy, hogy az automata első párbeszédablakban kiválasztjuk a megfelelő típust. Ezután egymás után a következő műveleteket húzzuk be a szkriptünkbe: Finder Items kérése – egy fájlkiválasztó párbeszédpanel, PDF-oldalak egyesítése – az egyetlen fájlba való összeállítás tényleges művelete, és Finder Items megnyitása – egy művelet, amely megnyitja a mentett PDF-fájlt az alapértelmezett olvasó.

Ez minden, a szkriptet az automata ablakának jobb felső sarkában található Futtatás gombra kattintva futtathatja.

Képernyőképek megosztása

Ez a recept lehetővé teszi az Ön által készített képernyőképek automatikus szinkronizálását és megosztását. Az OS X már rendelkezik beépített mechanizmusokkal a képernyőképek készítéséhez (billentyűkódok<⌘ + ⇧ + 3>a teljes képernyő fényképének elkészítéséhez és<⌘ + ⇧ + 4>képernyőterület vagy alkalmazásablak rögzítéséhez). A szinkronizálási funkciók sok esetben jelen vannak felhőalapú tárolás, például a Dropbox. Ezért csak kicsit barátkozhatunk velük.

Hozzon létre egy új munkafolyamatot a Mappaművelet típussal. Ki kell választania azt a mappát, amelybe a Macos a képernyőképeket menti, ez alapértelmezés szerint ~/Desktop. Amint bármilyen fájlt hozzáadunk a mappához, a munkafolyamatunk meghívásra kerül, ezért létrehozunk egy szűrőt, amely kizárja a többi fájlok megosztását. Ehhez adja hozzá a Szűrőkereső elemek műveletet. Alapértelmezés szerint az összes készített képernyőkép elnevezése a következő: „Képernyőkép [dátum] [idő].png időpontban”, ezért állítsa be a mezőket a szűrőben: A név „Screen Shot”-val kezdődik, valamint: Kind is image. Ha szükséges, további paramétereket is hozzáadhat, például a létrehozás dátumát, hogy ne érintse meg az asztalon található régi képernyőképeket.

Most adjuk hozzá a Keresőelemek mozgatása műveletet, amely áthelyezi a képeket a megfelelő könyvtárba - ~/Dropbox/Public/. És most hozzáadunk egy kis tippet, amely a megosztott képernyőkép URL-jét a vágólapra másolja. Ehhez adjon hozzá egy Run Shell Script műveletet, és adja hozzá a következő tartalmat:

Combined="https://dl.dropbox.com/u/XXXXXXX/"$(alapnév $1) final=`echo $combined | sed "s/ /%20/g"` echo -ne $(végleges) | pbcopy afplay /System/Library/Sounds/Hero.aiff

Felhívjuk figyelmét, hogy a hét számjegyű azonosítóját kell helyettesítenie a dropboxban. Hogyan lehet megtalálni? A legegyszerűbb lehetőség, ha bejelentkezik a Dropbox webhelyére, és beírja a böngésző JavaScript-konzoljába:

Console.log(Constants.uid)

Opcionálisan értesítést is hozzáadhat. Itt két lehetőség van: vagy használja a Growlhoz tartozó műveletet, vagy töltsön le és telepítsen egy ingyenes műveletet, amely lehetővé teszi az értesítések megjelenítését az immár szabványos OS X értesítési központban (is.gd/mgqFro).

Kész. Most elmentjük a munkafolyamatunkat (az automata a ~/Library/Workflows/Applications/Folder Actions/ mappába helyezi), és élvezzük a munkát.

Ne zavarjanak naptár szerint

IN legújabb verziója Bemutatták az Apple operációs rendszerét új központüzenetek, amelyek lehetővé teszik a felugró figyelmeztetések letiltását egy bizonyos ideig. Ennek a funkciónak a neve Ne zavarjanak. Lehetővé teszi az összes zavaró tényező kikapcsolását az aktuális nap végéig. De mi van akkor, ha azt szeretné, hogy ez a funkció ütemezetten bekapcsolódjon? Ez a munkafolyamat a segítségedre lesz.

Először is hozzunk létre egy új naptári munkafolyamatot, mivel ütemezést szeretnénk beállítani a szkriptünk későbbi futtatásához a naptárban.

Adjuk hozzá az AppleScript futtatása műveletet, és cseréljük le a következő tartalommal a szkriptmezőben:

Az "alapértelmezett parancsfájl írása ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturb -boolean true" állítsa be a dátumot idézett alakra a (do shell script "date +\"%Y-%m-% d %I:%M:%S +0000\"") do shell script "alapértelmezett írás ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturbDate -date " & theDate do shell script "killall NotificationCenter "

Ez a szkript az értesítési központ beállításaiba ír a DND engedélyezéséhez, majd újraindítja, hogy az új beállítások érvénybe lépjenek.

Kész, most mentsük el a munkafolyamatunkat. Az automata a megfelelő helyre helyezi a lemezen ebből a típusból, ~/Library/Workflows/Applications/Calendar, elindítja a Calendar alkalmazást, és létrehoz egy eseményt benne, amelyben lehetőség lesz beállítani az indítási időt, gyakoriságot stb. Megmentjük az eseményt, és a megfelelő időben élvezzük a békét és a nyugalmat.

Egyébként, ha szüksége van egy hasonló szkriptre, amely éppen ellenkezőleg, letiltja a DND-t, akkor létre kell hoznia egy második munkafolyamatot, ugyanolyan típusú, de a következő szkripttel:

A shell script "alapértelmezés szerint írja: ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturb -boolean false" próbálja meg a shell scriptet "alapértelmezés szerint törölje a ~/Library/Preferences/ByHost/com.apple.notificationcenterui.* .plist doNotDisturbDate" end try do shell script "killall NotificationCenter"

Ezt követően be kell állítania egy ütemezést a bekapcsoláshoz.

PopClip és Alfred

Az Automator mellett az OS X felhasználók más automatizálási eszközökhöz is hozzáférhetnek. Az egyik a PopClip, egy kis alkalmazás, amely lehetővé teszi, hogy különféle manipulációkat hajtson végre a kiválasztott szöveggel, a második az Alfred, egy olyan alkalmazás, amely funkcionalitásában hasonló a szokásos Spotlighthoz, egy csomó különféle kiegészítővel, amelyek lehetővé teszik a zeneváltást. az iTunes alkalmazásban jelenítse meg a keresési eredményeket a Wolfram Alpha alkalmazásban, vagy írjon egy egyszerű feladatlistát.

A PopClip fizetős segédprogram, de csak 4,99 dollárba kerül. Viszont ingyenesen kipróbálhatod, 150 indítási limittel. A program telepítése a rendszerre és a program elindítása után a szöveg kiválasztásakor egy kis felugró ablak jelenik meg, amely lehetővé teszi a kijelöléssel különféle műveletek végrehajtását, hasonlóan ahhoz, ami az iOS-ben történik a szerkesztett szöveggel. Alapértelmezés szerint ez a kiválasztott szöveg keresése a Google-ban, normál műveletek: kivágás, másolás, beillesztés, valamint ha egy szót kiválasztottunk, a szótárban a jelentésének keresése.

De a PopClip minden ereje a többszörös és kiváló minőségű bővítményekben rejlik (pilotmoon.com/popclip/extensions). A kijelölés nagybetűsre fordítása, a linkek megosztása a Droplr-en keresztül és a tweet létrehozása is rendelkezésre áll. Ezenkívül felesleges bonyodalmak nélkül kibővítheti a kiterjesztések könyvtárát valami házilag írt szöveggel, ha kedvenc nyelvén készít egy szkriptet, és kiterjesztésként formázza. A tervezési részletek és példák a projekt github github.com oldalán találhatók.

Alfred

Az Alfred két változatban érhető el: egyszerű és fejlett. Az első ingyenes, a második 15 fontért megvásárolható. A program egy kis felugró ablak formájában valósul meg szöveges keresőmezővel, amely egy gyorsbillentyű megnyomásakor jelenik meg (alapértelmezés szerint - ). Amikor karaktereket ír be a szövegmezőbe, Alfred, akárcsak a Spotify, kiválasztja a megfelelő beállításokat (alkalmazások, fájlok keresése, matematikai kifejezések kiszámítása...). A Powerpack számos hasznos funkciót ad hozzá, amelyek lehetővé teszik például egy talált album lejátszását (ha kérésre találtak zeneszámokat) az iTunesban, a talált fájlokat e-mailben elküldik, valamint különféle shellben, AppleScript-ben, ill. munkafolyamat automata. A fejlesztők webhelyén van egy külön rész a support.alfredapp.com kiegészítőknek.

Következtetés

Manapság számos eszköz létezik, amelyek lehetővé teszik, hogy megszabaduljon a rutin cselekvésektől, és élvezze, ahogy minden történik, mintha egy varázspálca hullámával. És ostobaság lenne figyelmen kívül hagyni a különböző fejlesztők által kínált egyre több új funkciót.

A számítógépeket úgy tervezték, hogy hatékonyan és következetesen kezeljék az ismétlődő feladatokat, miért ülünk még mindig, és manuálisan nevezzük át a fájlokat a számítógépünkön? Vagy csak nyomtatás céljából nyissa meg az alkalmazásokat? Valószínűleg eszedbe jut egy tucat másik dolog, amit automatizálhatsz magadnak. Biztos van erre egy másik mód is, és van egy – az Automator és az AppleScript. Segítségükkel ezeket a feladatokat robotpilótra helyezheti, és megtaníthatja Mac-jét PDF-fájlok egyesítésére, iWork-fájlok automatikus mentésére, és akár azonnali napi terv nyomtatására is.

7 csodálatos automata-akció

Az Automator lehetővé teszi a feladatok automatizálását a fogd és vidd felület segítségével, megkönnyítve a feladatok létrehozását a kezdők számára.

Az Automator, amely a 10.4-es (Tiger) verzió óta elérhető Mac OS X rendszeren, lehetővé teszi az ismétlődő feladatokat szimuláló munkafolyamatok egyszerű létrehozását. Munkafolyamat létrehozásához húzzon egy Automator-műveletet a Műveletek listából (az alkalmazás bal oldalán) a munkaterületre (a jobb oldalon). az alkalmazás sarkában, vagy mentheti a munkafolyamatot Automator fájlként vagy külön alkalmazásként. A munkafolyamat mentéséhez el kell végeznie a kívánt munkafolyamatot az összes szükséges lépéssel.

Minden Automator műveletnek saját bemeneti és kimeneti funkciói vannak. Ha részletes információkat szeretne kapni az Automator műveletekről, válassza ki őket a műveletek listájából, és olvassa el az információkat a description.workflow-ban, használja a szabványos mentési párbeszédpanelt (Fájl > Mentés). Ha külön alkalmazásként szeretné menteni, amely más Mac OS X-alkalmazásokhoz hasonlóan működik, válassza a Fájl > Mentés másként parancsot. Megnyílik egy új mentési párbeszédpanel, ahol megadhatja a fájl nevét és megadhatja a mentési helyet. Mielőtt a "Mentés" gombra kattintana, válassza ki az alkalmazást a fájlformátumból a legördülő listából. Ez lehetővé teszi a munkafolyamatok futtatását az Automatoron kívül, mint bármely más alkalmazást.

Ez mutatja az Automator főbb jellemzőit és mentési lehetőségeit. Ezután 7 Automator-műveletet készítünk, amelyek segítségével időt takaríthat meg a Mac számítógépen végzett munka során.

1. Keresési tételek kötegelt átnevezése

Senki sem szereti a Finder-elemek átnevezését. Ha egy csomó fájlt szeretne átnevezni, legyen szó fényképekről, videókról vagy cikkekről, ez időigényes folyamat lehet... hacsak nem egy Automator munkafolyamatot használ, amely lehetővé teszi a fájlok egy szempillantás alatt átnevezését.

A kezdéshez nyissa meg az Automatort, és válassza ki a „Munkafolyamat” sablont a sablonok közül, majd húzza át a következő két műveletet a munkafolyamatba:

>>

>> Keresőelemek átnevezése

Ez a két művelet hamarosan a legjobb barátja lesz a fájlok átnevezésében, miután beállította a Keresőelemek átnevezése műveletet. Ez egy nagyszerű lépés az átnevezés különböző lehetőségeinek megismeréséhez. Céljainkra a „Készítés szekvenciálisan” lehetőséget választjuk, mivel sok fájlunk van.
A munkafolyamat befejezéséhez kattintson a Hozzáadás gombra a Megadott keresőelem lekérése művelethez. A megjelenő fájlkiválasztó ablakban válassza ki az átnevezni kívánt fájlokat, majd kattintson a „Hozzáadás” gombra. A fájlok hozzáadása után kattintson a Futtatás gombra az Automatorban. Amint a munkafolyamat elindul, a fájlok átnevezésre kerülnek a Finder Items opciónak megfelelően. Mentheti munkafájlként, vagy mentheti alkalmazásként, ha mindig ugyanazokat az átnevezési szabályokat használja.

2. Exportáljon iPhone videókat a QuickTime segítségével

Az automatizálás nem csak a termelékenység. Egyes QuickTime-műveletekkel együtt használható iOS-kompatibilis videofájlok exportálására. Ehhez nyissa meg az Automatort, és válasszon munkafolyamat-sablont. Húzza a következő műveleteket a munkafolyamatba:

>> Kérjen filmet

>> Film exportálása

Az egyetlen dolog, amit a „Film exportálása” művelet során be kell állítani, az a fájlformátum, amelyet a legördülő listából választhat ki. Választhat iPhone, iPhone (Edge), iPod, Apple TV vagy QuickTime közül.

Ha készen áll a munkafolyamat elindítására és a videofájlok konvertálására az Apple számára, konkrét eszköz, kattintson a Futtatás gombra az Automatorban, vagy mentse el a munkafolyamatot alkalmazásként. Először megjelenik az iLife médiaböngésző, amellyel kiválaszthat egy filmfájlt az iTunes alkalmazásból, Photo Booth, iMovie vagy saját filmmappája. A videó kiválasztása után kattintson a „Kiválasztás” gombra. Ezt a videót a rendszer feldolgozza, és a filmek mappájába helyezi.

3. Egyesítsen több PDF-fájlt egybe

Néha több PDF-fájlt kell egyesíteni egy nagy fájlba. Míg ezt több lépésben is megteheti a Mac számítógépen található Előnézet segítségével, az Automator felgyorsíthatja a folyamatot, és lehetővé teszi több PDF egyesítését egyszerre.

A kezdéshez válasszon ki egy munkafolyamat-sablont, és adja hozzá a következő műveleteket:

>> Adott Finder-elemek beszerzése

>> PDF oldalak egyesítése

>> Keresőelemek mozgatása

A munkafolyamat elindításához húzza a PDF-fájlokat a Megadott keresőelemek lekérése műveletbe, majd kattintson a Futtatás gombra. Néhány másodperc múlva egy PDF-fájl jelenik meg az asztalon, amely több, a munkafolyamat első lépésében felsorolt ​​PDF-fájlt tartalmaz.

4. Töltse le az mp3-at a Safari megnyitott weboldalairól

Néha az internet böngészése közben találkozhat MP3 fájlokkal, amelyeket le szeretne tölteni egy bizonyos oldalról, de ki akarja végigmenni az összes oldalt, és egymás után rákattint a letöltési hivatkozásokra? Ismételjük meg még egyszer. Az Automator letöltheti az összes MP3 fájlt a Safariban jelenleg megnyitott weboldalról.

Ehhez nyissa meg az Automatort, és válasszon ki egy munkafolyamatot sablonként. Ezután húzza a következő műveleteket a munkafolyamatba:

>> Aktuális weboldalak beszerzése a Safariból

>> URL-szűrő

>> URL-ek betöltése

Be kell állítanunk az „URL-hivatkozás lekérése a weboldalról” műveletet a „Csak a kezdőoldallal azonos domain URL-jeit adja vissza” négyzet bejelölésével.
Munkafolyamat futtatásához nyissa meg az MP3 fájlokat tartalmazó weboldalt, majd kattintson a Futtatás gombra az Automatorban a folyamat aktiválásához. A munkafolyamat elindítása után a Safariban megnyitott oldalhoz társított MP3-fájlok letöltésre kerülnek az asztalra. Ezt a munkafolyamatot alkalmazásként mentheti, ha gyakran szeretné használni.

5. Miniatűrök készítése

Egy olyan világban, ahol a nagy felbontású fotók uralkodnak, az alacsony felbontású bélyegképekre továbbra is szükség van avatarként való használathoz olyan webhelyeken és alkalmazásokban, mint a Twitter, a Facebook, az iChat és sok más. Nem kell megnyitnia miniatűr alkalmazást az elkészítéséhez. Létrehozhat egy szolgáltatást, amely lehetővé teszi a kattintást jobb klikk vigye az egeret egy kép fölé a Finderben, és azonnal hozzon létre egy miniatűrt a képről. Ehhez létre kell hoznia egy új Automator szolgáltatássablont, és húzza át a következő műveleteket a munkafolyamatba:

>> Bélyegképek létrehozása

A fájltípus módosításához használja a munkafolyamat tetején található legördülő menüt, és válassza ki a „Képfájlok” lehetőséget a „Bármely alkalmazás” alatt. Ezután válassza ki a bélyegkép méretét az „Indexkép létrehozása” műveletben.
Ezután válassza a Fájl > Mentés parancsot. Adja meg az új szolgáltatás nevét. A munkafolyamat elindításához lépjen a Finderbe, kattintson a jobb gombbal a képre, és válassza a Szolgáltatások > Szolgáltatás elnevezése lehetőséget. A menüre kattintás után egy új miniatűr jön létre, amely a fájlnévben „_tn” karaktert tartalmaz.

2. Egyszerű indítási feladat

Amikor reggel bekapcsoljuk a számítógépet, általában elindítunk alkalmazásokat: Mail, Safari, iCal és Twitter. De azt sem akarjuk, hogy a számítógép mellett fussanak, mivel hétvégén nem használjuk ezeket a munkával kapcsolatos alkalmazásokat. Miért kell ezeket az alkalmazásokat manuálisan megnyitnunk? Az egyik megoldás egy egyszerű AppleScript alkalmazásindító létrehozása, amely egy kattintással megnyitja a szükséges alkalmazásokat.

A feladat létrehozásához nyissa meg az AppleScript szerkesztőt, és írja be a következő kódsort:

Most futtassa a szkriptet. Észrevetted, hogy elindult a Safari? Az alkalmazás nevét idézőjelben lecserélheti bármely más alkalmazásra a Mac számítógépen.

Ismételje meg a kódsort a új vonal több alkalmazás futtatásához. Például, ha el szeretné indítani a Mail, a Safari, az iCAL és a Twitter alkalmazást, akkor a következőket kell beírnia:

mondja meg a „Mail” alkalmazásnak, hogy induljon el

mondja meg a „Safari” alkalmazásnak, hogy induljon el

mondja meg az „iCal” alkalmazásnak, hogy induljon el

mondja meg a „Twitter” alkalmazásnak, hogy induljon el

Mentse ezt a szkriptet alkalmazásfájlként, és kattintson rá duplán az automatikus futtatáshoz. Több feladatindítót is létrehozhat különböző alkalmazásokhoz, például egyet munkához, egyet szórakoztatáshoz és egyet közösségi hálózatokhoz.

3. Nyomtasson iCal napi terveket

A papírt „régi technológiának” tekinthetjük, de ha egy nap elfoglalt üzleti napirendje van, néha szeretne nyomtatott példányt kapni, hogy gyorsan tájékozódjon. Ezt AppleScript segítségével lehet megtenni:

mondd az alkalmazásnak: „iCal”

naptár megtekintése itt: (én (aktuális dátum))

nézetet váltani nappali nézetre

aktiválni

mondd el az alkalmazásnak „Rendszeresemények”

paranccsal nyomja le a „p” billentyűt

késleltetés 1 — (másodperc)

billentyűleütés visszatérés

késleltetés 2 — (másodperc)

billentyűleütés visszatérés

vége mondd

vége mondd

Adjuk hozzá ezt a szkriptet az AppleScript szerkesztőhöz, és kattintsunk a "Futtatás" gombra. Az iCal megnyitja az aktuális dátumot, és kinyomtatja a napi tervet az alapértelmezett nyomtatóval. Mentés alkalmazásként.