Ablakok.  Vírusok.  Jegyzetfüzetek.  Internet.  hivatal.  Segédprogramok.  Drivers

Egy robot, amely az Ön utasításait követi – ki utasítaná el ezt? Sajnos sok felhasználó gondol rá Automator'e, a Mac legújabb automatizálási eszköze, mint egy játék a kezdőknek, akik túlságosan félnek tanulni AppleScript. Valójában az Automator nagyon erős tud lenni – különösen, ha más OS X-funkciókkal, például Unix-parancsokkal, beépített képfeldolgozással és még az AppleScript-szel is kombinálják.

Íme öt hasznos/szórakoztató (aláhúzott) automata rutin, amitől a város összes geeke irigykedni fog 😉

Mind az 5 eljárást megvitathatja.

Először is indítsa el az Automatort (az Alkalmazások mappában) a kezdéshez. Most döntsön egy olyan alkalmazást, amely képes elvégezni a kívánt műveletet, és kattintson erre az alkalmazásra a "Könyvtár" oszlopban, majd a szomszédos "Műveletek" oszlopban válassza ki a megfelelő műveletet, és húzza a szkriptépítési területre (Munkafolyamat) . (Az általunk használt alkalmazások és a hozzájuk tartozó műveletek alább félkövéren vannak kiemelve.)

Ha menteni szeretné az eljárást (munkafolyamat), válassza a Fájl > Mentés parancsot. Ha az eljárást alkalmazásként szeretné elmenteni (hogy dupla kattintással elindítható legyen), akkor a mentési párbeszédpanel Fájlformátum legördülő menüjéből válassza az "Alkalmazás" lehetőséget.

Szóval, térjünk rá a gyakorlásra.

Word dokumentumok biztonsági mentése

Ezt mindenki tudja biztonsági mentés A fontos fájlok jó ötlet, de sokan elfelejtik ezt megtenni. Ez az eljárás megkönnyíti a biztonsági mentést; futtatásakor az összes nemrég módosított fájl Microsoft Word a Dokumentumok mappában archiválják, majd CD-re írják. Futtassa az eljárást hetente, és soha többet nem veszít, mint az elmúlt néhány nap Word munkájából.

1. Finder: Finder elemek keresése Ez a művelet minden olyan fájlt megkeres a merevlemezen, amely megfelel a megadott feltételeknek. Először kattintson a Hol legördülő menüre, és válassza a Dokumentumok lehetőséget, így az eljárás csak a Dokumentumok mappában fog megjelenni. Ezután a Kinek legördülő menüjéből válassza ki a Módosítás dátuma lehetőséget a bal oldalon, és válassza ki a Ezen a héten lehetőséget a jobb oldalon. További feltétel hozzáadásához kattintson a pluszjelre (+). A megjelenő előugró menü új sorában állítsa az első menüt Kiterjesztés értékre. A következőkben adja meg az Egyenlő (egyenértékű) értéket, majd a típust doc dokumentumot a menü melletti szövegmezőben. Ez az eljárás most azokat a fájlokat keresi a Dokumentumok mappában, amelyek ezen a héten módosultak, és jelenleg is Microsoft fájlok szó.

2. Finder: Archívum létrehozása Az eljárás futtatásakor ez a művelet az első lépésben talált összes fájlt veszi, és egyetlen ZIP-fájlba tömöríti. A Mentés másként mezőben adjon meg egy nevet, például: Word fájlok biztonsági mentése (backup Word fájlok).

3. Rendszer: Írjon lemezt Ez a művelet a 2. lépéstől származó tömörített fájlt a saját üres CD-re (vagy DVD-re) helyezi. Adjon meg egy nevet a Lemeznév mezőben, például "Word Backup CD", és jelölje be a "Dátum hozzáfűzése" jelölőnégyzetet, így a CD neve tartalmazza a rögzítési dátumot, ami megkönnyíti a későbbi megtalálást.

4. Finder: Áthelyezés a kukába Ez a művelet a 2. lépésben létrehozott ZIP-fájlt a Kukába helyezi.

Egyéb ötletek: Ha nem Word-fájlokat szeretne másolni ezzel az eljárással, akkor az első lépésben módosítsa a feltételeket; bármilyen típust beállíthat (például HTML).

Az eljárás még kényelmesebbé tétele érdekében az iCal riasztási funkciójával állítsa be, hogy az automatikusan elinduljon. Ehhez mentse el az eljárást alkalmazásként, a cikk elején leírtak szerint. Az iCalban válassza a Fájl: Új esemény lehetőséget, válassza a Nézet: Információ megjelenítése lehetőséget, kattintson a Riasztás legördülő menüre, és válassza a Fájl megnyitása lehetőséget. A megjelenő párbeszédpanelen válassza ki az eljárást.

Információk beszerzése a Mac-ről

