Pagtatakda ng Wallpaper mula sa Command Line sa Mac OS X

Anonim

Nais mo bang magtakda ng larawan ng wallpaper ng Mac mula sa command line sa OS X? Sa katunayan, maaari mong baguhin ang larawan sa background ng desktop mula sa terminal, na maaaring maging kapaki-pakinabang para sa iba't ibang sitwasyon mula sa pagsasama sa script ng pag-setup, hanggang sa malayuang pamamahala, pag-automate, o kung ano pa ang maiisip mo.

Siyempre, para sa karamihan ng mga gumagamit ng Mac, magtatakda ka ng wallpaper mula sa OS X System Preferences o sa pamamagitan ng pag-right click sa isang larawan sa isang lugar sa file system, na walang alinlangan na pinakamabilis at pinakamabisang paraan ng binabago ang background ng desktop ng Mac, ngunit para sa mga gustong maging mas hands on o kailangang malaman kung paano ayusin ang mga larawan sa background ng desktop mula sa command line, basahin.

Upang baguhin ang desktop wallpaper mula sa command line ng OS X gagamitin mo ang osascript command, na talagang command line front end lang sa AppleScript, gaya ng makikita mo sa ilang basic applescript sa syntax:

"

osascript -e &39;tell application Finder>"

Halimbawa, magtakda ng larawan sa desktop na tinatawag na “cabo-san-lucas.jpg” bilang wallpaper:

"

$ osascript -e &39;sabihin sa Application Finder na itakda ang desktop picture sa POSIX file ~/Desktop/cabo-san-lucas.jpg&39; "

Walang confirmation, magbabago lang agad ang wallpaper.

Kung naghahanap ka ng nakakatuwang wallpaper na gagamitin para dito, i-browse ang aming mga koleksyon ng wallpaper dito, maraming magandang pipiliin.

Ang isang potensyal na hiccup sa diskarteng ito ay ang maraming setup ng monitor, kung saan magbabago ang pangunahing display wallpaper ngunit hindi magbabago ang pangalawang display. Halos tiyak na may mas mahabang solusyon para sa mga multi-display na workstation, kaya kung alam mo ang wastong AppleScript syntax huwag mag-atubiling mag-iwan ng komento na may mga detalye.

Ang paggamit ba ng terminal at osascript na paraan upang ayusin ang wallpaper ay mas mabilis kaysa sa pagpapalit ng background na wallpaper sa mga tradisyonal na paraan o paggamit ng "Itakda bilang Background" sa Safari? Para sa karamihan ng mga user hindi, ngunit ang command line approach ay nag-aalok ng ilang mga benepisyo na hindi kasama sa iba pang mga opsyon, lalo na ang kakayahang madaling mag-script ng pagbabago ng desktop na larawan, at ang kakayahang baguhin ang background na larawan ng wallpaper nang malayuan sa pamamagitan ng SSH, na maaaring makatulong sa mga naka-network na kapaligiran (o kahit para sa mga kalokohan).

Pagtatakda ng Wallpaper mula sa Command Line sa Mac OS X