Ich habe ein kleines PyObjC-Skript, um Desktop-Bilder zu einer bestimmten Datei zu ändern (die von flickr abgerufen wird). Es setzt ein unterschiedliches Bild für jeden Bildschirm, falls Sie mehrere haben. Das hat unter Snow Leopard gut funktioniert, aber unter Lion können Sie Hintergrundbilder für einzelne Desktops (früher Spaces genannt) festlegen, während unter Snow Leopard alle Spaces denselben Hintergrund teilten.
Derzeit verwende ich setDesktopImageURL:forScreen:options:error:
auf [NSWorkspace sharedWorkspace]
, aber das setzt das Bild nur auf dem aktuellen Space/Desktop.
Irgendwelche Ideen, wie ich über die Desktops iterieren und auf jedem Bildschirm Bilder setzen könnte? Vielen Dank!