Rendelkezik-e az osztály összes Mac gépével legújabb verzió OSX? Kétségbeesetten keresi a számítógépe RAM-jával kapcsolatos információkat, amikor az Apple ügyfélszolgálatával beszél? Annak ellenére, hogy az OS X tartalmaz egy System Profiler segédprogramot, amellyel információkat szerezhet a Mac számítógépéről, még mindig nehéz nyomon követni az összes statisztikát egyszerre. Ez az eljárás kicsomagolja az összes profilinformációt a Mac számítógépről, és szöveges fájlként adja vissza.

1. Rendszer: Rendszerprofil Kattintson az Opciók elemre, és engedélyezze a Művelet megjelenítése futtatáskor lehetőséget. Az eljárás futtatásakor megkérdezi, hogy a számítógép melyik részére szeretne információt kapni - szoftver, nyomtatók, AirPortok stb.

2. TextEdit: Bekezdések szűrése Az 1. lépésben egy nagy szövegrészletet kapunk, amely az Ön kérése alapján szűrve tartalmazza a profiladatokat – de ez a szöveg sokat tartalmaz üres sorok. Eltávolításukhoz állítsa a művelet legördülő menüjét a Bekezdések visszaadása (bekezdések visszaadása) paraméterre a Nem üresek (nem üres) értékre.

3. TextEdit: Új szövegfájl Ez a művelet elmenti a 2. lépés után kapott szöveget a saját fájljába. Írja be például a „Profile.txt” fájlt a Mentés másként mezőbe, majd válassza ki a Dokumentumok mappát a Hol előugró menüben – ez az a hely, ahol a profil mentésre kerül.

4. Finder: Nyissa meg a Finder elemeket Ez a művelet megnyitja a fájlt megtekintésre. Hagyja a Megnyitás ezzel legördülő menüt Alapértelmezett alkalmazás értékre állítva a fájl megnyitásához szöveg szerkesztő TextEdit, vagy – igényeitől függően – válasszon egy másik alkalmazást, amely képes egyszerű szöveget olvasni, például a Microsoft Word vagy az Apple Safari alkalmazást.

Egyéb ötletek: Ha fel kell hívnia az Apple ügyfélszolgálatát, nyomtassa ki az eljárással létrehozott profilját, hogy hivatkozzon rá. Ha számítógépes labort működtet, használja az egyes gépeken generált szöveges jelentéseket a rendszerstatisztikák létrehozásához.

Tegye "olvashatóbbá" a man oldalakat

Amikor Unix-parancsokat tanulmányozunk, például ugyanazt a grep-et vagy üzemidőt, az ínyencek mindenekelőtt a kézikönyvekhez fordulnak segítségért, a man paranccsal. Ez az eljárás megkíméli Önt attól, hogy kinyissa a terminált, és megerőltesse a szemét, hogy ezt a szöveget kínos formátumban olvassa el. Ehelyett bármelyik kézi oldalt megnyithatja a TextEditben, és kinyomtathatja vagy elmentheti a könnyebb olvashatóság érdekében.

1. TextEdit: Kérjen szöveget Egy eljárás futtatásakor ez a művelet segít meghatározni a megfelelő kézikönyvoldalt. A Kérdés mezőbe írjon be valami ilyesmit: "Milyen Unix-parancsról szeretne ma tanulni?" milyen Unix parancsot szeretnél ma megtanulni? És válassza a Válasz kérése lehetőséget.

2. Automator: Futtassa a Shell Scriptet Ezzel a művelettel olyan Unix-parancsokat futtathat, amelyek megkeresik és létrehozzák a TextEdit kézikönyvoldalt. A Pass Input legördülő menüben válassza az As Arguments lehetőséget. Ezután írja be a man „$@” | col -b egy nagy szövegmezőben (lásd az első képernyőképet, A).

3. TextEdit: Új TextEdit dokumentum Ez a művelet megnyitja az újonnan létrehozott kézi oldalt a TextEditben.

Egyéb ötletek: Mentse el a gyakran használt kézikönyvoldalt (például Perl vagy Ruby programozási nyelvekhez) szöveges fájlként, és tartsa a dokumentumaiban a könnyű hozzáférés érdekében.

Térfigyelő kamera felszerelése

Ha van digitális fényképezőgépe, akkor előfordulhat, hogy a Mac képes rákényszeríteni a képek készítésére, miközben a számítógéphez csatlakozik. (A fényképezőgépnek képesnek kell lennie fénykép készítésére, ha USB-hez csatlakozik. Az eljárás első lépése megmondja, hogy képes-e erre). Ez az eljárás azt mondja a fényképezőgépnek, hogy 10 másodpercenként készítsen képet, tömörítse azt kis JPEG formátumba, és ezt ismételje meg, amíg le nem állítja a programot. Ez számos helyzetben hasznos lehet – például amikor megpróbálja kitalálni, mit csinál a kutyája, amikor Ön nincs otthon, vagy ha lassított videót szeretne készíteni további szoftver vásárlása nélkül.

