Zelfs de meest georganiseerde onder ons zal van tijd tot tijd nog steeds terechtkomen in een overvol bureaublad. Je hebt nooit de intentie om dingen uit de hand te lopen, maar voordat je weet wat er aan de hand is, heb je een Desktop vol met downloads en schermafbeeldingen en je koppelt je laptop aan een projector met dertig informele kennissen van het werk om te zien hoeveel gifs je hebt gedownload. Je zou alles in een willekeurige map kunnen gooien, maar dan heb je een map vol rommel.
Het zou geweldig zijn als je die rommel gewoon tijdelijk zou kunnen verbergen, maar dan al je bestanden terug zou krijgen, is het niet? Dat is precies wat we gaan doen. In deze zelfstudie gebruiken we Automator om een set AppleScripts voor het opschonen van het bureaublad te maken die worden uitgevoerd vanuit de vinder menu. Ons eerste script zal alles op uw bureaublad verbergen en de tweede zal alles terugzetten!
Open Automator, te vinden in uw map Toepassingen. Kiezen Service als uw nieuwe Automator-documenttype. Dit is belangrijk, want hoewel we een AppleScript gebruiken om de actie uit te voeren, gaan we het AppleScript uitvoeren vanuit de Diensten menu in Finder.
Selecteer bovenaan het hoofdwerkstroomvenster "Geen invoer" voor de eerste vervolgkeuzelijst. In de tweede vervolgkeuzelijst selecteert u 'Finder'. De tekst boven in het hoofdwerkstroomvenster moet nu luiden: 'Service ontvangt geen invoer in Finder'.
Nadat u uw selecties hebt gemaakt, zien uw dropdowns er als volgt uit.
Zoek vervolgens de Voer AppleScript uit actie in het linkerdeelvenster, beschikbaar onder nutsbedrijven. De gemakkelijkste manier om deze of een andere actie in Automator te vinden, is om het zoekveld te gebruiken. Wanneer je de hebt Voer AppleScript uit actie, sleep het naar het hoofdwerkstroompaneel.
Je zult merken dat de actie al de botten van een AppleScript bevat, maar dat gaan we niet gebruiken. Verwijder in plaats daarvan alles in het scriptveld en vervang het door het volgende:
on run do shell script "chflags verborgen ~ / Desktop / *" beëindigen
Sla uw Automator-service op met uw vers bewerkte AppleScript. Geef het een goede naam, zoiets als 'Desktop verbergen'.
Tip: U kunt doorgaan en uw AppleScript uitvoeren vanuit Automator om te controleren of het werkt door op de groene knop te klikken, maar zonder het bijbehorende unhide-script dat we hierna zullen maken, kunt u uw pictogrammen niet ophalen.
Dat is geweldig! U kunt alles verbergen, maar we hebben geen manier om uw bureaubladpictogrammen zichtbaar te maken.
Maak hiervoor een nieuwe service in Automator, net als hierboven. Dit zal hetzelfde zijn als hiervoor, dus selecteer in het hoofdwerkstroomdeelvenster opnieuw "geen invoer" en "Finder" in de twee vervolgkeuzelijsten.
Sleept de Voer AppleScript uit actie in het hoofdwerkstroomdeelvenster en verwijder het standaardscript. Deze keer plak je een iets andere AppleScript op zijn plaats:
op run do shell script "chflags nohidden ~ / Desktop / *" einde uitvoering
Sla uw tweede Automator-service op en noem het iets dat bij de eerste past, zoals 'Desktop zichtbaar maken'.
Verlaat Automator en je bent klaar.
U wilt waarschijnlijk wel controleren of uw services echt werken, en dat is geen slecht idee. Als je geopende applicaties hebt, minimaliseer alles totdat je alleen je Desktop ziet. Vergeet niet dat je aan het testen bent of de dienst pictogrammen op je bureaublad zal verbergen, dus als je al van alles hebt kunnen verwijderen, gebeurt er niet veel. Je kunt nog steeds je service uitproberen nadat je enkele lege mappen op je bureaublad hebt gemaakt.
Klik vinder in de menubalk en plaats de muisaanwijzer op de Diensten menu. Je zou een fly-out moeten krijgen met al je beschikbare services, hoewel wat er is, kan verschillen afhankelijk van welke apps je hebt geïnstalleerd en gebruikt.
kiezen Hide Desktop (of hoe je de service hebt genoemd om je bureaubladpictogrammen op te ruimen). Alle pictogrammen op uw bureaublad verdwijnen. Als het niet meteen gebeurt, geef de service dan een seconde om zijn werk te doen.
Omdat al uw bureaubladpictogrammen zijn verborgen, kunnen we nu de tweede service testen. Lokaliseer de Diensten menu opnieuw in Finder, maar klik nu op Bureaublad weergeven. Na een moment verschijnen al uw bureaubladpictogrammen opnieuw.
In deze zelfstudie hebben we twee AppleScripts gemaakt voor het verbergen van alle bestanden die u op uw bureaublad hebt hangen. Ons eerste script neemt alles weg, en het tweede script zet alles terug zoals er nooit iets is gebeurd. We hebben Automator gebruikt om services te maken, zodat onze scripts altijd toegankelijk zijn in de vinder menu.
Dit is een geweldige oplossing als u uw computer uitgeleend of verwacht dat iemand anders uw bureaublad te zien krijgt en niet dood wil van schaamte als ze de staat ervan zien. Het beschermt ook gevoelige bestanden tijdelijk tegen nieuwsgierige blikken maar is geen lange termijn beveiligingsoplossing.
Hoe ga je om met alle bestanden die op je bureaublad verschijnen? Laat het ons weten in de comments!