Pomocna tapeta…?

imacTekst ten zainspirowany został przez ciekawość ludzką, która wiąże się akurat w tym wypadku) z oddziaływaniem kolorów na nasze zachowania i odczucia. Więc może zamanipulować troszkę i pomóc naszej kreatywności czy uwagi na detale podczas pracy z Mac-iem?

Więcej o zależnościach kolorów do naszego samopoczucia możecie znaleźć pod tym adresem.

Dla przykładu tapeta w kolorze czerwonym pozwoli nam na skupienie się na szczegółach i detalach wykonywanej pracy, zaś tapeta w kolorze niebieskim podniesie naszą kreatywność. Biorąc to pod uwagę możemy stworzyć prosty AppleScript, który zapyta nas o typ koloru tła dla naszego pulpitu (Neutralny, Kreatywny, Szczegółowy) zależnie od oczekiwanych rezultatów. Skrypt następnie ustawia wcześniej wybrany kolor pulpitu.

Ważne jest aby przed skompilowaniem skryptu stworzyć wcześniej wspomniane tła. Należy zatem przejść do katalogu /Library/Desktop Pictures/Solid Colors gdzie następnie tworzymy “ciemno-szary”, “ciemno-niebieski” i “ciemno-czerwony” (lub jakikolwiek kolor, którego kochane Apple z jakichś powodów zapomniało dodać do podstawowej palety (ja najbardziej teskniłem za czarnym :) Pliki te powinny mieć 128×128 pixeli i być w formacie .png.

Kiedy już mamy wszystko gotowe wystarczy uruchomić poniższy AppleScript:

 

set buttonList to {"Neutralny", "Kreatywny", "Szczegółowy"}
set colorList to {"ciemno-szary", "ciemno-niebieski", "ciemno-czerwony"}
display dialog "W jakim środowisku?" buttons buttonList default button 1
set selectedButton to the button returned of the result
 
repeat with index from 1 to 3
  if item index of buttonList = selectedButton then exit repeat
end repeat
 
set selectedColor to item index of colorList
 
tell application "Finder"
  set desktop picture to {"Macintosh HD:Library:Desktop Pictures:Solid Colors:" & selectedColor & ".png"} as alias
end tell

Poniższą ścieżkę należy odpowiednio zmidyfikować w zależności od nazewnictwa waszych katalogów i dysków:

{"Macintosh HD:Library:Desktop Pictures:Solid Colors:" & selectedColor & ".png"}

Pamiętajcie wszystkie wywoływane nazwy muszą być identyczne z tymi, które znajdziecie u siebie na dysku.

Share and Enjoy:
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • Digg
  • E-mail this story to a friend!
Twój komentarz