1. Kép rögzítése: Kép készítése Ez a művelet arra utasítja a kamerát, hogy készítsen képet. Ha a fényképezőgép memóriája korlátozott, válassza a Kép törlése a fényképezőgépről a letöltés után lehetőséget. Ha a kameránk nagy memóriakártyával rendelkezik, természetesen kikapcsolhatja ezt az opciót, így a fényképek a fényképezőgépen és a Mac-en is megjelennek.

Vegye figyelembe, hogy ez a művelet automatikusan elmenti a képeket a Képek mappába. Ha máshol szeretné tárolni a fényképeket, adjon hozzá egy Finder műveletet: Keresőelemek mozgatása az eljáráshoz, és itt adja meg, hogy hol szeretné tárolni őket.

2. Előnézet: Képtípus módosítása Ezzel a művelettel a fényképeket gazdaságosabb formátumokba konvertálhatja, különösen akkor, ha a fényképezőgép TIFF vagy Raw formátumban fényképez. Amikor beilleszti ezt a műveletet az eljárásba, megjelenik egy párbeszédpanel, amely megkérdezi, hogy kíván-e hozzáadni egy olyan műveletet, amely átmásolja a pillanatképeket, mielőtt megváltoztatná azokat. Kattintson a Ne adjon hozzá lehetőségre, így nem engedélyez 2 másolatot minden fotóról. Ezután, ha több helyet szeretne megtakarítani, válassza a JPEG 2000 lehetőséget a Típus legördülő menüből grafikus szerkesztő támogatja ezt a formátumot - Apple Preview, Adobe Photoshopés Photoshop Elements támogatás. (Ha Photoshopot használ, szükség lehet néhány bővítményre telepítő lemez). Ellenkező esetben válassza a JPEG-ot.

3. Előnézet: Képek méretezése Ez a művelet az egyes fényképek méretét tömöríti, hogy még több helyet takarítson meg. Ugyanezt a párbeszédpanelt fogja látni, amikor beilleszti ezt a műveletet az eljárásba. Kattintson újra a Ne adjon hozzá gombra. Hacsak nem kellenek ezek a képek nagy felbontású, bár a szabványos 480 pixeles méret általában elegendő.

4. Automata: Szünet Adja hozzá ezt a műveletet, hogy az Automator szünetet tartson a következő fénykép elkészítése előtt. Írjon be 10-et a szövegmezőbe a rutin 10 másodperces szüneteltetéséhez. Mielőtt a következő lépésre lépne, mentse az eljárást (munkafolyamatként), és nevezze el.

5. Automator: Workflow futtatása Ahhoz, hogy az eljárás a következő képet készítse, meg kell ismételnie a lépéseket. Ez a művelet újraindítja. A Munkafolyamat előugró menüben válassza az Egyéb lehetőséget, majd válassza ki a 4. lépésben elmentett eljárást. Most mentse újra az eljárást ugyanazzal a névvel.

Hogy teszteljem új program, futtassa a szkriptet a Futtatás gombbal. Ha befejezte a képek készítését, a Stop gombra kattintva leállíthatja a szkript végrehajtását.

Egyéb ötletek: Ha leállította az eljárást, húzza a képeket az iMovie-ba, hogy késleltetett videót készítsen. És ugyanazt az Automatort használhatja arra is, hogy a QuickTime Pro diavetítést készítsen – ez egy 2 lépésből álló feladat!

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

Kapcsolatban áll

Weboldal napi megnyitása egy adott időpontban

Hétköznap reggel hatkor kelek és nyolcra megyek dolgozni. Tízpercenként, mielőtt kimegyek, megnézem az időjárást, hogy kitaláljam, mit vegyek fel. Akkor miért ne tennénk úgy, hogy hétköznap 7:50-kor automatikusan megnyíljon az előrejelzés? Az Automator könnyen megbirkózik az ilyen és más, alább leírt feladatokkal.

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

2 . A felugró üzenetben válassza a " új dokumentumot».

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

4 . A bal oldali menüben a " Könyvtárak"Válassz egy szakaszt" Internet».

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

6 . Törölje a javasolt webcímet, és adja hozzá az érdekeset.

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

8 . A szkriptünk teljesítményének ellenőrzéséhez kattintson a " Fuss” az Automator ablak jobb felső sarkában. Az alapértelmezett böngészőnek és a megadott oldalnak meg kell nyílnia.

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

10. A személyzeti 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 a Mac gépem értesítést kap, és megnyit egy oldalt az időjárással. És ez is jó jelzés, hogy ideje felkészülni a munkára.

Néhány kedvenc oldal megnyitása

