Pagal numatytuosius nustatymus "Mac" slepia daugybę sistemos failų, kuriuos galbūt norėsite pasiekti tam tikru momentu. "Apple" slepia šiuos failus, nes atsitiktinis jų pakeitimas arba tiesioginis failų pašalinimas gali sukelti "Mac" problemų.
Sujungdami Terminalo komandas, rodydami ir slėpdami failus ir aplankus naudodami "Automator", kad sukurtumėte paslaugą, kurią galima pasiekti iš konteksto meniu, galite sukurti paprastą meniu elementą, norėdami parodyti ar slėpti šiuos failus.
"Shell" scenarijaus kūrimas, norint perjungti slaptus failus
Mes jau žinome du terminalo komandas, reikalingas norint parodyti arba slėpti paslėptus failus. Ką turime padaryti, tai sukurti shell scenarijų, kuris perjungia šias dvi komandas, priklausomai nuo to, ar mes norime rodyti ar paslėpti failus "Finder".
Pirma, turime nustatyti, ar dabartinė "Finder" būklė yra parodyti ar slėpti paslėptus failus; tada mes turime išduoti atitinkamą komandą pakeisti į priešingą valstybę. Norėdami tai padaryti, mes naudosime šias apvalkalo komandas:
STATUS = 'numatytuosius skaityti com.apple.finder AppleShowAllFiles`if $ STATUS == 1, tada numatytuosius parametrus įrašykite com.apple.finder AppleShowAllFiles -įjungtas FALSEelse numatytuosius rašykite com.apple.finder AppleShowAllFiles -įjungtas TRUEfikillall Finder
Tai gana paprastas apvalkalo scenarijus, kuris mums atliks darbą. Tai prasideda klausdami "Finder", kokia dabartinė "AppleShowAllFiles" būsena yra nustatyta ir po to išsaugoma rezultatų kintamajame, pavadintu STATUS.
Tada patikrinamas kintamasis STATUS, kad įsitikintumėte, ar jis yra TRUE (numeris pirma atitinka TRUE). Jei tai TRUE (nustatyti slėpti failus ir aplankus), tada mes išleidžiame komandą, kad reikšmė būtų FALSE. Panašiai, jei tai yra FALSE (nustatytas rodyti failus ir aplankus), mes nustatome vertę TRUE. Tokiu būdu sukūrėme scenarijų, kuris įjungs arba išjungs "Finder" failų ir aplankų slėpimą.
Nors scenarijus yra šiek tiek naudingas pats savaime, jo reali vertė gaunama, kai mes naudojame "Automator", kad apvyniotų scenarijų ir sukurtų meniu elementą, kuris leis mums pasukti paslėptus failus ir aplankus vienu paspaudimu pelės mygtuku.
"Automator" naudojimas meniu punkto "Perjungti slaptus failus" kūrimui
- Paleiskite "Automator", esantį aplanke "Programos".
- Pasirinkite paslaugą kaip šablono tipą, kurį norite naudoti savo naujajai "Automator" užduočiai, ir spustelėkite mygtuką "Pasirinkti".
- Bibliotekos srityje įsitikinkite, kad pažymėti veiksmai, tada po bibliotekos elementu spustelėkite Utilities. Taip bus filtruojami galimi darbo eigos tipai tik tuos, kurie yra susiję su komunalinėmis paslaugomis.
- Filtruotame veiksmų sąraše spustelėkite "Vykdyti apvalkalo scenarijų" ir vilkite jį į darbo eigos langą.
- Darbų srauto viršuje yra du išskleidžiamieji meniu elementai. Nustatykite "Paslauga gauna pasirinktus" į "failus ar aplankus". Nustatykite "į" į "ieškiklį".
- Nukopijuokite visą komandą, kurią sukūrėme pirmiau (visas šešias eilutes), ir naudokite ją, norėdami pakeisti bet kurį tekstą, kuris jau gali būti dėžutėje "Vykdyti apvalkalo scenarijų".
- Automator failo meniu pasirinkite "Išsaugoti", tada suteikite paslaugai vardą. Jūsų pasirinktas pavadinimas bus rodomas kaip meniu elementas. Aš vadinu savo "Toggle" paslėptus failus.
- Išsaugojus Automatoriaus paslaugą, galite išjungti Automator.
Naudojant meniu elementą "Perjungti slaptus failus"
- Atidarykite "Finder" langą.
- Dešiniuoju pelės mygtuku spustelėkite bet kurį failą arba aplanką
- Išskleidžiamajame meniu pasirinkite Paslaugų, Toggle Hidden Files.
- "Finder" pakeis failų slėpimo būseną, todėl slaptieji failai ir aplankai bus rodomi arba paslėpti priklausomai nuo jų dabartinės būklės.













