Как да задействаме системни събития на OS X с Griffin Proxi

Възможността за автоматизиране на задачи е много удобна опция при използване на компютърни системи, което е една от причините Apple да включи своя инструмент Automator в OS X, който може да изпълнява различни задачи в рамките на приложенията и да прави неща като организиране на файлове и контакти, създаване на документи с специфични елементи в тях и да управляват събития от календара.

Докато Automator и други скриптови опции като скриптове за скриптове или AppleScript са удобни, им липсва задействащият инструмент, който ще ги изпълни. Apple доставя опциите на Apple Events, където можете да накарате системата да стартира скрипт, когато съдържанието на папката се променя, или при поискване от приложение, като например стартиране на работен поток на Automator, когато звучи аларма на iCal, но други опции изискват повече подробности, за да стартирате. Главният планировчик на Apple в OS X е неговият стартиращ процес на стартиране на системата, който може условно да изпълнява различни скриптове или програми, базирани на нуждите на потребителя или разработчика; въпреки това, тази опция изисква познаване на launchd и познаване на терминала за работа.

В резултат на тази сложност много задачи в OS X, които могат да бъдат силно персонализирани, се оказват без надзор и изискват потребителите да ги стартират ръчно, за да бъдат завършени, но Griffin Technologies, която прави редица периферни устройства за Mac OS и iOS системи, има инструмент, наречен Proxi, който прави задействането на скриптовите задачи много по-лесно.

Инструментът е настроен подобно на Automator, където създавате списък с тригери, последван от задачи, възложени на тези тригери, които ще се изпълняват, когато се появи спусъка. Например, потребителите на лаптопи биха искали да знаят дали и кога тяхната система превключва на захранването от батерията от стената. Докато светлината на захранващия конектор трябва да е зелена или жълта, когато индикаторът е свързан, а индикаторът за батерията в лентата на менюто трябва да показва дали системата работи на батерия, тези опции са периферни и лесно могат да бъдат пренебрегнати. Вместо да разчитате на тях, можете да настроите задействане на монитор на батерията в Griffin Proxi, който ще покаже прозорец с удебелен шрифт за промяна на захранването. Ето как се прави това:

  1. Инсталирайте Proxi

    Изтеглете и инсталирайте Proxi от уеб сайта на Griffin (това е 2MB до 3MB изтегляне). Пакетът за инсталиране е "плосък" пакет, който може да не се отвори в по-късните версии на инсталационната програма на Apple, така че ако не се отвори, можете да отворите и извлечете програмата с помощта на помощната програма за управление на пакети Pacifist от Charlesoft.

  2. Отворете програмата

    Когато програмата се отвори, ще видите няколко прозореца, с главния прозорец "Proxi", показващ колона за тригери, последвана от задачи, и след това прозорец за настройки.

  3. Добавете тригер

    В този случай ние добавяме задействане на монитора на батерията, така че щракнете върху менюто на предавките под колоната "Triggers" и изберете "Battery Monitor" от подменюто "Insert Trigger". Сега спусъка трябва да се показва в колоната и да бъде проверен.

  4. Редактирайте спусъка

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

  5. Добавяне на задача

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

  6. Редактирайте задачата

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

След като тези стъпки са завършени, настройката вече се извършва и изключването на захранващия кабел води до появата на известието на дисплея. Задачите ще се изпълняват само ако Proxi е оставен отворен на вашата система, което може да бъде направено, като го настроите да се изпълнява при влизане в предпочитанията на програмата. В допълнение, можете да направите програмата по-малко натрапчива, когато тя се изпълнява, като я настроите да не се показва в Dock и да се показва менюто му като меню допълнително, вместо в лентата на главното меню.

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


 

Оставете Коментар