Ezzel a mini oktatóanyaggal megtudhatja, 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 pontos idő híroldalak egy csoportjának böngészése. Minden alkalommal, amikor ugyanazokat a lapokat kell megnyitnia, különben egy speciális alkalmazásra kattintott, és minden látható.

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

2 . Állítsa be a dokumentum típusát " Program».

3 . Menj vissza a " 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» közvetlenül a blokk alatti munkaterületre « Adott URL-ek beszerzése».

6 . A menüsorban lépjen a következőre: Fájl → Mentés másként…és mentse az új programot.

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

Töltse le az összes képet egy oldalon

Kétségtelenül hasznos lehetőség számos szakma számára, például tervezők, újságírók és még hétköznapi felhasználók számára is. Egy ilyen segédprogrammal többé nem kell kétes kütyüket letöltenie, vagy kódot tartalmazó oldalakat válogatnia. Az egyetlen negatívum, hogy csak dolgozni lehet Safari böngésző. Ha ismeri a módját, hogy hasonló műveletet hajtson végre más böngészőkkel, feltétlenül iratkozzon le 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 át a „ paramétert Az aktuális oldal lekérése a Safariból».

4 . Ezután húzza a " Töltse le a kép URL-jét a weboldalról", és válassza ki a " ezeken a weboldalakon».

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

6 . A menüsorban lépjen a következőre: Fájl → Mentés másként…és mentse 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 " Fuss» a jobb felső sarokban, és várja meg, amíg a fájlok letöltésre kerülnek.

Töltse le az összes audio- és videofájlt az oldalról

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

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

2 . Most húzza a " Kapjon hivatkozási URL-eket weboldalakról". Ha pipát hagy a jelölőnégyzetben, akkor az összes hang- és videófájl letöltődik arról a domainről, amelyen az oldal található, és ha törli a jelölést, az összes fájl letöltődik az oldalról, függetlenül attól, hogy melyik tartományban találhatók. tovább.

3 . Adja hozzá a "" paramétert Szűrő URL". A szűrőnek köszönhetően konkretizálhatja 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 "" .mp4", stb.

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

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álogatott Mozart-kompozíciót, különben minden számot külön-külön kellett letöltenem.

Weboldalak futtatása önálló alkalmazásként

Nem tudom, miért lehet szükség egy ilyen forgatókönyvre, de mivel lehetséges, akkor valakinek feltétlenül szüksége van rá. A megjegyzésekben megoszthatja velünk a krém használatának lehetőségeit.

1 . Fuss 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 következőre: Fájl → Mentés másként…és mentse az új programot.

Egy új alkalmazás elindításával (esetünkben ez „Yablyk”), 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 címsor között is nehéz lehet valami hasznosat találni. Az Automator segítségével kulcsszavas kereséseket futtathat kedvenc webhelyeinek címein.

1 . Fuss 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 az erőforrásoldalra, és keresse meg az RSS-t tartalmazó ikont vagy feliratot. A link általában a következőt tartalmazza: " takarmány».

4 . Húzza a " 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 . Addig kell hozzáadni a "" paramétert Weboldalak megjelenítése».

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

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

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

<<1 >>

Az Automator először a Mac OS X Tiger (10.4) rendszerben jelent meg. Ez a program azért jött létre, hogy a felhasználó különféle műveleteket programozhasson, amelyeket később egyetlen kattintással végrehajthat. Ugyanakkor ahhoz, hogy az Automator segítségével automatikus műveleteket hozzon létre, nincs szükség programozási ismeretekre, mivel az összes automatizált folyamat létrehozása GUI. A felhasználónak egyszerűen el kell rendeznie a műveleteket a végrehajtási sorrendben úgy, hogy egyik panelről a másikra húzza őket (a programozási ismeretek továbbra sem zavarják, mivel az Automator támogatja az Apple Scriptet, amely lehetővé teszi sokkal fejlettebb szkriptek létrehozását).

Mit lehet az Automatorra bízni?

Az Automator lényege, hogy a felhasználó a műveleteket végrehajtásuk sorrendjében rendezi. Azonban a visszatérési értékek korábbi akció bemeneti értékeként szolgálnak a következőhöz. Az Automator lehetővé teszi a műveletek automatizálását számos programmal, a Findertől és a Címjegyzéktől kezdve számos harmadik féltől származó termékig, például az Adobe Photoshopig.

  • Szövegfordítás;
  • bizonyos adatok biztonsági mentése a kívánt mappába való áthelyezéssel;
  • olvasatlan e-mailek átvitele a Mail-ről iPod-ra;
  • fájlok csoportosítása valamilyen attribútum szerint;
  • Lehetőség van néhány dal kiválasztására a könyvtárból, importálására, majd az iPod kikapcsolására.

Az Apple webhelyén van egy speciális rész, ahol különféle szkripteket találhat az Automatorhoz.

