Tek bir kullanıcının masaüstü arkaplanını değiştirme olanağını engellemem ya da en azından sadece şifresini OS X Lion / Mountain Lion'a ekleyerek mümkün kılmam gerekiyor.
Kilitlemek istiyorum her imkanı, iPhoto’dan Safari’ye…
Buna hiç bir cevap buldun mu?
—
arthurlewis
Sadece bg'yi kontrol eden ve wallpaper.png değilse değiştiren bir cronjob ekledi. En iyi çözüm değil, ama benim için çalışıyor.
—
Napolux
Teşekkürler. Bir çözümün eşiğinde olabilirim. Sistem tercihte yapılan değişiklikleri başka bir yerde önbelleğe alıyor gibi görünüyor ve açıkça yeniden yükleninceye kadar asıl duruma bakmıyor. Öyleyse izinleri ayarlayarak ve çalıştırarak pist'i kilitlersem
—
arthurlewis
chflags uchg ~/Library/Preferences/com.apple.desktop.plist
, ardından Sistem Tercihlerinde masaüstü görüntüsünü değiştirin, görüntü değişecektir. Ancak eğer giriş yaparsam ve çıkış yaparsam geri döner. Bu yeniden yüklemeyi zorlamanın yollarını arıyorum (ve böylece diğer tercihlere genelleştirin) - CoreFoundation'daki CFPreferences işleri umut verici görünüyor, ancak henüz bir şey yok.
Seni tekrar rahatsız ettiğim için özür dilerim @Napolux, ama çözümümden vazgeçtim. Arka plan resmini nasıl kontrol edebildiniz? Onu almaya çalışıyordum
—
arthurlewis
defaults read com.apple.desktop Background
, ancak bunun birkaç iç içe sözlükleri var. varsayılanlar onları ayrıştırmak için donatılmamıştır ve Plist Buddy'nin hazır olmasını hesaba katmak istemiyorum. Bilgiyi başka bir şekilde mi alıyorsun? Cevabınızı bu sorunun cevabını yaptıysanız, ciddi bir şekilde ciddi oylamalar alacağını hayal ediyorum. ;)
Senaryomu nereye sakladığımı bulmalıyım ve şunu bilmeliyim: P
—
Napolux