Slik skjuler du stasjonære ikoner i OS X

Selv de mest organisert blant oss vil fortsatt ende opp med en rotete Desktop fra tid til annen. Du har aldri tenkt på ting å komme ut av kontroll, men før du vet hva som skjer, har du et skrivebord fullt av nedlastinger og skjermbilder, og du kobler din bærbare datamaskin til en projektor med tretti uformelle bekjentskaper fra jobb til å se bare hvor mange kattegifter du har lastet ned. Du kan kaste alt i en tilfeldig mappe, men da har du en mappe full av søppel.

Det ville være flott hvis du bare kunne gjemme alt dette rotet midlertidig, men så få alle filene dine tilbake, ikke sant? Det er bare det vi skal gjøre. I denne veiledningen bruker vi Automator til å lage et sett med AppleScripts på skrivebordet som renner fra Finder Meny. Vårt første skript vil skjule alt på skrivebordet ditt, og det andre vil sette alt tilbake!


Opprett Skjul skrivebordsscript

Åpne Automator, funnet i mappen Programmer. Velge Service som din nye Automator-dokumenttype. Dette er viktig, fordi mens vi bruker en AppleScript for å utføre handlingen, skal vi kjøre AppleScript fra tjenester menyen i Finder.


Sørg for å velge Service når du oppretter ditt nye Automator-dokument.

Øverst i hovedruten for arbeidsflyt velger du "ingen inntasting" for den første rullegardinmenyen. I den andre rullegardinmenyen skal du velge "Finder". Teksten øverst i hovedruten for arbeidsflyter skal nå leses, "Tjenesten mottar ingen innspilling i Finder."


Disse alternativene ligger rett øverst i hovedruten i arbeidsflyten.

Når du har gjort dine valg, bør rullegardinene dine se slik ut.

Deretter finner du Kjør AppleScript handling i venstre rute, tilgjengelig under verktøy. Den enkleste måten å finne denne eller andre handlinger i Automator, er imidlertid å bruke søkefeltet. Når du har fått det Kjør AppleScript handling, dra den til hoved arbeidsflytpanelet.


Finn kjør AppleScript-handlingen.

Dra Run AppleScript-handlingen til midtruten.

Du finner at handlingen allerede har bein av en AppleScript, men vi skal ikke bruke det. I stedet sletter du alt i skriptfeltet og erstatter med følgende:

på løp skal shell script "chflags hidden ~ / Desktop / *" runde

Lagre din Automator-tjeneste med din fersk redigert AppleScript. Gi det et godt navn, noe som "Skjul skrivebord".


Skjul skrivebordet ditt vil se akkurat slik ut i Automator.

Tips: Du kan fortsette å kjøre AppleScript fra Automator for å forsikre deg om at den fungerer ved å klikke på den grønne knappen, men uten det medfølgende unhide-skriptet vil vi opprette neste, du vil ikke kunne hente ikonene dine ennå.


Opprett Unhide Desktop Script

Det er flott! Du kan gjemme alt, men vi har ikke mulighet til å vise dine ikoner på skrivebordet.

For å gjøre det, opprett en ny tjeneste i Automator, akkurat som ovenfor. Dette kommer til å være det samme som før, så velg i stedet "ingen inngang" og "Finder" i de to rullegardinene i hovedruten i arbeidsflyten..

Dra Kjør AppleScript handling til hovedruten for arbeidsflyt, og slett standardskriptet. Denne gangen skal du lime inn en litt annen AppleScript på plass:

på løp skal shell script "chflags nohidden ~ / Desktop / *" runde

Lagre den andre Automator-tjenesten, og nev det noe å gå med den første, som "Unhide Desktop."


Her er ditt unhide script i Automator.

Exit Automator, og du er ferdig.


Test dine nye tjenester

Du vil sikkert sjekke om tjenestene dine egentlig virker, og det er ikke en dårlig idé. Hvis du har åpne programmer, minimer alt før alt du ser er skrivebordet ditt. Husk at du tester om tjenesten vil skjule ikoner på skrivebordet ditt, så hvis du har klart å fjerne alt av det allerede, skjer det ikke mye. Du kan fortsatt prøve tjenesten din etter å ha opprettet noen tomme mapper på skrivebordet.

Klikk Finder i menylinjen og sving over tjenester Meny. Du bør få en flytur med alle dine tilgjengelige tjenester, men hva er det kan variere avhengig av hvilke apps du har installert og kjørt.


Finn de nye skjulene og skjul skrivebordsbeskrivelsene i Tjenestemenyen.

Å velge Skjul skrivebordet (eller hva du kalt tjenesten for å rydde opp ikonene på skrivebordet). Alle ikonene på skrivebordet ditt vil forsvinne. Hvis det ikke skjer umiddelbart, bare gi tjenesten et sekund for å gjøre jobben sin.

Med alle dine ikoner på skrivebordet skjult, kan vi nå teste den andre tjenesten. Finn tjenester menyen i Finder igjen, men denne gangen klikker du Unhide Desktop. Etter et øyeblikk vil alle ikonene på skrivebordet dukke opp igjen.


Du er ferdig!

I denne opplæringen opprettet vi to AppleScripts for å skjule alle filene du har på hukommelsen på skrivebordet. Vår første skript visker alt bort, og det andre skriptet setter alt tilbake som ingenting noensinne har skjedd. Vi brukte Automator til å skape tjenester, slik at våre skript alltid ville være tilgjengelige i Finder Meny.

Dette er en flott løsning hvis du låner datamaskinen ut eller forventer at noen andre ser skrivebordet ditt og ikke vil dø av skam når de ser tilstanden til det. Det beskytter også midlertidig sensitive filer fra nysgjerrige øyne, men er ikke en langsiktig sikkerhetsløsning.

Hvordan håndterer du alle filene som ser ut til å kaste seg opp på skrivebordet? Gi oss beskjed i kommentarene!