Uża l-Awtomatizzatur biex Oħloq Menu Kuntestwali biex Hide jew Show Files Hidden
Bil-kontumaċja, il-Mac ġġorr bosta fajls tas-sistema li tista 'f'xi punt teħtieġ aċċess. Apple ġġorr dawn il-fajls minħabba li bidla aċċidentali għal, jew it-tneħħija diretta tal-fajls tista 'tikkawża problemi għall-Mac tiegħek.
Diġà urijt kif għandek tuża Terminal biex turi jew toqtol fajls u folders . Dak il-metodu huwa pjuttost tajjeb jekk ikollok bżonn okkażjonali li taħdem mal-fajls u folders moħbija fuq il-Mac tiegħek. Imma hemm mod aħjar jekk għandek tendenza li taħdem spiss ma 'l-goodies moħbija tal-Mac tiegħek.
Billi tgħaqqad il- Kmandi tat - Terminal biex turi u toqgħod fajls u folders ma 'Automator biex toħloq servizz li tista' tiġi aċċessata minn menus kuntestwali, tista 'toħloq oġġett ta' menu sempliċi biex turi jew taħbi dawk il-fajls.
Ħolqien ta 'l-Iskrittura Shell biex Toggle Fajls Hidden
Aħna diġà jafu ż-żewġ kmandijiet tat-Terminal li huma meħtieġa biex juru jew jaħbu fajls moħbija. Dak li għandna nagħmlu huwa li tinħoloq skrittura tal-qoxra li toggle bejn iż-żewġ kmandi, skont jekk irridux nuru jew jaħbu l-fajls fil-Finder.
L-ewwel, għandna bżonn niddeterminaw jekk l-istat attwali tas-Finder hu li juri jew jaħbi fajls moħbija; allura għandna bżonn nagħtu l-kmand approprjat biex nibdel għall-istat oppost. Biex tagħmel dan, se nużaw il-kmandi tal-qoxra li ġejjin:
STATUS = 'defaults jaqra com.apple.finder AppleShowAllFiles'
jekk [STATUS $ == 1]
imbaghad tiffissa jikteb com.apple.finder AppleShowAllFiles-FALSE boole
inkella nuqqasijiet jiktbu com.apple.finder AppleShowAllFiles-boolean TRUE
fi
killall Finder
Dik hija skrittura bażika pjuttost bażika li se tagħmel l-impjieg għalina. Jibda billi titlob lill-Finder dak li l-istat attwali tal-AppleShowAllFiles huwa stabbilit u mbagħad jaħżen ir-riżultati f'varjatura msejħa STATUS.
L-ISTATUS varjabbli huwa mbagħad ikkontrollat biex tara jekk hux VERU (in-numru wieħed huwa ekwivalenti għal VERU). Jekk huwa VERU (sett biex jaħbu fajls u folders), allura aħna toħroġ il-kmand biex tiffissa l-valur għal FALSE. Bl-istess mod, jekk huwa FALSE (stabbilit biex juri fajls u folders), waqqafna l-valur għal VERU. B'dan il-mod, ħloqna sekwenza ta 'skrittura li toggle l-ħabi tal-Finder ta' fajls u folders fuq jew barra.
Filwaqt li l-iskritt huwa kemmxejn utli minnu nnifsu, il-valur reali tiegħu jiġi meta nużaw Automator biex nagħlaq l-iskritt u toħloq oġġett tal-menu li se jgħidilna dawwar fajls u folders moħbija fuq jew barra biss bi klikk tal-ġurdien.
Bl-użu ta 'Awtomatizzatur biex Oħloq Toggle Hidden Files Menu Item
- Tniedi Automator, li tinsab fil- folder ta 'l-Applikazzjonijiet /.
- Agħżel Servizz bħala t-tip ta 'template li trid tuża għall-kompitu Awtomatiku l-ġdid tiegħek, u kklikkja fuq il-buttuna "Agħżel".
- Fit-taqsima tal-Bibljoteka, aċċerta ruħek li Azzjonijiet tintgħażel, imbagħad taħt l-oġġett tal-Bibljoteka, ikklikkja Utilitajiet. Dan jiffiltra t-tipi ta 'fluss tax-xogħol disponibbli biss għal dawk relatati ma' l-utilitajiet.
- Fil-lista ffiltrata ta 'azzjonijiet, ikklikkja Run Shell Script u arkahha fil-ħġieġa tal-fluss tax-xogħol.
- Fil-parti ta 'fuq tal-ħġieġa tal-fluss tax-xogħol hemm żewġ oġġetti tal-menu drop-down. Issettja l- "Servizz jirċievi magħżula" għal "fajls jew folders." Issettja l- "in" għal "Finder".
- Ikkopja l-kmand tal-iskrittjar kollu tal-qoxra li ħloqna hawn fuq (is-sitt linji kollha), u użaha biex tissostitwixxi kull test li jista 'jkun diġà preżenti fil-kaxxa Run Shell Script.
- Mill-menu tal-fajl Awtomatizzatur, agħżel "Save", u mbagħad agħti lis-servizz isem. L-isem li tagħżel ser jidher bħala l-oġġett tal-menu. Nitlob lill-minjiera Toggle Hidden Files.
- Wara li ssalva s- servizz ta ' Automator , tista' tieqaf awtomatizzatur.
Uża l-Oġġett tal-Menu tal-Fajls tal-Toggle Hidden
- Iftaħ tieqa tal- Finder .
- Ikklikkja fuq il-lemin fi kwalunkwe fajl jew folder.
- Agħżel Servizzi, Toggle Hidden Files , mill-menu pop-up .
- Il-Finder se toggle l-istat tal-fajls li jaħbu, u jikkawża fajls u folders moħbija li juri jew ikun moħbi skond il-kondizzjoni kurrenti tagħhom.