Hogyan lehet feltörni a Mac-et, és megadni neki a gyönyörű háttérképeket, amelyeket valóban megérdemel

Nézzünk szembe a tényekkel. A Mac alapértelmezett háttérképei néhány hét múlva unalmassá válnak. Az új háttérkép manuális beállítása pedig fárasztó. Nos, mi lenne, ha azt mondanám, hogy a Mac-em vadonatúj, nagy felbontású háttérképpel köszöntött minden alkalommal, amikor kinyitom?

Ha Ön Chromecast-felhasználó, akkor ismerheti a Chromecast-hátteret. A Háttér lehetővé teszi, hogy a Chromecast tétlen állapotban gyönyörű képekből álló diavetítést jelenítsen meg.

Míg a legtöbb felhasználó alapértelmezés szerint a Facebook teszi közzé a fotókat, sok fotós a Google+ szolgáltatással teszi közzé munkáit. A Google ezek közül a legjobb fotók közül választ ki ragyogó diavetítések készítéséhez.

Ez sokáig kizárólag a ChromeCast felhasználóinak volt kizárólagos. Néhány hónappal ezelőtt azonban a Google kiadott egy remek alkalmazást a Mac számára a Google Featured Photos néven.

Kíváncsi lehet, hogy a címem miért mondja a „háttérkép” kifejezést, de aztán egy „Képernyővédő” alkalmazásra mutat. Nos, ott van a kis trükk. Mac-en bármely képernyővédő háttérképként futtatható, egyetlen kódsorral.

Először le kell töltenie és telepítenie kell a Google Kiemelt Fotók Képernyővédőt. Ezután lépjen a RendszerbeállításokAsztal és képernyővédő elemre, és állítsa be a Google kiemelt fotóit aktív képernyővédőként. Itt az ideje, hogy futtassa a mágikus kódot.

Kódolási idő!

Indítsa el a terminált, és illessze be az alábbi kódsort. A képernyővédőt háttérképként állítja be.

/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background &

SZERKESZTÉS: Az Apple úgy döntött, hogy átalakít egy kicsit a High Sierrában.

Ha High Sierrát (vagy újabbat) használ, akkor a ScreenSaverEngine.appfájlt egy másik helyre költöztette. Használja az alábbi kódot a fenti helyett.

/System/Library/CoreServices/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background &

Csak cserélje le az összes előfordulását a következőre Frameworks/ScreenSaver.framework/Resources : CoreServicesés jó lesz menni!

Hűvös, igaz?

Az a probléma, hogy éppen ezt a kódsort futtatja, az az, hogy ha bezárja a Terminal ablakot - vagy ha a Mac alszik -, akkor a képernyővédő bezárul, és a háttérkép visszaáll az alapértelmezett értékre. Ennek kezeléséhez egy kicsit mélyebbre kell mennünk.

Ahhoz, hogy észrevegyük, mikor alszik és ébred a Mac, szükségünk van egy kis szoftverre, a „Sleepwatcher” nevű programra. Itt letöltheti. Csak nyissa meg a fájlt, és a Mac kibontja a letöltött fájlt (néha előfordulhat, hogy kétszer kell kibontani). Kibontás után kap egy „sleepwatcher_2.2” mappát. Csak helyezze át ezt a mappát az Asztalra, és futtassa a következő kódsorokat a terminálon.

sudo mkdir -p /usr/local/sbin /usr/local/share/man/man8

Lehet, hogy be kell írnia a jelszavát, miután beillesztette ezt a sort. Ezután futtassa:

sudo cp ~/Desktop/sleepwatcher_2.2/sleepwatcher /usr/local/sbin

Ezután futtassa:

sudo cp ~/Desktop/sleepwatcher_2.2/sleepwatcher.8 /usr/local/share/man/man8

Fantasztikus! Sikeresen telepítette a Sleepwatcher alkalmazást.

Most tegyük hozzá azokat a kódsorokat, amelyek ahhoz szükségesek, hogy a Sleepwatcher futtassa a képernyõvédõt, amikor a Mac felébred, és öljük meg a képernyõvédõt, amikor a Mac alszik.

A Sleepwatcher két fájlt keres és futtat, .sleepamikor a Mac alszik és .wakeupamikor felébred. Csak létre kell hoznunk ezt a 2 fájlt a felhasználó saját könyvtárában.

Írja be a Terminálba, nano ~/.wakeupmajd illessze be az alábbi kódot.

#!/bin/bashosascript -e 'do shell script "/System/Library/Frameworks/ScreenSaver.framework/Resources/ScreenSaverEngine.app/Contents/MacOS/ScreenSaverEngine -background & EOF"'

Most nyomja meg a Control + X gombot a kilépéshez. Amikor megkérdezi, hogy el akarja-e menteni a fájlt, nyomja meg az Y gombot , majd nyomja meg az Enter billentyűt a fájl nevének megerősítéséhez. Ezzel létrehozza a .wakeupfájlt. Most a .sleepfájl létrehozásához .

A fentiekhez hasonlóan írja be nano ~/.sleepés illessze be az alábbi kódot.

#!/bin/bash
osascript -e 'do shell script "kill `ps -ax | grep [S]creenSaver | cut -c1-6` EOF"'

Ismét nyomja meg a Control + X billentyűkombinációt a kilépéshez, az Y gombot a mentéshez, majd az Enter billentyűt a fájlnév megerősítéséhez. Most a .sleepfájl létrejön.

A Terminálban futtassa az alábbi kódsort.

chmod 700 ~/.sleep ~/.wakeup

Megváltoztatja az újonnan létrehozott fájlok engedélyeit, hogy azokat a Sleepwatcher futtassa.

Most, hogy létrehozta a szkripteket, csak hozzá kell adnia a Sleepwatcher alkalmazást launchd, hogy az elindulhasson, amikor a rendszer elindul, majd tovább fusson a háttérben. Illessze be a következő kódot a termináljába.

cp ~/Desktop/sleepwatcher_2.2/config/de.bernhard-baehr.sleepwatcher-20compatibility-localuser.plist ~/Library/LaunchAgents

Ez átmásolja a Sleepwatcher tulajdonságlista fájlt, hogy hozzá lehessen adni launchd. Most csak illessze be az alábbi kódot a Terminálba, hogy hozzáadja a Sleepwatchert launchd.

launchctl load ~/Library/LaunchAgents/de.bernhard-baehr.sleepwatcher-20compatibility-localuser.plist

Fantasztikus! Most újraindíthatja Mac számítógépét, és az launchdindításkor a Sleepwatcher szkriptek futtatásra kerülnek. Csak aludjon a Mac-be, és ébressze fel. Akkor szép tapétával fogadják.

Ha mindent el akar távolítani, és visszatér az alapértelmezetthez, kövesse az alábbi linket.

Az eltávolításhoz futtassa egyesével a következő sorokat a terminálban.

Ezek futtatása után eltávolíthatja a Google Képernyővédőt és újraindíthatja Mac-jét. El kell távolítani. Mondja meg nekem ... medium.com

Remélem, élvezte ezt a rövid bemutatót, és élvezte ezeket a gyönyörű háttérképfotókat. Ha tetszett, nyomd meg a ❤️ gombot, és maradj velünk.