Automatizálási példák

Tekintsük a legérdekesebb példákat egy művelet létrehozására az Automator programban, amely kezdőknek készült. Ennek a programnak a lényege a legegyszerűbb módja egy tetszőleges alkalmazás automatikus elindítása. Bizonyos mértékig ez a „Hello World” analógja a programozás világából (általában minden kezdőknek szóló programozási könyv a „Hello World” példa elemzésével kezdődik).


Az első művelet létrehozásához valójában el kell indítani magát a programot. Ezt követően egy menü jelenik meg a kezdeti projekt kiválasztásával. Általában a felhasználók az „Egyéni projekt” lehetőséget választják, hogy tiszta folyamatot kapjanak, amelyet a semmiből tölthetnek ki saját tevékenységeikkel. A legegyszerűbb automatizálási folyamat létrehozásának következő lépéseként lépjen a "Műveletek" fülre a "Segédprogramok" mezőben. A megjelenített műveletek közül válassza ki a "Program futtatása" lehetőséget, és húzza jobbra ezt az elemet - abban a mezőben, ahol a műveletek végrehajtási sorrendben vannak elrendezve.

Az összes többi művelet rendkívül egyszerű. Csak ki kell választania a futni kívánt programot. Az opciók mezőben ez az eset nincs semmi érdekes. Más folyamatokhoz azonban használható a "Folyamatban lévő művelet megjelenítése" elem, mivel ez lehetővé teszi a szkript végrehajtásának személyes megfigyelését. Most el kell mentenie a folyamatot. Ezt a Fájl/Mentés másként menü segítségével teheti meg. A legjobb az alkalmazást programként menteni.

Így egyszerű folyamatokat létrehozni az Automatorban. Az első példa az oktatási volt. Nem volt igazán haszna önmagának. Most próbáljunk meg valami érdekesebbet megfontolni gyakorlati szempontból.

A legegyszerűbb, de egyben nagyon hasznos művelet az Automatorban egy olyan folyamat lehet, amely minden nyitvatartást bezár Ebben a pillanatban programokat. Miért lehet erre szükség? Először is, egy ilyen eljárásra olyan helyzetben lehet szükség, amikor a felhasználó éppen kikapcsolja a számítógépét, és gyorsan be akar zárni minden programot anélkül, hogy félne az adatvesztéstől. Másodszor, ez a módszer nagyon megfelelő, ha a felhasználó számos programcsomaggal dolgozik végrehajtással különböző feladatokat. Például fényképek feldolgozása során egy képszerkesztő és számos további segédprogram használható. Amikor a felhasználó valami mást szeretne csinálni, általában bezárja az összes alkalmazást, de ezt egyenként nem túl kényelmes. Érdemesebb valamilyen automatikus eseményt használni. Az Automatorban könnyen létrehozható.


Az esemény létrehozásának folyamata nagyon hasonló az előzőhöz. Csak ebben az esetben a "Segédprogramok" műveletkészletben nem a "Program futtatása", hanem az "Összes program befejezése" lehetőséget kell kiválasztania. Itt nem változtathat semmit, ebben az esetben minden program bezárul, kivéve a Finder és mások rendszerfolyamatok. Ellenkező esetben hozzáadhat néhányat speciális programok a listára, hogy a szkript bezárjon valami konkrétat. Továbbá jó lenne értesíteni a rendszer felhasználóját, hogy minden program bezárt. Ezt hangüzenettel teheti meg. Ehhez lépjen a "Szöveg" mezőbe a műveletekben. Két érdekes pont van számunkra: "A megadott szöveg megszerzése" és a "Kiejtés". Ezeket a megadott sorrendben kell átvinni a programba. A "Megadott szöveg lekérése" mezőbe írja be, hogy mi lesz hanggal kiejtve a záró végén legújabb program. A „Beszéd” műveletben ki kell választania az egyik rendszerhangot, amely ezt megteszi. Összeállítás után ez az alkalmazás az összes fenti lépést végre kell hajtani. Ebben a példában láthatja, hogyan hozhat létre több másikból álló műveleteket, amelyekben adatátvitel történik egyik műveletről a másikra. Ebben az esetben a szöveg a Beszéd művelethez került.

Konklúzióként…

Ma az Automator rengeteg lehetőséget kínál. Nem lehet mindegyiket külön cikk keretében leírni (ehhez egy egész könyv kellene). De ennek az alkalmazásnak a legkellemesebb tulajdonsága, hogy abszolút képzett emberek használói dolgozhatnak vele. Ha ez egy kezdő, akkor nem lesz nehéz neki saját cselekedeteit létrehozni - minden intuitív. Haladó felhasználó viszont értékelni fogja az Automator széles lehetőségeit, amelyek egy része egy teljes Apple támogatás Forgatókönyv.

