Ремонт на REA

Примери за автомати. Научете се да работите с Automator в OS X. Затворете всички приложения

Един от най-недооценените инструменти на Mac продължава да бъде . Благодарение на тази помощна програма е възможно да се автоматизират огромен брой ежедневни рутинни задачи. В този материал ще дадем примери за 6 начина да използвате Automator с любимия си браузър на .

Отваряне на уеб страница в определен час всеки ден

През делничните дни ставам в шест сутринта и тръгвам за работа в осем часа. Всеки път, десет минути преди да изляза, проверявам времето, за да разбера какво да облека. Така че защо не направите прогнозата да се отваря автоматично в 7:50 през делничните дни? Automator може лесно да се справи с тази и други задачи, описани по-долу.

1 . Бягай (отворен Explorer ТърсачПрограмиили го стартирайте чрез търсене в Spotlight (клавишна комбинация Контрол (⌃)+ пространство).

2 . В изскачащото съобщение изберете " Нов документ».

3 Календарно известие“ и след това щракнете върху „ Изберете».

4 . В менюто отляво в раздела " библиотеки"избери раздел" Интернет».

5 . Във втората колона намерете параметъра „ Вземете определени URL адреси"и го плъзнете в работното пространство, разположено вдясно.

6 . Премахнете предложения уеб адрес и добавете този, който ви интересува.

7 . Сега от втората колона плъзнете параметъра " Показване на уеб странициВземете определени URL адреси».

8 . За да проверите функционалността на нашия скрипт, щракнете върху " Стартирайте“ в горния десен ъгъл на прозореца на Automator. Браузърът по подразбиране трябва да се отвори и посочената страница трябва да се отвори.

9 Файл → Запиши като...и запазете известието в календара.

10. След като се отвори обикновеният календар, изберете текущия ден и събитие. В дясното странично меню посочете началния и крайния час на събитието, както и времето за повторение, например само през делничните дни.

Сега всеки ден в 7:50 сутринта ще пристигне известие на моя Mac и ще се отвори страница с времето. Това също е добър сигнал, че е време да се подготвите за работа.

Отваряне на множество любими сайтове

Благодарение на тази мини-инструкция ще научите как да създадете малък алгоритъм, който ви позволява да стартирате няколко избрани уеб страници. Например, вие сте в определено времеразглеждане на група новинарски сайтове. Всеки път трябва да отваряте едни и същи раздели, но щракнете върху специално приложение и всичко е на видно място.

1 . Повторете точки 1-2.

2 . Посочете "Тип документ" програма».

3 . Отидете отново в секцията Интернет" и плъзнете параметъра " Вземете определени URL адреси» в работното пространство.

4 . Добавете няколко любими сайта.

5 . От втората колона плъзнете параметъра " Показване на уеб страници" в работното пространство непосредствено под блока " Вземете определени URL адреси».

6 . В лентата с менюта отидете на секцията Файл → Запиши като...и запазете новата програма.

Чрез стартиране на създадената програма в браузъра по подразбиране ще се отворят всички раздели, които представляват интерес.

Изтегляне на всички изображения на страница

Несъмнено полезна опция за редица професии като дизайнери, журналисти и обикновени потребители. С такава помощна програма вече няма да се налага да изтегляте съмнителни джаджи или да сортирате страници с код. Единственият минус е, че можете да работите само в браузъра Safari. Ако знаете начин да извършите подобна операция с други браузъри, не забравяйте да публикувате в коментарите.

1. Повторете точки 1-2.

2. Посочете " Процес».

3 . Отидете в раздела " Интернет", но този път плъзнете параметъра " Вземете текуща страницаот Safari».

4 . След това плъзнете параметъра „ Вземете URL адрес на изображения от уеб страница" и в него изберете опцията " на тези уеб страници».

5 . И накрая добавете параметъра „ Зареждане на URL" и, ако е необходимо, посочете папката за изтегляне.

6 . В лентата с менюта отидете на секцията Файл → Запиши като...и запазете новата програма.

Сега, за да изтеглите всички изображения, отворете интересуващата ви страница в Safari, отидете в папката, в която сте запазили скрипта, и го стартирайте.

Ще се отвори . Всичко, което трябва да направите, е да натиснете бутона " Стартирайте“ в горния десен ъгъл и изчакайте, докато файловете бъдат изтеглени.

Изтегляне на всички аудио и видео файлове от страница

Е, сега ще създадем по-специфичен, но не по-малко полезен скрипт, благодарение на който изтеглянето на почти цялото медийно съдържание няма да бъде трудно.

1 . Повторете точки 1-3предишни инструкции.

2 . Сега плъзнете параметъра " Вземете URL адреси на връзки от уеб страници" Ако оставите отметка в полето, всички аудио и видео файлове ще бъдат изтеглени от домейна, в който се намира страницата, а ако я премахнете, ще бъдат изтеглени всички файлове от страницата, независимо от това в кой домейн се намират .

3 . Добавете параметъра " Филтър URL" Благодарение на филтъра можете да посочите вашата заявка.

Например, ако искате да изтеглите само MP3 файлове, тогава в пакета „ Път - съдържа"добави" .mp3" (без кавички), ако видеото е в MP4 - " .mp4“, и така нататък.

4 . Е, сега остава да добавим вече познатия параметър, чрез който посочваме местоположението за запазване на файлове - “ Зареждане на URL».

Изтеглянето с помощта на този скрипт се извършва по същия начин, както в предишния параграф.

Изтеглих селекция от композиции на Моцарт с едно кликване, в противен случай трябваше да изтегля всяка песен поотделно.

Стартирайте уеб страници като отделно приложение

Не знам защо може да е необходим такъв скрипт, но ако е възможно, значи някой определено има нужда от него. Можете да ни кажете за вашите възможности за използване на този лосион в коментарите.

1 . Бягай Automator → Нов документ → Програма.

2 Вземете определени URL адреси“ и добавете интересуващия ви уеб адрес.

4 . В лентата с менюта отидете на секцията Файл → Запиши като...и запазете новата програма.

При стартиране на ново приложение (в нашия случай „Yablyk“), посоченият уебсайт ще се отвори в отделен тъмен прозорец. Ще се появи над всички прозорци.

Начални заглавия, съдържащи конкретни ключови думи

Понякога може да е трудно да се намери нещо полезно дори сред стотици RSS заглавки. С Automator можете да извършвате търсене по ключови думи сред заглавията на любимите си сайтове.

1 . Бягай Automator → Нов документ → Процес.

2 . Плъзнете " Вземете определени URL адреси" и добавете RSS връзка към интересуващия ви уеб адрес.

За да направите това, отидете на страницата с ресурс и потърсете иконата или надписа с RSS. Връзката обикновено съдържа думата " фураж».

4 . Плъзнете параметъра " Извличане на URL адреси от статии" внимание! Някои сайтове (включително уебсайта) изискват да премахнете отметката от квадратчето, за да получавате адреси от различни домейни.

5 . Остава само да добавите параметъра „ Показване на уеб страници».

6 . Запазете скрипта и щракнете върху „ Стартирайте» за стартиране на процеса.

След стартиране в браузъра по подразбиране ще се отворят всички раздели, съдържащи посочената ключова дума в заглавието.

И в коментарите не забравяйте да пишете за любимите си случаи на употреба. .

Докато ти лудот преките пътища на Siri в бета версията на iOS 12, ние играем игри за възрастни с Automator – редактор за автоматизация на macOS, който е чудовищен само на пръв поглед. Той замества 10 помощни програми на трети страни, които вече сте закупили или заключили, и още 5, които току-що сте събрали.

Днес ще надградим нашата работа с macOS файлове: да създаваме 10 команди за контекстно менюТърсачс популярни екипи за всеки вкус.

Първо ще създадем шаблон за действия с файлове

Стъпка 1.Отворете Automator.

Стъпка 2.Кликнете върху бутона „Нов документ“.

Стъпка 3.В прозореца за нов тип документ изберете опцията „Услуга“.

Стъпка 4.В падащото меню „Услугата получава“ изберете „Файлове или папки“ във „Finder.app“.

Стъпка 5.Отворете секцията „Файлове и папки“ от менюто вляво, изберете „Получаване на избрани елементи за намиране“ и плъзнете този елемент в менюто вдясно.

На този етап имате шаблон, въз основа на който ще създадете до 10 елемента за контекстното меню на Finder, което ще ви помогне да работите с файлове.

Между другото, по подразбиране новите услуги се записват в директорията Libraries > Services.

1. Преименуване с дата

Стъпка 1.

Стъпка 2.Дублирайте го чрез „Файл“ > „Дублиране“.

Стъпка 3.

Стъпка 4.В първото падащо меню изберете „Добавяне на дата или час“ и конфигурирайте всичко останало въз основа на примера по-долу.

С тази команда ви предлагам да добавите текущата дата, започвайки с годината, точно преди името. Струва ми се, че тази функция е удобна, когато на вашия Mac постоянно се появяват куп свежи файлове.

Например вие сте фотограф и качвате снимки за днес. За да не се изгубите в тях, по-лесно е веднага да ги назовете с датата. Съгласни ли сте?

2. Преименувайте последователно

Стъпка 1.Отворете шаблона, който сте създали в първата стъпка от „лекцията“.

Стъпка 2.Дублирайте го чрез „Файл“ > „Дублиране“.

Стъпка 3.Плъзнете скрипта за преименуване на елементи за намиране от секцията Файлове и папки на лявото меню в дясното меню.

Стъпка 4.В първото падащо меню изберете „Направи последователно“ и конфигурирайте всичко останало въз основа на примера по-долу.

Друг удобен инструмент за преименуване на файлове. Например, когато подготвям материал за публикуване в Интернет, го използвам за бързо преименуване на екранни снимки или други изображения. Това ми спестява време.

3. Заменете текста в името на файла

Стъпка 1.Отворете шаблона, който сте създали в първата стъпка от „лекцията“.

Стъпка 2.Дублирайте го чрез „Файл“ > „Дублиране“.

Стъпка 3.Плъзнете скрипта за преименуване на елементи за намиране от секцията Файлове и папки на лявото меню в дясното меню.

Стъпка 4.В първото падащо меню изберете „Замяна на текст“ и след това

Можете да укажете какво и какво в името на файла да се променя всеки път, когато използвате командата.

4. Задайте програмата по подразбиране

Стъпка 1.Отворете шаблона, който сте създали в първата стъпка от „лекцията“.

Стъпка 2.Дублирайте го чрез „Файл“ > „Дублиране“.

Стъпка 3.Плъзнете скрипта „Инсталиране на програма за файлове“ от секцията „Файлове и папки“ от лявото меню към менюто вдясно.

Стъпка 4.В падащото меню „Програма“ оставете „По подразбиране“, след което разгънете менюто „Опции“ и поставете отметка в квадратчето до „Показване на действие по време на изпълнение“.

Именно тези файлове, за които промените програмата по подразбиране с помощта на тази команда, ще бъдат отворени веднага в нея - в този случай говорим за конкретни документи, а не за формата като цяло.

Подобно на предишното меню, тук използваме допълнителен прозорец за избор на приложение за създаване на универсална команда.

5. Филтрирайте и архивирайте

Стъпка 1.Отворете шаблона, който сте създали в първата стъпка от „лекцията“.

Стъпка 2.Дублирайте го чрез „Файл“ > „Дублиране“.

Стъпка 3.

Стъпка 4.Разгънете менюто „Опции“ и поставете отметка в квадратчето до „Показване на действие по време на изпълнение“.

Стъпка 5.Плъзнете скрипта „Създаване на архив“ от секцията „Файлове и папки“ от лявото меню до менюто вдясно, конфигурирайте го както желаете.

Продължавам да усложнявам командите, за да разберете по-добре значението на програмата Automator.

Този път използваме командата не за 2, а за 3 нива. Междинна стъпка в това ще бъде определянето на типовете файлове, които трябва да бъдат добавени към архива. Показваме го в отделен прозорец.

Оказва се, че можете да изберете поне всички файлове от менюто „Последни“ и да добавите само изображения към архива.

6. Филтрирайте и изтрийте

Стъпка 1.Отворете шаблона, който сте създали в първата стъпка от „лекцията“.

Стъпка 2.Дублирайте го чрез „Файл“ > „Дублиране“.

Стъпка 3.Плъзнете скрипта Filter Finder Items от секцията Файлове и папки на лявото меню в дясното меню.

Стъпка 4.Разгънете менюто „Опции“ и поставете отметка в квадратчето до „Показване на действие по време на изпълнение“.

Стъпка 5.Плъзнете скрипта „Преместване на елементи от Finder в кошчето“ от секцията „Файлове и папки“ на лявото меню в менюто вдясно и го конфигурирайте, както желаете.

В този отбор направихме почти същото като в предишния. Само че вместо архивиране на файлове с помощта на филтър, те използваха изтриване.

Тази команда е идеална, ако искате да почистите файлове на диска. Например, можете да изтриете филми, които заемат много място - това може лесно да се конфигурира чрез филтъра.

7. Филтриране и преименуване

Стъпка 1.Отворете шаблона, който сте създали в първата стъпка от „лекцията“.

Стъпка 2.Дублирайте го чрез „Файл“ > „Дублиране“.

Стъпка 3.Плъзнете скрипта Filter Finder Items от секцията Файлове и папки на лявото меню в дясното меню.

Стъпка 4.Разгънете менюто „Опции“ и поставете отметка в квадратчето до „Показване на действие по време на изпълнение“.

Стъпка 5.Плъзнете скрипта за преименуване на елементи за намиране от секцията Файлове и папки на лявото меню в дясното меню.

Стъпка 6.Разгънете менюто „Опции“ и поставете отметка в квадратчето до „Показване на действие по време на изпълнение“.

Както разбирате, можете да използвате не един, а няколко диалогови прозореца наведнъж, докато работите с файлове.

В този случай първо филтрираме файловете, които искаме да използваме, и след това ги преименуваме според шаблона, от който се нуждаем в този случай.

Сигурен съм, че сега ясно виждате, че просто не се нуждаете от допълнителен софтуер за преименуване на обекти, можете лесно да създадете необходимата команда сами.

8. Филтрирайте и преименувайте в папка

Стъпка 1.Отворете шаблона, който сте създали в първата стъпка от „лекцията“.

Стъпка 2.Дублирайте го чрез „Файл“ > „Дублиране“.

Стъпка 3.Плъзнете скрипта Filter Finder Items от секцията Файлове и папки на лявото меню в дясното меню.

Стъпка 4.Разгънете менюто „Опции“ и поставете отметка в квадратчето до „Показване на действие по време на изпълнение“.

Стъпка 5.Плъзнете скрипта Copy Finder Items от секцията Files and Folders на лявото меню до менюто вдясно, изберете местоположение и активирайте Replace Existing Files.

Стъпка 6.Плъзнете скрипта за преименуване на елементи за намиране от секцията Файлове и папки на лявото меню в дясното меню.

Стъпка 7Разгънете менюто „Опции“ и поставете отметка в квадратчето до „Показване на действие по време на изпълнение“.

Тук правим точно същото като в предишния параграф, но вече не използваме оригинали, а копия, като файлове за преименуване.

Представете си, че изпращате снимки от една папка на вашето семейство. Ще имате възможност да сортирате само най-новите, да ги преименувате по дата или последователно и веднага да ги копирате в отделна папка. Чудесата на автоматизацията!

9. Филтриране и имейл

Стъпка 1.Отворете шаблона, който сте създали в първата стъпка от „лекцията“.

Стъпка 2.Дублирайте го чрез „Файл“ > „Дублиране“.

Стъпка 3.Плъзнете скрипта Filter Finder Items от секцията Файлове и папки на лявото меню в дясното меню.

Стъпка 4.Разгънете менюто „Опции“ и поставете отметка в квадратчето до „Показване на действие по време на изпълнение“.

Стъпка 5.

Стъпка 6.

Трябва да сте наясно, че в Automator можете да използвате команди от повече от един раздел. Имате възможност да комбинирате различни и да получите интересен резултат.

Например, в този случай създадохме команда, с която можете да филтрирате необходимите файлове от избраните и веднага да ги прикачите към нов имейл. Това може да ви бъде полезно в работата ви.

10. Изпратете архивиран имейл

Стъпка 1.Отворете шаблона, който сте създали в първата стъпка от „лекцията“.

Стъпка 2.Дублирайте го чрез „Файл“ > „Дублиране“.

Стъпка 3.Плъзнете скрипта „Създаване на архив“ от секцията „Файлове и папки“ в менюто вдясно и изберете „Входна папка“ от падащото меню „Къде“.

Стъпка 4.Плъзнете скрипта „Ново имейл съобщение“ от секцията „Поща“ от лявото меню до менюто вдясно.

Стъпка 5.Плъзнете скрипта „Прикачване на файлове към изпратено съобщение“ от секцията „Поща“ на лявото меню към менюто вдясно.

Забравете за файловия филтър. Използвайки тази команда, вие просто ще архивирате избраните файлове и веднага ще ги прикачите към нов имейл.

Винаги използвам тази команда, когато ме помолят да изпратя документи чрез имейл, много е удобно.

Днес прегледахме само някои от основните елементи, които могат да бъдат внедрени с помощта на Automator, така че да имате общо разбиране как да работите с програмата.

Ако подкрепите темата с лайк и коментар, със сигурност ще продължим поредицата от статии за автоматизация. Чакам отзиви!

P.S.Не забравяйте да пишете за вашите задачи, които искате да автоматизирате. Ще се опитаме да помогнем.

5,00 от 5, оценен: 3 )

