Slik setter du inn en skjermsparer for å kjøre på innloggingsvinduet i Mac OS X

Macs standard oppstartslogg på skjermen er ganske kjedelig som standard, og selv om det kan spruced opp med tilpasset tapet, er et annet alternativ å sette en skjermsparer for å kjøre på innloggingsvinduet i OS X. Dette krever at du bruker en standardkommandostreng som er angitt på kommandolinjen, som deretter gjør skjermspareren synlig ved oppstartsvinduet for OS X, samt den generelle påloggingsskjermen hvis alle brukere har logget seg ut av Mac.

Det er noen begrensninger på hvilke typer skjermsparere du kan bruke, men samlet sett er det ganske fleksibelt, og støttes i nesten alle halvmåneversjoner av OS X, fra Snow Leopard til Mavericks. En hvilken som helst skjermsparere for bildedisplayet fungerer, og noen av Quartz Composer-skjermsparere, men tredjeparts skjermsparere støttes ikke, og det er heller ikke RSS-feeder, iPhoto-basert lysbildeserier eller iTunes-kunstverk. Det høres kanskje litt begrenset, men du vil fortsatt ha noen gode alternativer tilgjengelig, inkludert Flytende, Flip-up, Refleksjoner, Origami, Shifting Tiles, Arabesque, Shell, Flurry og Message.

Start terminalen, funnet i / Programmer / Verktøy / for å komme i gang.

1: Definer tomgangstiden for innloggingsskjermspareren

Først må du definere en ledig tid før innloggingsskjermsparer vises, syntaksen for dette er som følger:

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

Tallet på slutten er tomgangstiden i sekunder, og i eksempelet ovenfor betyr 60 at skjermspareren starter etter at et minutt er i tomgang. Du kan sette den til å være mer eller mindre aggressiv i henhold til dine preferanser.

2: Velg Hvilken skjermsparer som skal vises i Mac-innloggingsvinduet

Nå vil du gjerne sette selve skjermspareren selv. Husk at det er noen begrensninger om hvilke som er tillatt, men vi gjør det enkelt med fire eksempler som fungerer uten hendelser. Kopier og lim inn noen av disse kommandoene i terminalen for å angi det, sudo-prefikset betyr at du må skrive inn et administratorpassord for at kommandoen skal fungere.

Angi flytende melding som innloggingsskjermsparer i OS X

Dette er sannsynligvis den mest nyttige skjermsparerinnstillingen for store distribusjoner av Mac og offentlige maskiner generelt:

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

Hvis du skal bruke meldingsskjermbeskytteren, må du sørge for å angi en egendefinert melding i skjermsparere-preferansepanelet, ellers vil det som standard vise Macens datamaskinnavn.

Sett Arabesque som innloggingsskjermsparer

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

Sett Shell som innloggingsvinduet skjermsparer

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

Sett Flurry som innloggingsskjermsparer

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

Du vil logge ut og komme inn for at endringen skal tre i kraft, da kan du teste den ut ved å logge ut eller starte på nytt og la Macen stå tom for den tildelte tiden. Hvis skjermspareren ikke utløses automatisk, kan det hende at du har skrevet feil syntaks, så dobbeltsjekke at banen er riktig, og at kommandosyntaxen er riktig og angitt på en enkelt linje i Terminal.

Takk til Nor Eddine for passerer langs dette trikset fra Apple på OSXDaily Facebook-veggen.