Så här ställer du in en skärmsläckare för att köra på inloggningsfönstret i Mac OS X

Standardinställningen för startskärmen för Mac är ganska tråkig som standard, och även om den kan spruced upp med anpassad tapeter, är ett annat alternativ att ställa in en skärmsläckare för att köra i inloggningsfönstret i OS X. Detta kräver att man använder en standardkommandotreng som är inmatad vid kommandoraden, som sedan gör skärmsläckaren synlig i OS X-startfönstret, liksom den allmänna inloggningsskärmen om alla användare har loggat ut från Mac.

Det finns vissa begränsningar för vilka typer av skärmsläckare du kan använda, men totalt sett är det ganska flexibelt och stöds i praktiskt taget alla halvmoderna versioner av OS X, från Snow Leopard till Mavericks. Något av skärmsläckare för bildspelstillverkare fungerar, och några av skärmsläckarna för Quartz Composer, men inte skärmsläckare från tredje part stöds inte, och det är inte heller RSS-flöden, iPhoto-baserade bildspel eller iTunes-bilder. Det kanske låter lite begränsat, men du har fortfarande några bra alternativ, inklusive Flytande, Flip-up, Reflections, Origami, Shifting Tiles, Arabesque, Shell, Flurry och Message.

Starta terminalen, hitta i / Program / Verktyg / för att komma igång.

1: Ange den lediga tiden för inloggningsskärmsläckaren

Först måste du definiera en ledig tid innan inloggningsskärmsläckaren visas, syntaxen för detta är följande:

sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowIdleTime 60

Antalet i slutet är ledigtiden i sekunder, sålunda i exemplet ovan betyder 60 att skärmsläckaren startar efter en minut av att vara i viloläge. Du kan ställa in den för att vara mer eller mindre aggressiv enligt dina önskemål.

2: Välj vilken skärmsläckare som ska visas i Mac-inloggningsfönstret

Nu vill du ställa in själva skärmsläckaren själv. Kom ihåg att det finns vissa begränsningar om vilka som är tillåtna, men vi gör det enkelt med fyra exempel som fungerar utan incident. Kopiera och klistra in någon av dessa kommandon i terminalen för att ställa in det, sudo-prefixet betyder att du måste ange ett administratörslösenord för att kommandot ska fungera.

Ställ in det flytande Meddelandet som inloggningsskärmsläckare i OS X

Det här är troligtvis den mest användbara skärmsläckningsalternativen för stora utplaceringar av Mac och allmänna maskiner i allmänhet:

sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowModulePath "/System/Library/Screen Savers/FloatingMessage.saver"

Om du ska använda skärmsläckaren Meddelande, var noga med att ange ett anpassat meddelande i skärmsläckare-preferenspanelen, annars visas det som standard Mac-datorns namn.

Ange Arabesque som inloggnings skärmsläckare

sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowModulePath "/System/Library/Screen Savers/Arabesque.qtz"

Ange Shell som inloggningsfönster skärmsläckare

sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowModulePath "/System/Library/Screen Savers/Shell.qtz"

Ange Flurry som inloggnings skärmsläckare

sudo defaults write /Library/Preferences/com.apple.screensaver loginWindowModulePath "/System/Library/Screen Savers/Flurry.saver"

Du vill logga ut och komma tillbaka för att ändringen ska träda i kraft, så kan du testa det genom att logga ut eller starta om och låta Macen vara ledig för den tilldelade tiden. Om skärmsläckaren inte utlöser automatiskt kan du ha angett fel syntax, så dubbelkontrollera att sökvägen är korrekt och att kommandosyntaxen är korrekt och anges på en enda rad i terminalen.

Tack vare Nor Eddine för att passera längs detta knep från Apple på OSXDaily Facebook-väggen.