Krijo një artikull të menysë për të fshehur dhe shfaqur skedarët e fshehur në OS X

Përdor Automator për të krijuar një menu kontekstuale për të fshehur ose shfaqur skedarët e fshehur

Si parazgjedhje, Mac fsheh shumë skedarë të sistemit që mund të keni në një moment për të hyrë. Apple fsheh këto skeda sepse një ndryshim i rastësishëm ose heqja e drejtpërdrejtë e skedarëve mund të shkaktojë probleme për Mac-in tuaj.

Unë kam treguar tashmë se si ta përdorni Terminalin për të treguar ose fshehur dosjet dhe dosjet . Kjo metodë është shumë e mirë në qoftë se keni vetëm një nevojë të rastësishme për të punuar me dosjet dhe dosjet e fshehura në Mac tuaj. Por ka një mënyrë më të mirë nëse tentoni të punoni shpesh me goodies fshehur Mac tuaj.

Duke kombinuar komandat e terminalit për shfaqjen dhe fshehjen e skedarëve dhe dosjeve me Automator për të krijuar një shërbim që mund të arrihet nga menutë kontekstuale, ju mund të krijoni një element të menusë të thjeshtë për të treguar ose fshehur ato skedarë.

Krijimi i Shell Script për të ndryshuar skedarët e fshehur

Ne tashmë e dimë dy komandat e Terminalit që janë të nevojshme për të treguar ose fshehur dosjet e fshehura. Ajo që duhet të bëjmë është të krijojmë një skriptë shell që do të ndryshojë mes dy komandave, në varësi të faktit nëse ne duam t'i tregojmë ose fshehin skedarët në Finder.

Së pari, ne duhet të përcaktojmë nëse gjendja aktuale e Finder-it është të tregojë ose fshehë dosjet e fshehura; atëherë duhet të lëshojmë komandën e duhur për të ndryshuar në gjendjen e kundërt. Për ta bërë këtë, do të përdorim komandat e mëposhtme shell:

STATUS = `defaults lexoni com.apple.finder AppleShowAllFiles`
nëse [$ STATUS == 1]
pastaj defaults shkruaj com.apple.finder AppleShowAllFiles -boolean FALSE
else defaults shkruaj com.apple.finder AppleShowAllFiles -boolean TRUE
fi
vrasës Finder

Kjo është një skriptë goxha bazë që do të bëjë punën për ne. Fillon duke pyetur Gjetësin se cili është gjendja aktuale e AppleShowAllFiles dhe pastaj duke ruajtur rezultatet në një ndryshore të quajtur STATUS.

STATUSI i ndryshorit pastaj kontrollohet për të parë nëse është TRUE (numri një është i barabartë me TRUE). Nëse është TRUE (vendoset për të fshehur dosjet dhe dosjet), atëherë emetojmë komandën për të vendosur vlerën në FALSE. Po kështu, nëse është FALSE (vendosur për të treguar skedarët dhe dosjet), ne vendosim vlerën në TRUE. Në këtë mënyrë, ne kemi krijuar një skript që do të prekë fshehjen e skedarëve dhe dosjeve të Finder-it.

Ndërsa shkrimi është disi i dobishëm në vetvete, vlera e tij reale vjen kur përdorim Automator për të përfunduar skenarin dhe për të krijuar një artikull të menysë që do të na lejojë të fiken dhe çaktivizohen skedarët dhe dosjet e fshehura me vetëm një klik të miut.

Përdorimi i Automator për të krijuar një artikull të menysë të skedarëve të fshehur

  1. Launch Automator, që ndodhet në dosjen / Applications .
  2. Zgjidh Shërbimin si llojin e shabllonit për tu përdorur për detyrën tuaj të re të Automatorit dhe klikoni butonin Zgjidhni.
  3. Në panelin e Bibliotekës, sigurohuni që Aksionet të përzgjidhen, pastaj nën artikullin e Bibliotekës, klikoni Shërbimet. Kjo do të filtrojë llojet e punës në dispozicion për ato që kanë të bëjnë me shërbimet.
  4. Në listën e filtruar të veprimeve, klikoni Run Shell Script dhe tërhiqeni atë në panelin e punës.
  5. Në krye të panelit të punës janë dy elemente të menusë së zbritjes. Vendosni 'Shërbimin e merr zgjedhur' te 'skedarët ose dosjet'. Vendosni 'në' tek 'Finder'.
  6. Kopjoni të gjithë komandën e skriptit të skriptës që kemi krijuar më sipër (të gjitha gjashtë rreshta) dhe e përdorim atë për të zëvendësuar çdo tekst që tashmë mund të jetë i pranishëm në kutinë e skriptit Run Shell.
  7. Nga menyja e skedarit të Automator, zgjidhni "Ruaj" dhe pastaj jepni një emër për shërbimin. Emri që përzgjidhni do të shfaqet si element i menusë. I bëj thirrje skedarëve të fshehura të mia.
  8. Pas ruajtjes së shërbimit Automator , mund të lini Automator.

Përdorimi i artikullit të menysë të skedave të fshehura

  1. Hapni një dritare Finder .
  2. Djathtas-klikoni çdo skedar ose dosje.
  3. Zgjidhni Shërbimet, Toggle Hidden Files , nga menyja e pop-up .
  4. Finder do të ndryshojë gjendjen e fshehjes së skedarëve, duke shkaktuar që skedarët dhe dosjet e fshehura të shfaqen ose të fshihen në varësi të gjendjes së tyre aktuale.