Végül előfordulhat, hogy a felhasználónak olyan műveletet kell létrehoznia, amelyet nem talál az Apple webhelyén vagy a szokásos műveletek halmazában, ugyanakkor nem ismeri az Apple Scriptet. Ebben a helyzetben a megoldás az események rögzítésének képessége lesz. Ez azt jelenti, hogy ki kell választania a megfelelő menüelemet az Automatorban, és el kell kezdenie néhány művelet végrehajtását Mac OS X rendszerben. Ezek mindegyike megismétlődik, amikor a rögzített műveletet áthelyezi a folyamatba. Ez egy nagyon hasznos lehetőség új funkciók létrehozására. És ez rendkívül egyszerű.

<<1 >>

Az erről az erőforrásról szóló első bejegyzésemben szeretném leírni a legegyszerűbb példát egy informátor létrehozására a Mac Os X-hez mellékelt, kolosszálisan kényelmes Automator segédprogrammal.

Épp a minap, amikor Moszkvában az utcai hőmérséklet radikálisan csökkent, hirtelen egy feladatom volt: bizonyos időközönként vizuálisan ellenőrizni a hőmérsékletet a szerverteremben (vagy inkább a rackben), mert a helyiséget kiszolgáló légkondicionáló nem volt hajlandó működni a T-nél< -15 ºC.


Kezdésként azonnal elmagyarázom, hogy önmagában a szerverterem, a rack, minden benne lévő szerver hőmérséklet-szabályozásának, valamint néhány száz egyéb paraméternek a kérdését átfogóan megoldottam a Zabbix monitor telepítésével. rendszer. És meg kell mondanom, kiváló munkát végez ezzel, nemcsak gondosan összegyűjti ezeket az adatokat, és tárolja ezeknek a paramétereknek az összes változását, hanem információt szolgáltat a vezérlés vagy a kritikus pontok (triggerek) elérése esetén. Azonban nem mindig kényelmes e-mail üzeneteket vagy SMS-eket fogadni, különösen az én esetemhez hasonló típusúakat, amelyek egy bizonyos értéket tartalmaznak, amely idővel kissé változik - jelen esetben a szoba hőmérsékletét. Ezért úgy döntöttem, hogy megjelenítem ezt az információt magamnak, mivel a folyamat 5 percet és egy tucat kattintást vesz igénybe, és ennek eredményeként az értesítések kényelmesen megjelennek a kívánt paraméterrel, és megjelenésük intervalluma konfigurálható, és az előzmények kényelmesen elérhetők. a Mac Os X értesítési központ üzenetlistáiban tárolva.

Információforrásul az egyik rack szerver Ambient Sensorát választottam. Ez egy IPMI interfésszel ellátott Supermicro szerver.
Először nyissa meg a program felületét:


Kijelöljük egy új folyamat létrehozását, majd a könyvtár "Műveletek" részében kiválasztjuk a segédprogram alszakaszt - valójában csak ezeket fogjuk használni.

Valójában a program felülete meglehetősen egyszerű, a bal oldalon van egy művelet- vagy változókönyvtár, amelyet használhatunk létrehozáskor lépésről lépésre folyamatok, jobbra pedig a folyamattest-képző mező, amelybe a számunkra szükséges cselekvések és változók behúzódnak a könyvtárból abban a kronológiai sorrendben, ahogyan a formálódó folyamat keretein belül meg kell történniük.


Tehát a fő kérés, amint azt korábban jeleztem, visszaadja a rackben található szerver egyik érzékelőjének hőmérsékletét. Az ezt visszaadó parancs az én esetemben így néz ki:

Ipmitool -H xxx.xxx.xxx.xxx -U BEJELENTKEZÉS -P PASSOWRD érzékelő "Érzékelő neve" |grep "Érzékelő olvasása" |grep -o ""

Ahol xxx.xxx.xxx.xxx az IPMI interfész IP-címe
A LOGIN és a PASSWORD a felhasználói név és jelszó a felület eléréséhez.
Az érzékelő neve annak az érzékelőnek a neve, amelyről az adatokat ki kell olvasni. Az én esetemben a "Rendszerhőmérséklet" volt.
Hasznosság grep ebben az összefüggésben az érzékelő hőmérsékletének ember által olvasható kétjegyű numerikus értékének visszaadására szolgál.

A shellben végrehajtandó folyamathoz parancsot adott, húzza a megfelelő műveletet a könyvtárból a folyamat mezőbe:

Megjegyzés - a jobb felső sarokban van egy jelölőnégyzet, amely lehetővé teszi, hogy a szkript végrehajtásának eredményét az stdin-be helyezze, vagy visszaadja argumentumként a további műveletekhez. Mivel azt tervezzük, hogy a jövőben felhasználjuk az eredményt, az „érvként” visszatérést választjuk.
És mivel a kapott értéket más műveletekben szeretnénk felhasználni, célszerű egy változót létrehozni, amelyhez a fent kapott értéket rendeljük, ehhez a „Változó értékének beállítása” műveletet választjuk:

