AppleScript: Monitore synchronisieren aktivieren per Skript

Ist zwar übelstes GUI-Skripting, mag aber dem ein oder anderen helfen…

Für Mac OS 10.6

do shell script "open /System/Library/PreferencePanes/Displays.prefPane"
delay 2 --wenn Dein Rechner da langsamer ist... größerer Delay... I love GUI-Scripting
activate application "System Preferences"
tell application "System Events"
  tell process "System Preferences"
    if title of radio button 2 of tab group 1 of window 1 = "Anordnen" then
      click radio button "Anordnen" of tab group 1 of window 1
      click checkbox 1 of group 1 of tab group 1 of window 1
    else
      display dialog "Falsche Sprache oder kein 2. Monitor"
    end if
  end tell
end tell
tell application "System Preferences" to quit
									

Für Mac OS 10.8

do shell script "open /System/Library/PreferencePanes/Displays.prefPane"
delay 2 --wenn Dein Rechner da langsamer ist... größerer Delay... I love GUI-Scripting
activate application "System Preferences"
tell application "System Events"
  tell process "System Preferences"
    if title of radio button 2 of tab group 1 of window 1 = "Anordnen" then
      click radio button "Anordnen" of tab group 1 of window 1
      click checkbox 1 of tab group 1 of window 1
    else
      display dialog "Falsche Sprache oder kein 2. Monitor"
    end if
  end tell
end tell
tell application "System Preferences" to quit
									


Übrigens ein geniales Tool für GUI-Skripting ist der UI-Browser, wenngleich ich die 55$ für ein solches Tool einfach nur überzogen finde!