Kreye yon atik meni pou kache epi montre dosye kache nan OS X

Itilize Automator pou kreye yon meni kontèks pou kache oswa pou montre dosye kache

Pa default, Mac a kache anpil sistèm dosye ke ou ka nan kèk pwen bezwen gen aksè a. Apple kache sa yo dosye paske yon chanjman aksidan nan, oswa retire nan kareman nan dosye yo ka lakòz pwoblèm pou Mac ou.

Mwen te deja montre w kouman yo sèvi ak Tèminal yo montre oswa kache dosye ak dosye . Metòd sa a trè bon si ou sèlman gen yon okazyonèl bezwen travay ak dosye yo kache ak dosye sou Mac ou. Men, gen yon pi bon fason si ou gen tandans travay souvan ak goodi kache Mac ou a.

Pa konbine kòmandman yo Tèminal pou montre ak kache dosye ak dosye ak Otomobil yo kreye yon sèvis ki ka jwenn aksè nan kontèks meni, ou ka kreye yon atik meni senp yo montre oswa kache dosye sa yo.

Kreye Script la Shell nan baskile Files kache

Nou deja konnen de kòmandman yo Tèminal ke yo bezwen swa montre oswa kache dosye kache. Ki sa nou bezwen fè se kreye yon script koki ki pral aktive ant de kòmandman yo, tou depann de si wi ou non nou vle montre oswa kache dosye yo nan Finder la.

Premyèman, nou bezwen detèmine si eta aktyèl la nan Chèche a se yo montre oswa kache dosye kache; Lè sa a, nou bezwen bay lòd ki apwopriye a chanje nan eta opoze a. Pou fè sa, nou pral sèvi ak kòmandman sa yo koki:

STATUS = `défaut li com.apple.finder AppleShowAllFiles`
si [$ STATUS == 1]
Lè sa a, défaut ekri com.apple.finder AppleShowAllFiles-Boolean FALSE
Lòt moun défaut ekri com.apple.finder AppleShowAllFiles -Boolean TRUE
fi
Killall Chèche

Sa se yon script trè koki debaz ki pral fè travay la pou nou. Li kòmanse pa mande Moun ki aktyèl eta a nan AppleShowAllFiles yo mete nan ak Lè sa a, estoke rezilta yo nan yon varyab ki rele STATUS.

STATUS varyab a Lè sa a, tcheke yo wè si li se vre (nimewo a yon sèl ki ekivalan a vre). Si se vre (mete kache dosye ak dosye), Lè sa a, nou bay lòd pou yo mete valè a FALSE. Menm jan tou, si li nan FALSE (mete yo montre dosye ak dosye), nou mete valè a vre. Nan fason sa a, nou te kreye yon script ki pral aktive kache Finder a nan dosye ak dosye sou oswa koupe.

Pandan ke script la yon ti jan itil pou kont li, valè reyèl li yo vini lè nou itilize Automator vlope alantou script la epi kreye yon atik meni ki pral kite nou vire dosye kache ak dosye sou oswa koupe ak jis klike sou sourit.

Sèvi ak Automator pou kreye yon Bagaj Dosye Hidden Menu Menu

  1. Lanse Otomat, ki chita nan folder nan / Aplikasyon .
  2. Chwazi Sèvis kòm kalite modèl pou itilize pou nouvo travay Automator ou a, epi klike sou Chwazi bouton an.
  3. Nan fenèt Bibliyotèk la, asire ke Aksyon yo chwazi, Lè sa a, anba atik la Bibliyotèk, klike sou Itilite. Sa a pral filtre kalite workflow ki disponib yo jis sa yo ki gen rapò ak sèvis piblik yo.
  4. Nan lis filtre a nan aksyon, klike sou Run Shell Script epi trennen l nan fenèt la workflow.
  5. Nan tèt la nan fenèt la workflow yo se de gout-desann atik meni. Mete 'Sèvis la resevwa chwazi' nan 'dosye oswa dosye'. Mete 'nan' nan 'Chèche'.
  6. Kopi tout kòmandman an script koki ke nou kreye pi wo a (tout sis liy), epi sèvi ak li ranplase nenpòt tèks ki ka deja prezan nan bwat la Run Shell Script.
  7. Soti nan meni an File Automator, chwazi "Save," ak Lè sa a, bay sèvis la yon non. Non ou chwazi a ap parèt kòm atik nan meni an. Mwen rele m 'Toggle Dosye kache.
  8. Apre ekonomize sèvis la Otomat , ou ka kite Automator.

Sèvi ak atik la Toggle Hidden Dosye Menu

  1. Louvri yon fenèt Chèche .
  2. Dwa-klike sou nenpòt dosye oswa katab.
  3. Chwazi Sèvis, Toggle Dosye kache , ki soti nan meni an pop-up .
  4. Chèche a pral aktive eta a nan kache dosye, sa ki lakòz dosye kache ak dosye yo montre oswa yo dwe kache depann sou kondisyon yo ye kounye a.