Az „új változó” mezőre kattintva kényelmesen olvasható nevet adhatunk neki, például „Hőmérséklet”. Figyeljük meg azt is, hogy a két művelet között nyilak vannak, amelyek a műveletek sorrendjének irányát jelzik.

Nos, akkor ez egészen egyszerű, most meg kell jelenítenünk egy értesítést az értesítési panelen az új változó értékével. Húzzuk a megfelelő műveletet a könyvtárból, a változónkat pedig az alsó panelről a definiált változók listájával a helyettesítéshez szükséges helyekre.


Nos, akkor hátra kell magát az üzenettörzset kitölteni.

Ezenkívül az a feladatunk, hogy ezt a folyamatot hurkoljuk, hogy a kérés bizonyos időközönként végrehajtásra kerüljön. Ehhez érdemes áthúzni a „felfüggesztés” műveletet a műveleti könyvtárból, amelyben megadhatja a folyamat felfüggesztésének időpontját. Megjegyzem (és ez fontos), hogy eleinte 30 perc helyett 1800 másodpercet próbáltam beállítani, de a folyamat rosszul működött, ezért a műveletben beállíthatja a késleltetési dimenziót másodpercben, percben vagy órában. Amennyire jól értem a kézikönyvet, a számláló 1000 egységre van korlátozva.

Nos, az utolsó lépés, amire szükségünk van, egy ciklus, mert meg kell hurkolnunk a folyamatot. Ehhez tegye a "Loop" műveletet a folyamat végére.
Ebben a műveletben több konfigurálható lehetőség is van, nevezetesen: egy kötelező felszólítás a felhasználó számára a művelet folytatására, amely helyettesíthető egy teljesen automatikus ciklussal (sőt, szükségünk van rá). A második paraméter a hurok visszatérési pontja, vissza kell térnünk a folyamat legelejére, ezért a "Kezdő bemenet használata" lehetőséget választjuk. Nos, a harmadik, meglehetősen fontos paraméter a „stop after”. Ez a beállítás határozza meg, hogy a ciklusművelet mely pontján ér véget. Itt két lehetőség van, vagy egy bizonyos időintervallum után, vagy egy bizonyos számú ciklus után. Sajnos nem lehet végtelen ciklust csinálni, ha ezt a paramétert "nullára" állítjuk percekre és időkre is, ez nem vezet ehhez (a ciklus csak egyszer fog lefutni), így könnyebb kiválasztani, ami tetszik. A számláló maximális értéke szintén 1000 egység. Én személy szerint 1000 alkalmat választottam, ez 1000 ciklus. Megjegyzem, ha ez nem elég, tedd a következő ciklust közvetlenül az első után, ez végrehajtja a ciklust a ciklusban, és ez 1 millió iteráció stb.

Ennek eredményeként a folyamat végső verziója így néz ki:

És a kiadott üzenetek először is kényelmesen megjeleníthetők az asztalon - a kívánt gyakorisággal felbukkannak, miközben mindig láthatja előzményeiket, amely valahogy így néz ki:

Most már csak a folyamat elindítása maradt. És elkezdi végrehajtani az automata, és úgy, hogy ne zavarja a dokkolót - kattintson jobb gombbal az Automator ikonra a Dockban, majd kattintson a "Hide" gombra.

Ennek a bejegyzésnek az a fő célja, hogy elmondja Önnek, hogy egy olyan csodálatos eszköz segítségével, mint az Automator, nemcsak nagyon összetett feladatokat automatizálhat, amelyek a rutinműveletek ismételt megismétlését igénylik, hanem időszakos feladatokat is végrehajthat ezek meglehetősen kényelmes megjelenítésével. kéréseket.

A számítógépeket úgy tervezték, hogy hatékonyan és következetesen kezeljék az ismétlődő feladatokat, akkor miért ülünk még mindig a fájlok kézi átnevezésével a számítógépünkön? Vagy csak örömmel nyissa meg az alkalmazásokat? Valószínűleg eszedbe jut egy tucat másik dolog, amit automatizálhatsz magadnak. Kell lennie ennek egy másik módja is, és van is - Automator és AppleScript. Segítségükkel ezeket a feladatokat robotpilótra helyezheti, és megtaníthatja Mac-jét a PDF-fájlok egyesítésére, az 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ülettel, így a kezdők is könnyebben elkészíthetik azokat.