уебсайт Е, вие сами поискахте тласък в Automator!

Днес имаме премиера - отваря се нова, единадесета серия от статии на AppStudio, която замислихме отдавна. В него ще говорим за Автоматизатор, най-мощният инструмент за автоматизиране на рутинни действия, който е достъпен за всеки собственик на Mac. Но ето парадоксът: не всеки производител на мак го използва и нещо повече, не всеки производител на мак дори знае за неговото съществуване. Automator е незабележима и не особено забележима програма, която може да се намери и стартира само поради иконата.

Помощните програми, предназначени да автоматизират работния процес, както и просто всеки набор от действия, се появиха сравнително отдавна. Те се използват успешно в големи предприятия. Но понякога е полезно за обикновен потребител с доста прости задачи да знае за съществуването на такива програми, защото рутинните операции стават скучни, те неволно предизвикват нежелание да работят с компютър. Но понякога просто трябва да знаете, че има помощници, които могат просто и лесно да автоматизират такива досадни операции.

Automator, вграден асистент в OS X, може да спести часове, дни и дори седмици време, ако имате изобретателността и желанието да оптимизирате работата си. И във връзка със скриптовия език, AppleScript Automator като цяло може да разреши значителна част от въпросите, които ни се изпращат в секцията с често задавани въпроси. Както в случая с терминала, когато говорим за Automator, можете бързо да отидете в плевелите, но не трябва веднага да го обобщите, като заявите „Не, това лудо нещо не е за мен.“ Поне 90% от нашите съвети лесно могат да бъдат полезни на обикновен човек, който е далеч от всякакви компютърни специалности.

Да, наистина, това е така. Ще създадем пълноценна програма. Той ще бъде изпълнен, помагайки ни да извършваме монотонни операции. Но това не изисква четене на твърде дебели томове. Това е съвсем просто.

Първо, трябва да стартираме самия Automator. Това се прави просто. След това изберете „Програма“ в него. В този пример ще разгледаме създаването на самостоятелна програма, същата като останалите програми в системата.

Като цяло Automator работи на принципа на конструктор. Казвате му откъде да вземе входните данни, какви действия трябва да бъдат извършени върху тях и къде да постави/копира резултата. Използвайки компютърни технологии, можем да кажем, че Automator конструира макроси. И всеки такъв макрос, който е колекция от команди, може да съществува в различни превъплъщения:

  • процес, който се изпълнява директно в Automator и не може да съществува извън него
  • програма, която се прави веднъж и след това живее сама
  • услуга, която се интегрира в OS X и е достъпна отвсякъде
  • folder action, което следи всички обекти, които поставяте в избраната от вас папка, и изпълнява необходимите команди върху тях

Както можете да видите от екранната снимка по-горе, това не спира дотук, но по-късно ще говорим за други типове файлове на Automator. Засега нека се съсредоточим върху създаването на наши собствени програми.

Първата ни програма ще комбинира множество PDF документи в един, като същевременно ни позволява да избираме изходни файловеи след това любезно ни показва резултата на работния плот. PDF е един от форматите, който е написан доста дълбоко в самата операционна система, чувства се добре и работи чудесно. Така че не трябва да се изненадвате от поддръжката на много операции за работа с този формат без инсталиране на допълнителен софтуер.

