Hur man ställer in en skärmsläckare att köra i inloggningsfönstret i Mac OS X

Anonim

Macs standardskärm för startinloggning är ganska tråkig som standard, och även om den kan piffas upp med anpassade bakgrundsbilder, är ett annat alternativ att ställa in en skärmsläckare att köra i inloggningsfönstret för OS X. kräver att du använder en standardkommandosträng som skrivs in på kommandoraden, vilket sedan gör skärmsläckaren synlig vid startinloggningsfönstret för OS X, såväl som 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 överlag är det ganska flexibelt och stöds i praktiskt taget alla halvmoderna versioner av OS X, från Snow Leopard till Mavericks. Alla bildspelsskärmsläckare fungerar, och några av Quartz Composer-skärmsläckare också, men skärmsläckare från tredje part stöds inte, och inte heller RSS-flöden, iPhoto-baserade bildspel eller iTunes-konstverk. Det kan låta lite begränsat, men du kommer fortfarande att ha några bra alternativ tillgängliga, inklusive Floating, Flip-up, Reflections, Origami, Shifting Tiles, Arabesque, Shell, Flurry och Message.

Starta terminalen, som finns i /Applications/Utilities/ för att komma igång.

1: Definiera vilotiden för inloggningsskärmsläckaren

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

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

Siffran i slutet är vilotiden i sekunder, så i exemplet ovan betyder 60 att skärmsläckaren startar efter en minuts inaktivitet. Du kan ställa in den för att vara mer eller mindre aggressiv enligt dina preferenser.

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. Kom ihåg att det finns vissa begränsningar för vilka som är tillåtna, men vi gör det enkelt med fyra exempel som fungerar utan incidenter. Kopiera och klistra in något 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 skärmsläckare för inloggning i OS X

Detta är förmodligen den mest användbara skärmsläckarinställningen för stora distributioner av Mac-datorer och offentliga 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 för meddelanden, se till att ställa in ett anpassat meddelande i inställningspanelen för skärmsläckare, annars kommer den som standard att visa Mac:s datornamn.

Ställ in Arabesque som skärmsläckare för inloggning

"

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

Ställ in Shell som skärmsläckare för inloggningsfönstret

"

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

Ställ in Flurry som skärmsläckare för inloggning

"

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

Du vill logga ut och in igen för att ändringen ska träda i kraft, du kan sedan testa den genom att logga ut eller starta om och låta Mac-datorn stå inaktiv under den tilldelade tiden. Om skärmsläckaren inte utlöses automatiskt kan du ha angett fel syntax, så dubbelkolla att sökvägen är korrekt och att kommandosyntaxen är korrekt och angiven på en enda rad i terminalen.

Tack till Nor Eddine för det här tricket från Apple på OSXDaily Facebook-vägg.

Hur man ställer in en skärmsläckare att köra i inloggningsfönstret i Mac OS X