Búðu til valmyndartexta til að fela og sýna falinn skrá í OS X

Notaðu Automator til að búa til samhengisvalmynd til að fela eða sýna falinn skrá

Sjálfgefið felur Mac í mörg kerfi skrár sem þú getur einhvern tímann fengið aðgang að. Apple felur í sér þessar skrár vegna þess að óviljandi breyting á eða að beinlínis fjarlægja skrárnar gæti valdið vandamálum fyrir Mac þinn.

Ég hef þegar sýnt þér hvernig á að nota Terminal til að sýna eða fela skrár og möppur . Þessi aðferð er nokkuð góð ef þú hefur aðeins einstaka þörf til að vinna með falinn skrá og möppur á Mac þinn. En það er betri leið ef þú hefur tilhneigingu til að vinna oft með falinn dágóður Mac þinn.

Með því að sameina Terminal skipanir til að sýna og fela skrár og möppur með Automator til að búa til þjónustu sem hægt er að nálgast úr samhengisvalmyndum geturðu búið til einfalt valmyndaratriði til að sýna eða fela þær skrár.

Búa til Shell Script til að skipta um falinn skrá

Við vitum nú þegar tvær Terminal skipanir sem þarf til að sýna eða fela falinn skrá. Það sem við þurfum að gera er að búa til skeljaskripta sem skiptir á milli tveggja skipana, eftir því hvort við viljum sýna eða fela skrárnar í Finder.

Í fyrsta lagi þurfum við að ákvarða hvort núverandi ástand Finder er að sýna eða fela falinn skrá; þá þurfum við að gefa út viðeigandi skipun til að breyta í gagnstæða stöðu. Til að gera þetta munum við nota eftirfarandi skelboð:

STATUS = `sjálfgefið lesa com.apple.finder AppleShowAllFiles`
ef [$ STATUS == 1]
Þá er default að skrifa com.apple.finder AppleShowAllFiles -boolean FALSE
Annað vanskil skrifa com.apple.finder AppleShowAllFiles -boolean TRUE
fi
Killall Finder

Það er frekar grunnskel handrit sem mun gera starfið fyrir okkur. Það byrjar að spyrja Finder hvað núverandi ástand AppleShowAllFiles er stillt á og síðan geyma niðurstöðurnar í breytu sem heitir STATUS.

Breytileg STATUS er síðan merkt til að sjá hvort það sé TRUE (númer eitt jafngildir TRUE). Ef það er satt (stillt á að fela skrár og möppur), þá gefur við skipunina til að stilla gildi í FALSE. Sömuleiðis, ef það er ósvikið (stillt á að sýna skrár og möppur) stilljum við gildið í TRUE. Þannig höfum við búið til handrit sem mun skipta um að Finder feli skrár og möppur í eða slökkt.

Þó að handritið sé nokkuð gagnlegt í sjálfu sér, kemur raunverulegt gildi hennar þegar við notum Automator til að vefja um handritið og búa til valmyndaratriði sem leyfir okkur að kveikja eða slökkva á falinn skrá og möppu með aðeins músarhnappi.

Notkun Automator til að búa til skipta falinn skrám valmyndarliður

  1. Sjósetja Automator, staðsett í mappa / Forrit .
  2. Veldu Þjónusta sem tegund sniðmát til að nota fyrir nýja Automator verkefni þitt og smelltu á Velja hnappinn.
  3. Í bókasafnareitnum skaltu ganga úr skugga um að Aðgerðir sé valið, svo undir bókasafnsatriðinu, smelltu á Utilities. Þetta mun sía tiltækar vinnuaflstegundir til bara þá sem tengjast tólum.
  4. Í síaða lista yfir aðgerðir, smelltu á Hlaupa Shell Script og dragðu það í vinnustraumann.
  5. Efst á vinnustaðavalinu eru tveir fellivalmyndaratriði. Stilltu 'Þjónusta fær valin' til 'skrár eða möppur.' Stilltu 'í' til 'Finder'.
  6. Afritaðu allan skeljaskripunarforritið sem við bjuggum að hér að ofan (allar sex línur) og notaðu það til að skipta um texta sem kann að vera til staðar í Run Shell Script kassanum.
  7. Í valmyndinni Automator er valið "Vista" og þá gefa þjónustunni nafn. Nafnið sem þú velur birtist sem valmyndaratriði. Ég hringi í Skipta um falinn skrá.
  8. Eftir að þú hefur vistað Automator þjónustuna geturðu hætt Automator.

Notaðu valmyndina Skipta falinn skrám

  1. Opnaðu Finder gluggann.
  2. Hægrismelltu á hvaða skrá eða möppu sem er.
  3. Veldu Þjónusta, Skiptu falinn skrá , í sprettivalmyndinni .
  4. The Finder mun skipta um stöðu að fela skrár, sem veldur falinn skrá og möppur til að sýna eða vera falin eftir núverandi ástandi.