Нека повторим още веднъж: Макросите на Automator са набор от последователно изпълнявани действия. Те могат да бъдат представени под формата на определена времева скала, където условните етапи са последователно подчертани. В първия ни пример ще има три от тях: избор на файлове, конвертиране, което няма да видим, и изход, който между другото ще получим доста бързо. По принцип стъпката на изпращане на получения файл по имейл може лесно да се вмъкне в тази верига по аналогия.

Прозорецът на Automator се състои от две части - библиотеката с действия е отляво, а работното пространство е отдясно. Макросът се създава чрез просто плъзгане на действия от лявата страна на екрана вдясно.

И така, нека добавим нашия първи етап:

Тук можете ясно да видите къде се намира тази операция в менюто отляво. Струва си да се отбележи, че трябва да поставим отметка в квадратчето множествен избор. Факт е, че този етап е универсален, той никога няма да разбере, че искаме да получим няколко файла, така че ясно му казваме за това, защото обединяването на един файл не е част от нашите планове!

След това трябва да изберем операция за обработка на получените файлове. Просто го плъзнете, образувайки верига. Тук можете ясно да видите, че избраните файлове ще бъдат прехвърлени по-нататък за операции с тях, стрелката тук ясно показва всичко, проверете за наличието на специален бутон добавяне на страници. Вече е подчертано, но все пак. Можете просто да смесите страниците, но най-вероятно все пак ще трябва да ги залепите в ред.