A Mac OS X 10.4 (Tiger) és újabb rendszereken kiadott Automator segítségével egyszerűen hozhat létre olyan munkafolyamatokat, amelyek szimulálják az ismétlődő feladatokat. Munkafolyamat létrehozásához húzzon egy Automator-műveletet a műveletek listájából (az alkalmazás bal oldalán) a munkaterületre (jobb oldalon). A munkafolyamatot Automator-fájlként vagy önálló alkalmazásként mentheti. 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 van bizonyos bemeneti és kimeneti funkciója. Ha részletes információkat szeretne kapni az Automator műveleteiről, válassza ki azokat a műveletek listájából, és olvassa el az információkat a .workflow leírásában, használja a szabványos mentési párbeszédablakot (Fájl > Mentés). Másként menteni külön alkalmazás, 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, amely lehetővé teszi a fájlnév és a mentési hely megadását. Mielőtt a "Mentés" gombra kattintana, válasszon ki egy alkalmazást a fájlformátumból a legördülő listából. Ez lehetővé teszi a munkafolyamat Automatoron kívüli futtatását, mint bármely más alkalmazást.

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

1. Keresési elemek kötegelt átnevezése

Senki sem szereti átnevezni a Finder elemeket. Ha át kell neveznie egy sor fájlt, legyen szó fényképekről, videókról vagy cikkekről, ez időigényes folyamat lehet... hacsak nem az Automator munkafolyamatot használja, 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ési lehetőségek megismeréséhez. Céljainkra a „Sorozatos készítés” lehetőséget választjuk, mivel sok fájlunk van.
A munkafolyamat végrehajtásához kattintson a Hozzáadás gombra a Megadott keresőelem lekérése műveletben. 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 „Kereső elemek átnevezése” szakasz szerint. Mentheti munkafájlként vagy mellékletként, ha mindig ugyanazokat az átnevezési szabályokat használja.

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

Az automatizálás nem minden termelékenység. Használható néhány QuickTime-művelettel együtt 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 Media Browser, amellyel kiválaszthat egy filmfájlt az iTunesból, a Photo Boothból, az iMovie-ból vagy saját filmmappájából. 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 szükségessé válik több PDF-fájl összevonása egy nagy fájlba. Míg ezt több lépésben is megteheti a Mac számítógépén 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 egy mozdulattal.

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

>> Adott Finder-elemek beszerzése

>> PDF oldalak kombinálása

>> Keresőelemek mozgatása

A munkafolyamat elindításához húzza a fájlokat ide PDF formátum a Megadott keresőelemek beolvasása művelethez, majd kattintson a Futtatás gombra. Néhány másodperc múlva egy PDF-fájl jelenik meg az asztalon, amely több olyan PDF-fájlt tartalmaz, amelyek a munkafolyamat első lépésében szerepelnek.

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

Néha az internet böngészése közben találkozhat olyan MP3 fájlokkal, amelyeket egy adott oldalról szeretne letölteni, de ki szeretné végigmenni ezeken az oldalakon úgy, hogy egyik letöltési linkre kattint a másik után? 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 letö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.
A munkafolyamat elindításához navigáljon egy MP3-fájlokat tartalmazó weboldalra, majd kattintson a Futtatás gombra az Automatorban a munkafolyamat aktiválásához. A munkafolyamat elindításakor a Safariban megnyitott oldalhoz társított MP3-fájlok letöltésre kerülnek az asztalra. Ezt a munkafolyamatot elmentheti alkalmazásként, ha gyakran szeretné használni.

5. Hozzon létre bélyegképeket

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 még sok más. Nem kell megnyitnia miniatűr készítő alkalmazást az elkészítéséhez. Létrehozhat egy szolgáltatást, amely lehetővé teszi a push-ot Jobb klikk kattintson egy képre 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 be kell húznia 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 jobb gombbal a képre, és válassza a Szolgáltatások > Szolgáltatás neve menüpontot. A menüre kattintás után egy új miniatűr jön létre, és a fájlnévben "_tn" lesz.

2. Könnyű 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éppel 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 indító alkalmazás létrehozása, amely egyetlen 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 a következőre módosíthatja dupla idézőjelek bármely más alkalmazáshoz a Mac számítógépen.

Több alkalmazás elindításához ismételje meg a kódsort egy új sorból. 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 indítót is létrehozhat különböző alkalmazásokhoz, például egyet a munkához, egyet a szórakoztatáshoz és egyet a közösségi hálózatokhoz.

3. Nyomtasson napi iCal-terveket

Lehet, hogy a papír „régi technológiának” számít, de ha egy mozgalmas üzleti napot tervez, néha azt kívánja, bárcsak nyomtatásban lenne, 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álja

mondd el az alkalmazásnak „Rendszeresemények”

billentyűleütés "p" parancs segítségével

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 az alapértelmezett nyomtató segítségével kinyomtatja a napi tervet. Mentés alkalmazásként.

Ha hibát észlel, jelöljön ki egy szövegrészt, és nyomja meg a Ctrl + Enter billentyűket
OSSZA MEG: