Креирајте елемент од менито за да скриете и прикажете скриени датотеки во OS X

Користете Автоматски да креирате контекстуално мени за да скриете или прикажете скриени датотеки

Стандардно, Mac ги крие многу системски датотеки за кои можеби во одреден момент треба да пристапите. Apple ги крие овие датотеки, бидејќи случајна промена на, или целосно отстранување на датотеките може да предизвика проблеми за вашиот Mac.

Веќе ви кажав како да го користите терминалот за прикажување или скривање на датотеки и папки . Овој метод е прилично добар ако имате само повремена потреба да работите со скриените датотеки и папки на вашиот Mac. Но, постои подобар начин ако честопати тежнеете да работите со скриените добрите на вашиот Mac.

Со комбинирање на терминалните команди за прикажување и криење на датотеки и папки со Automator за да креирате услуга до која може да се пристапи од контекстните менија, можете да креирате едноставна ставка за да ги прикажете или скриете тие датотеки.

Креирање на скрипта за школка за да се префрлаат скриените датотеки

Ние веќе ги знаеме двата терминални команди кои се потребни за прикажување или скривање на скриените датотеки. Она што треба да направите е да создаде скрипта за школка која ќе се префрли помеѓу двете команди, во зависност од тоа дали сакаме да ги прикажеме или скриеме датотеките во Пронаоѓачот.

Прво, ние треба да утврдиме дали моменталната состојба на Пронаоѓачот е да ги прикаже или скрие скриените датотеки; тогаш ние треба да издаде соодветна команда за да се смени во спротивна држава. За да го направите ова, ние ќе ги користиме следниве команди за школка:

STATUS = `стандардното читање com.apple.finder AppleShowAllFiles`
ако [$ STATUS == 1]
тогаш стандардно пишува com.apple.finder AppleShowAllFiles -boolean FALSE
друго стандардно пишува com.apple.finder AppleShowAllFiles -boolean TRUE
fi
убиец Пронаоѓач

Тоа е прилично основно школка скрипта која ќе ја заврши работата за нас. Почнува со барање на Finder што е наместено на моменталната состојба на AppleShowAllFiles, а потоа ги складира резултатите во променлива наречена STATUS.

Променливата STATUS потоа се проверува за да се види дали таа е TRUE (број еден е еквивалентен на TRUE). Ако е TRUE (наместено е да се сокријат датотеки и папки), тогаш ние ја издаваме командата за да ја поставите вредноста на FALSE. Исто така, ако е FALSE (наместено да прикажува датотеки и папки), ние ја поставуваме вредноста на TRUE. На овој начин, ние создадовме скрипта која ќе го вклучи или исклучи скриењето на фајловите и папките на Finder.

Додека скриптата е само корисна сама по себе, неговата вистинска вредност доаѓа кога ние го користиме Automator за да го заокружиме скриптот и да создадеме елемент од менито што ќе ни овозможи да ги вклучиме или исклучиме скриените датотеки и папки само со кликнување на глувчето.

Користење на автомат за создавање на скенирани датотеки Мени

  1. Стартувајте го Automator, кој се наоѓа во папката / Applications .
  2. Изберете Услуга како тип на образец кој ќе го користите за вашата нова задача на Автомат, и кликнете на копчето Избери.
  3. Во окното Library (библиотека), осигурајте се дека е избрано Actions (Делови), а потоа под ставката Library (библиотека), кликнете Utilities. Ова ќе ги филтрира достапните типови на работни процеси само на оние што се однесуваат на комуналните услуги.
  4. Во филтрираната листа на дејства, кликнете на Run Shell Script и повлечете ја во работниот прозорец.
  5. На врвот на работниот прозорец се наоѓаат две паѓачки мени. Поставете го 'Service Receives selected' на 'датотеки или папки.' Поставете го 'во' во 'Пронаоѓач'.
  6. Копирајте ја целата команда на скрипта за скрипти што ја креиравме погоре (сите шест линии), и користете го за да го замените секој текст што можеби веќе е присутен во полето за сценарио за Run Shell.
  7. Од менито за датотеки Automator, одберете "Save", а потоа дајте му на услугата име. Името што ќе го изберете ќе се појави како ставка на менито. Јас ја нарекувам мојата Toggle Скриени датотеки.
  8. Откако ќе ја зачувате услугата Automator , можете да го напуштите Automator.

Користење на менито за преклопување на скриени датотеки

  1. Отворете прозорец Пронаоѓач .
  2. Десен клик на било која датотека или папка.
  3. Изберете Услуги, Вклучи скриени датотеки , од менито што се појавува .
  4. Пронаоѓачот ќе ја смени состојбата на криење на датотеки, предизвикувајќи скриените датотеки и папки да се прикажуваат или да бидат скриени во зависност од нивната моментална состојба.