Завършваме нашата програма с операция за файлове. Нека преместим резултата в определена папка. Е, да приемем, че е на работния плот, въпреки че няма разлика, основното е, че е удобно за нас.

Е, сега ще превърнем нашия проект в пълноценна програма:

Избираме място, където да го запазим, проверяваме дали ни се предлага да го запазим като приложение и след това гледаме какво имаме на посоченото място. И трябваше да се появи програма, файл с разширение .app.

Сега можем да го използваме по свое усмотрение - когато го стартирате, той ще ви поиска файлове, след което тихомълком ще ги слепи без излишни прозорци и ще ги постави на работния плот.

Съвременните операционни системи предлагат доста голям набор от различни вградени инструменти и настройки, които ви позволяват да организирате работата си по-гъвкаво, като избягвате различни рутинни операции. Но има още хиляди малки действия, които не са взети предвид от разработчиците. И тук на помощ ни идват множество скриптови езици, в които проблемът често се решава един, два, три пъти. Но днес ще разгледаме друго решение с малко по-различен подход, в случай, че например програмата не предоставя конзолен режим. Това решение е програма, която се доставя стандартно с OS X, наречена Automator.

Automator ви позволява лесно и бързо да създавате работни потоци - по същество скриптове, които могат да се интегрират перфектно с операционна система. Разликата от традиционните bash, Python, Lua и други скриптове е, че вместо традиционния подход за писане на код, вие графично сглобявате скрипт от малки тухли - събития и действия. Стандартната библиотека на тези основни компоненти е достатъчна за различни случаи на употреба и, ако е необходимо, може да бъде значително разширена чрез инсталиране на допълнителни пакети. Въпреки това, всичко е на първо място.

Когато създава нов скрипт, автоматизаторът ще попита за неговия тип. Можете да избирате от:

  • Работен процес- стандартен файл, стартиран или от GUI на автоматизатора, или през конзолата с командата на автоматизатора.
  • Приложение- работен поток, проектиран като отделно приложение. Може да се стартира, без да влизате в GUI.
  • Обслужване- специален тип, който ви позволява да изпълнявате скриптове в контекста на приложения. Веднъж създадени, те ще бъдат достъпни в елемента от менюто Услуги.
  • Приставка за печат- тези работни процеси ще бъдат налични в диалоговия прозорец за избор на принтер. Те приемат като вход PDF версия на отпечатания документ.
  • Действие с папка- са свързани с конкретна папка и се стартират, когато файловете се добавят към тази папка.
  • Календарна аларма- скриптовете се стартират въз основа на конкретно събитие в календара.
  • Плъгин за заснемане на изображения- интеграция с услуга за заснемане на изображения. Работният процес получава изображение като вход.

В тази статия ще разгледаме няколко доста интересни случая на употреба, които могат да бъдат полезни за всеки потребител на OS X или да насърчат читателите да пишат нови рецепти.

Обединяване на множество PDF файлове

Стандартната библиотека на Automator има редица действия с PDF документи. Е, нека създадем малък работен поток, който ще ни позволи да комбинираме няколко отделни файла в един в бъдеще.

Нека го проектираме като отделно приложение, като изберем съответния тип в първия диалогов прозорец на автоматизатора. След това последователно ще плъзнем следните действия в нашия скрипт: Искане на Finder Items - диалогов прозорец за избор на файл, Combine PDF Pages - действителното действие за композиране в един файл и Open Finder Items - действие, което отваря записания PDF файл в четеца по подразбиране.

Това е всичко, можете да стартирате скрипта, като щракнете върху бутона Изпълнение в горния десен ъгъл на прозореца на автоматизатора.

Споделяне на екранни снимки

Тази рецепта ще ви позволи автоматично да синхронизирате и споделяте екранните снимки, които правите. OS X вече има вградени механизми за правене на екранни снимки (клавишни комбинации<⌘ + ⇧ + 3>за да направите снимка на целия екран и<⌘ + ⇧ + 4>за заснемане на област на екрана или прозорец на приложение). Също така функциите за синхронизация присъстват в много облачно съхранение, например Dropbox. Затова можем само да ги направим малко приятели.

