- Kā iestatīt vienu fona attēlu visām OS X darbvirsmas telpām vienlaikus

Kā iestatīt vienu fona attēlu visām OS X darbvirsmas telpām vienlaikus

Pirmoreiz ieviesta operētājsistēmas OS X Lion, darbvirsmas telpāsnodrošina izcilu logu pārvaldības platformu. Kopš tā laika funkcija ir kļuvusi par vienu no populārākajiem papildinājumiem OS X, lai gan dažās jomās tā ir ievērojami ierobežota. Tas ir vistuvāk, kad nokļūstat virtuālajā darbvirsmā, kas pieejama visā sistēmā, tāpēc neredzēsit pārāk daudz sūdzību. Pašlaik katra darbvirsmas telpa darbojas nedaudz neatkarīgi. Jums tiek parādītas vienas un tās pašas darbvirsmas ikonas neatkarīgi no tā, kurā telpā atrodaties, taču logus un lietotnes varat turēt atsevišķi. Pēc noklusējuma jūs varat arī padarīt fonu katrai telpai atšķirīgu. Tas varētu šķist noderīgi, taču ievērojams skaits lietotāju dod priekšroku vienam un tam pašam fonam visos galddatoros, un tas nav iespējams ar diviem klikšķiem vai mazāk OS X. Tam trūkst iespēju mainīt visu darbvirsmas vietu fonu vienlaikus, tāpēc jums tam varētu būt nepieciešama lietotne vai skripts. Mēs vēl neesam atraduši lietotni, kas to dara, taču vienkāršs skripts triks tiek veikts diezgan labi. Skripta izveidošanas process ir vienkāršs, bet nedaudz ieildzis, tāpēc mēs to pēc iespējas labāk sadalīsim, lai būtu vieglāk sekot.

Lietotnes, ar kurām strādāsit

Jūs strādāsit ar:

  • Teksta rediģēšana
  • Terminālis

Jums būs jāpiekļūst arī mapei Bibliotēka cietā diska saknē un jāizveido saīsne skriptam, kuru izveidojat Finder sānjoslā.

Mapes atļaujas

Dodieties uz / Library / Desktop Pictures un pievienojietDarbvirsmas attēli Finder sānjoslā. To darot, failu šajā mapē varēsit vieglāk saglabāt no dialoglodziņa TextEdit Saglabāt kā. Pēc tam ar peles labo pogu noklikšķiniet uz šīs mapes, dodieties uz Saņemt informāciju un pārliecinieties, vai atļaujas ir iestatītas kā Lasīt un rakstīt.

Skripta rakstīšana programmā TextEdit

Atveriet TextEdit preferences un veiciet divas izmaiņas: cilnē “Jauns dokuments” sadaļā “Formāts” atlasiet opciju “parasts teksts” un cilnē “Atvērt un saglabāt” noņemiet atzīmi no izvēles rūtiņas “Pievienot“ .txt ”paplašinājumu vienkārša teksta failiem”.

textedit atļaujas
textedit

Atveriet jaunu TextEdit dokumentu un ielīmējiet tajā šādu skriptu:

#! /bin/bash
#script to change all desktop backgrounds
echo -n “Drag and drop an image file here then press ‘return’ or
press ‘control-c’ to cancel…”
read -e WLPR;
function change_wallpaper
{
defaults write com.apple.desktop Background “{default = {ImageFilePath=’$WLPR’; };}”; killall Dock
}
change_wallpaper

Saglabājiet šo failu mapē Darbvirsmas attēlipievienots Finder sānjoslai. Ja paziņo, ka jums nav atļaujas saglabāt šajā mapē, atkārtoti apmeklējiet mapes opcijas, lai vēlreiz pārbaudītu, vai atļaujas ir iestatītas kā Lasīt un rakstīt. Saglabājiet šo failu ar nosaukumu ChangeAllDesktops; tam NAV jābūt TXT paplašinājumam.

Padarot skriptu izpildāmu

Tagad ir laiks pateikt jūsu OS, ka šis fails jumstikko veiktā darbvirsmā tiks veiktas izmaiņas. Atveriet termināla logu, palaidiet šo komandu un ievadiet paroli, kad tiek lūgts to darīt.

sudo chmod a+x /Library/Desktop Pictures/ChangeAllDesktops

izpildāms skripts

Dodieties uz savu failu tagad un atveriet to arTerminālis. Ņemiet vērā, ka jums nevajadzētu iestatīt OS X vienmēr atvērt šāda veida failus, izmantojot termināli. Vienreiz to atveriet, lai tā zinātu, kurai lietotnei pēc noklusējuma tiek atvērta fails.

Darbvirsmas fonu mainīšana

Terminālī tiks atvērts fails ChangeAllDesktops, lūdzot vilkt un nomest attēlu, kuru vēlaties iestatīt kā darbvirsmas fonu.

mainīt darbvirsmu

Ievelciet attēlu no meklētāja uz logu Terminālis un nospiediet taustiņu Enter. Visu darbvirsmu fons mainīsies uz izvēlēto attēlu.

Interesanti, ka nevelciet& Palaidiet attēlu uz termināli, palaižot failu un vienkārši nospiežot taustiņu Enter, visu darbvirsmu fons tiks atiestatīts uz noklusējuma galaktikas fonu.

galddatoriem

Vai es kaut ko esmu salauzis?

Pēc tam, kad bija jāmaina bibliotēkas atļaujasmapē un palaižot dažas termināļa komandas, jums varētu rasties jautājums, vai jūsu paveiktais ir neatgriezenisks vai arī tas ir atgriezenisks. Pieredzējuši lietotāji uzreiz zinās, ka šīs nav pastāvīgas izmaiņas, bet, lai atvieglotu jūsu prātu, lūk, kāpēc.

Jūs esat palaidis tikai skriptu, kas maina darbvirsmufons. Tas darbojas vienreiz un veic visas izmaiņas, kuras tas ir paredzēts, neatstājot paliekošas pēdas. Šajā gadījumā tas ir mainījis darbvirsmas fonu, kas ir viegli atgriezenisks no jūsu sistēmas preferencēm. Pats skripta fails absolūti neko nedara, ja vien tam nepievienojat attēlu vai nenospiežat taustiņu Enter un pēc tā palaišanas jūs joprojām varēsit mainīt katras darbvirsmas vietas fonu atsevišķi.

Kāpēc tas nedarbojas?

Tas darbosies gan ar Lauvu, gan ar Kalnu Lauvubez jebkādiem glitriem. Ja rodas problēmas, pārliecinieties, vai pēc faila saglabāšanas tajā neesat atiestatījis mapes Atļaujas direktorijā Darbvirsmas attēli. Turklāt pārliecinieties, vai skripta fails ir saglabāts tieši mapē Darbvirsmas attēli un nav kopēts fails tajā. Kad failu nokopējām mapē, skripts nedarbosies. Izņemot šo, nav daudz, kas varētu noiet greizi ar šo vienkāršo procedūru. Tomēr tas nedarbosies vairākiem displejiem. Varat atvienot otro vai trešo displeju, mainīt fonu un pēc tam tos atkal savienot, lai nodrošinātu tādu pašu fonu uz visiem darbvirsmām, kas, mūsuprāt, ir neērti.

[caur Fils Stokss]

Komentāri