Setarea fundalului din linia de comandă în Mac OS X

Anonim

V-ați dorit vreodată să puteți seta o imagine de fundal pentru Mac din linia de comandă în OS X? De fapt, puteți schimba imaginea de fundal a desktopului de pe terminal, ceea ce poate fi util pentru o varietate de situații, de la includerea într-un script de configurare, la gestionarea de la distanță, automatizare sau orice altceva vă puteți gândi.

Bineînțeles, pentru majoritatea utilizatorilor de Mac, veți seta imaginea de fundal din Preferințele de sistem OS X sau făcând clic dreapta pe o imagine undeva în sistemul de fișiere, care este, fără îndoială, cel mai rapid și mai eficient mijloc de a schimbarea fundalului desktopului Mac-ului, dar pentru cei cărora le place să fie un pic mai practic sau care trebuie să știe cum să ajusteze imaginile de fundal pe desktop din linia de comandă, citiți mai departe.

Pentru a schimba imaginea de fundal de pe desktop din linia de comandă a OS X, veți folosi comanda osascript, care este de fapt doar front-end-ul liniei de comandă pentru AppleScript, așa cum veți vedea cu unele applescript de bază în sintaxă:

"

osascript -e &39; tell application Finder>"

De exemplu, pentru a seta o imagine pe desktop numită „cabo-san-lucas.jpg” ca tapet:

"

$ osascript -e &39;spune aplicației Finder să seteze imaginea de pe desktop în fișierul POSIX ~/Desktop/cabo-san-lucas.jpg&39; "

Nu există nicio confirmare, imaginea de fundal se va schimba instantaneu.

Dacă sunteți în căutarea unor imagini de fundal elegante pe care să le folosiți pentru asta, răsfoiți colecțiile noastre de imagini de fundal aici, există multe frumoase de ales.

Un posibil sughiț cu această abordare este configurarea mai multor monitor, unde imaginea de fundal a afișajului principal se va schimba, dar afișajul secundar nu. Există aproape sigur o soluție mai lungă pentru stațiile de lucru cu afișaje multiple, așa că, dacă se întâmplă să cunoașteți sintaxa AppleScript adecvată, nu ezitați să lăsați un comentariu cu detalii.

Se folosește terminalul și metoda osascript pentru a ajusta imaginea de fundal mai rapid decât schimbarea tapetului de fundal în mod tradițional sau folosirea „Set as Background” în Safari? Pentru majoritatea utilizatorilor nu, dar abordarea prin linia de comandă oferă câteva beneficii pe care celel alte opțiuni nu le includ, în special capacitatea de a scrie cu ușurință o modificare a imaginii de pe desktop și capacitatea de a schimba imaginea de fundal de la distanță prin SSH, care poate fi de ajutor în medii în rețea (sau chiar pentru farse).

Setarea fundalului din linia de comandă în Mac OS X