Нека създадем нов работен поток с типа Folder Action. Ще трябва да изберете папката, в която Macos запазва екранни снимки; по подразбиране тя е ~/Desktop. Веднага щом някой файл бъде добавен към папката, нашият работен процес ще бъде извикан, така че ще създадем филтър, за да изключим споделянето на други файлове. За да направите това, добавете действието Filter Finder Items. По подразбиране всички направени екранни снимки са именувани по следния начин: „Екранна снимка [дата] в [час].png“, така че задайте полетата във филтъра: Името започва с „Екранна снимка“ и също: Видът е изображение. Ако е необходимо, можете да добавите и други параметри, като дата на създаване, за да не докосвате стари екранни снимки, разположени на работния плот.

Сега нека добавим действието Move Finder Items, което ще премести снимките в съответната директория - ~/Dropbox/Public/. А сега ще добавим малък намек, който ще копира URL адреса на споделената екранна снимка в клипборда. За да направите това, добавете действие Run Shell Script и добавете следното съдържание към него:

Combined="https://dl.dropbox.com/u/XXXXXXX/"$(basename $1) final=`echo $combined | sed "s/ /%20/g"` echo -ne $(крайно) | pbcopy afplay /System/Library/Sounds/Hero.aiff

Моля, обърнете внимание, че ще трябва да замените своя седемцифрен ID в dropbox. Как да го намерите? Най-лесният вариант е да влезете в уебсайта на Dropbox и да въведете JavaScript конзолата на браузъра:

Console.log(Constants.uid)

По желание можете също да добавите известие. Тук има две опции: или използвайте действието, което идва с Growl, или изтеглете и инсталирайте безплатно действие, което ви позволява да показвате известия в вече стандартния център за уведомяване на OS X (is.gd/mgqFro).

Готови. Сега запазваме нашия работен поток (автоматизаторът ще го постави в ~/Library/Workflows/Applications/Folder Actions/) и се наслаждаваме на работата.

Не безпокойте по календар

IN най-новата версияБеше представена операционната система на Apple нов центърсъобщения с възможност за деактивиране на изскачащи предупреждения до определен момент. Тази функция се нарича „Не безпокойте“. Позволява ви да изключите всички разсейвания до края на текущия ден. Но какво ще стане, ако искате тази функция да се включва по график? Този работен процес ще ви помогне.

Първо, нека създадем нов работен поток на календара, тъй като искаме да настроим график за изпълнение на нашия скрипт по-късно в календара.

Нека добавим действието Run AppleScript и да го заменим със следното съдържание в полето на скрипта:

Направете shell скрипт "defaults write ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturb -boolean true" задайте Date в цитирана форма на (направете shell скрипт "date +\"%Y-%m-% d %I:%M:%S +0000\"") направете shell скрипт "по подразбиране напишете ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturbDate -date " & theDate направете shell скрипт "killall NotificationCenter "

Този скрипт записва в настройките на центъра за уведомяване, за да активира DND, и след това го рестартира, така че новите настройки да влязат в сила.

Готово, сега нека запазим нашия работен поток. Автоматизаторът ще го постави на правилното място на диска за от този тип, ~/Library/Workflows/Applications/Calendar, ще стартира приложението Календар и ще създаде събитие в него, в което ще бъде възможно да конфигурирате времето за стартиране, честотата и т.н. Ние запазваме събитието и се наслаждаваме на тишина и спокойствие в правилните моменти.

Между другото, ако имате нужда от подобен скрипт, който, напротив, деактивира DND, тогава ще трябва да създадете втори работен поток от същия тип, но със следния скрипт:

Направете shell скрипт "по подразбиране пишете ~/Library/Preferences/ByHost/com.apple.notificationcenterui.*.plist doNotDisturb -boolean false" опитайте направете shell скрипт "по подразбиране изтрийте ~/Library/Preferences/ByHost/com.apple.notificationcenterui.* .plist doNotDisturbDate" край опитайте направете shell скрипт "killall NotificationCenter"

След това ще трябва също да конфигурирате график за включването му.

PopClip и Алфред

В допълнение към Automator, потребителите на OS X имат достъп и до други инструменти за автоматизация. Едно от тях е PopClip, малко приложение, което ви позволява да извършвате различни манипулации с избран текст, второто е Alfred, приложение, което е подобно по функционалност на стандартния Spotlight, с куп различни добавки, които ви позволяват да превключвате музика в iTunes, покажете резултатите от търсенето в Wolfram Alpha или напишете прост списък със задачи.

PopClip е платена помощна програма, но струва само $4,99. Можете обаче да го изпробвате безплатно, с ограничение от 150 стартирания. След инсталиране на програмата в системата и стартиране на програмата, когато изберете текст, ще се появи малък изскачащ прозорец, който ви позволява да извършвате различни операции със селекцията, подобно на това, което се случва с редактируем текст в iOS. По подразбиране това е търсене на избрания текст в Google, стандартни операции: изрязване, копиране, поставяне, а също и ако е избрана една дума, търсене на нейното значение в речника.

Но цялата сила на PopClip се крие в неговите множество и висококачествени разширения (pilotmoon.com/popclip/extensions). Има преводи на селекцията в главни букви и споделяне на връзки чрез Droplr и създаване на туит. Освен това, без ненужни усложнения, можете да разширите библиотеката от разширения с нещо домашно написано, като съставите скрипт на любимия си език и го форматирате като разширение. Подробности за дизайна и примери могат да бъдат намерени в github на проекта github.com.

Алфред

Alfred се предлага в две версии: проста и усъвършенствана. Първият е безплатен, вторият може да бъде закупен за £15. Програмата е реализирана под формата на малък изскачащ прозорец с поле за търсене на текст, което се появява, когато натиснете клавишна комбинация (по подразбиране - ). Докато въвеждате знаци в текстовото поле, Alfred, подобно на Spotify, избира съответните опции (търсене на приложения, файлове, изчисляване на математически израз...). Powerpack добавя редица полезни функции, които позволяват например възпроизвеждане на намерен албум (ако музикални записи са намерени по заявка) в iTunes, изпращане на намерени файлове по имейл и също така свързване на различни разширения, написани в shell, AppleScript и автоматизатор на работния процес. Уебсайтът на разработчиците има специален раздел, посветен на добавките support.alfredapp.com.

Заключение

Днес има много инструменти, които ви позволяват да се отървете от рутинните действия и да се насладите на начина, по който всичко се случва като с вълшебна пръчка. И би било глупаво да пренебрегваме все повече и повече нови функции, които различни разработчици предлагат.

Компютрите са проектирани да се справят с повтарящи се задачи ефективно и последователно, така че защо все още седим и ръчно преименуваме файлове на нашия компютър? Или отваряме приложения само за да печатаме? Вероятно можете да се сетите за дузина други неща, които бихте могли да автоматизирате за себе си. Сигурно има друг начин за това, а такъв е - Automator и AppleScript. С тяхна помощ можете да поставите тези задачи на автопилот и можете също така да научите вашия Mac да обединява PDF файлове в един, автоматично да запазва iWork файлове и дори незабавно да отпечатва дневен план.

7 невероятни автоматизирани действия

Automator ви позволява да автоматизирате задачи с помощта на интерфейс за плъзгане и пускане, което прави създаването на задачи по-лесно за начинаещи.

Automator, наличен в Mac OS X от версия 10.4 (Tiger), ви позволява лесно да създавате работни потоци, които симулират повтарящи се задачи. За да създадете работен процес, плъзнете действие на Automator от списъка с действия (от лявата страна на приложението) в работното пространство (от дясната страна). Можете да стартирате работен процес в Automator, като щракнете върху бутона „Изпълни“ в горния десен ъгъл ъгъл на приложението или можете да запазите работния процес като файл на Automator или като отделно приложение. За да запазите работен процес, трябва да завършите желания работен процес с всички необходими стъпки.

Всяко действие на Automator има специфични входни и изходни функции. За да получите подробна информация за действията на Automator, изберете ги в списъка с действия и прочетете информацията в description.workflow, използвайте стандартния диалогов прозорец за запазване (Файл > Запазване). За да го запишете като отделно приложение, което ще работи като други приложения на Mac OS X, изберете File > Save As. Ще се отвори нов диалогов прозорец за запис, който ви позволява да въведете име на файл и да посочите местоположение за запис. Преди да щракнете върху бутона "Запазване", изберете приложението от файловия формат в падащия списък. Това ще ви позволи да изпълнявате работния си процес извън Automator като всяко друго приложение.

Това показва основните характеристики и опциите за запазване на Automator. След това ще създадем 7 действия на Automator, които ще ви помогнат да спестите време, когато работите на вашия Mac.

1. Групово преименуване на елементи за търсене

Никой не обича да преименува елементите на Finder. Ако имате куп файлове за преименуване, било то снимки, видеоклипове или статии, това може да отнеме много време... освен ако не използвате работен процес на Automator, който ви позволява да преименувате файлове в миг на око.

За да започнете, отворете Automator и изберете шаблона „Workflow“ от избрания шаблон, след което плъзнете и пуснете тези две действия в работния процес:

>>

>> Преименуване на елементи от Finder

Тези две действия скоро ще станат най-добрите ви приятели за преименуване на файлове, след като настроите действието Преименуване на елементи за намиране. Това е чудесна стъпка за вас да разберете различните опции за това как да преименувате. За нашите цели ще изберем „Направи последователно“, тъй като имаме много файлове.
За да завършите този работен процес, щракнете върху бутона Добавяне към действието Получаване на определен елемент за намиране. В прозореца за избор на файл, който се показва, изберете файловете, които искате да преименувате, и щракнете върху бутона „Добавяне“. След като добавите вашите файлове, щракнете върху бутона Run в Automator. След като работният процес започне, вашите файлове ще бъдат преименувани според опцията Преименуване на елементите на Finder. Можете да го запишете като работен файл или да го запишете като приложение, ако използвате едни и същи правила за преименуване през цялото време.

2. Експортирайте iPhone видеоклипове с QuickTime

Automator не е само продуктивност. Може да се използва заедно с някои действия на QuickTime за експортиране на видео файлове, съвместими с iOS. За да направите това, отворете Automator и изберете шаблон за работен поток. Плъзнете следните действия в работния процес:

>> Поискайте филм

>> Експортиране на филм

Единственото нещо, което ще трябва да конфигурирате, докато сте в действието „Експортиране на филм“, е файловият формат, който може да бъде избран от падащия списък. Можете да изберете iPhone, iPhone (Edge), iPod, Apple TV или QuickTime.

Когато сте готови да започнете своя работен процес и да конвертирате видео файлове за Apple, конкретно устройство, щракнете върху бутона Изпълни в Automator или запазете работния процес като приложение. Първо ще ви бъде представен медийният браузър iLife, който ви позволява да изберете филмов файл от iTunes, Фото кабина, iMovie или ваши собствени папки с филми. След като изберете видеоклип, щракнете върху бутона „Избор“. Този видеоклип ще бъде обработен и поставен във вашата папка с филми.

3. Обединете множество PDF файлове в един

Понякога има нужда да комбинирате няколко PDF файла в един голям. Въпреки че можете да направите това в няколко стъпки с предварителен преглед на вашия Mac, Automator може да ви помогне да ускорите процеса и ви позволява да обедините няколко PDF файла наведнъж.

За да започнете, изберете шаблон на работен поток и добавете следните действия:

>> Вземете определени елементи от Finder

>> Обединяване на PDF страници

>> Преместване на елементи от Finder

За да стартирате работния процес, плъзнете PDF файлове в действието Get Specified Finder Items и след това щракнете върху бутона Run. След няколко секунди на вашия работен плот ще се появи PDF файл, съдържащ няколко PDF файла, изброени в първата стъпка на работния процес.

4. Изтеглете mp3 от отворени уеб страници на Safari

Понякога, докато сърфирате в интернет, може да попаднете на MP3 файлове, които искате да изтеглите от определен сайт, но кой иска да премине през всички тези страници, кликвайки върху връзки за изтегляне една след друга? Нека го повторим отново. Automator може да изтегли всички MP3 файлове на уеб страницата, която в момента е отворена в Safari.

За да направите това, отворете Automator и изберете работен поток като шаблон. След това плъзнете следните действия в работния процес:

>> Вземете текущи уеб страници от Safari

>> URL филтър

>> Зареждане на URL адреси

Ще трябва да конфигурираме действието „Вземете URL връзка от уеб страница“, като поставите отметка в квадратчето „Връщане само на URL адреси от същия домейн като началната страница“.
За да стартирате работен процес, отидете на уеб страница, която съдържа MP3 файлове, и след това щракнете върху бутона Изпълнение в Automator, за да активирате процеса. След като работният процес започне, MP3 файловете, свързани със страницата, която сте отворили в Safari, ще бъдат изтеглени на вашия работен плот. Можете да запазите този работен процес като приложение, ако планирате да го използвате често.

5. Създаване на миниатюри

В свят, в който властват снимките с висока разделителна способност, миниатюрите с ниска разделителна способност все още са необходими за използване като аватари в сайтове и приложения като Twitter, Facebook, iChat и много други. Не е необходимо да отваряте приложение за миниатюри, за да ги направите. Можете да създадете услуга, която ви позволява да щракнете щракнете с десния бутонзадръжте мишката върху изображение във Finder и незабавно създайте миниатюра на това изображение. За да направите това, трябва да създадете нов шаблон за услуга на Automator и да плъзнете и пуснете следните действия в работния процес:

>> Създайте миниатюрни изображения

За да промените типа на файла, използвайте падащото меню в горната част на работния процес, за да изберете „Файлове с изображения“ под „Всяко приложение“. След това изберете размера на миниатюрата в действието „Създаване на миниатюра“.
След това изберете File > Save. Въведете име за новата услуга. За да започнете работния процес, отидете на Finder и щракнете с десния бутон върху изображението и изберете Услуги > Назовете вашата услуга. След като щракнете върху менюто, ще бъде създадена нова миниатюра, която ще съдържа „_tn“ в името на файла.

2. Проста задача за стартиране

Когато включим компютъра сутрин, обикновено стартираме приложения: Mail, Safari, iCal и Twitter. Но също така не искаме те да работят заедно с компютъра, тъй като не използваме тези свързани с работата приложения през уикендите. Защо трябва да отваряме тези приложения ръчно? Едно решение е да се създаде прост инструмент за стартиране на приложения AppleScript, който отваря необходимите приложения с едно щракване.

За да създадете тази задача, отворете редактора на AppleScript и въведете следния ред код:

Сега стартирайте скрипта. Забелязахте ли, че Safari стартира? Можете да замените името на приложението в двойни кавички с всяко друго приложение на вашия Mac.

Повторете реда от код с нов редза стартиране на множество приложения. Например, ако искате да стартирате Mail, Safari, iCAL и Twitter, трябва да въведете следното:

кажете на приложението „Mail“ да стартира

кажете на приложението „Safari“ да стартира

кажете на приложението „iCal“ да стартира

кажете на приложението „Twitter“ да стартира

Запазете този скрипт като файл на приложение и щракнете двукратно върху него, за да го стартирате автоматично. Можете да създадете множество програми за стартиране на задачи за различни приложения, като например една за работа, една за забавление и една за социални мрежи.

3. Отпечатайте ежедневните планове на iCal

Хартията може да се счита за „стара технология“, но когато имате натоварен бизнес дневен ред за деня, понякога искате да я имате на хартиен носител за бърза справка. Това може да стане с помощта на AppleScript:

кажете на приложението „iCal“

преглед на календара на (моя (текуща дата))

превключете изглед към дневен изглед

активирайте

кажете на приложението „Системни събития“

натискане на клавиш „p“ с помощта на команда

забавяне 1 — (секунди)

връщане на натиснат клавиш

забавяне 2 — (секунди)

връщане на натиснат клавиш

край кажи

край кажи

Нека добавим този скрипт към редактора на AppleScript и щракнете върху бутона "Изпълни". iCal ще отвори текущата дата и ще отпечата дневния план с вашия принтер по подразбиране. Запазете като приложение.