Jan-Yves'in başvurduğu belge şimdi tost görünüyor.
Mavericks'te SQLite Database Browser 2.0 b1.app kullanıyorum. Biraz eski ama hala çalışıyor.
~ / Library / Application Support / Dock / desktoppictures.db dosyasını açarsanız, önemli "veri" tablosunu görüntüleyebilirsiniz. Temelde sadece mevcut masaüstü fotoğrafının ne olması gerektiğine dair bir yol. Ancak, kaç monitör çalıştırdığınıza bağlı olarak birden fazla satır olabilir. Anlaşılan monitör başına farklı masaüstü resimleri ayarlayabiliyorsunuz ve bu gelişme Mavericks’in bir parçası olduğuna inanıyorum.
Sqlite editörünüzdeki satırları manuel olarak değiştirebilir ve ardından değişikliklerinizi editöre kaydetmeyi hatırladığınız sürece bir 'killall Dock' yapabilirsiniz. Bu Açık Sistem Tercihlerini açmaktan daha kolay değil, ancak sistemin nasıl çalıştığından emin olmak için denedim. Muhtemelen elle düzenlemeden önce .db dosyanızın yedeğini almanız mantıklıdır.
Her neyse, masaüstümü hosts dosyasını değiştirdiğimde uyarmak için birkaç küçük kabuk komut dosyası kullanıyorum.
Tam komut dosyası şuna benziyor:
#!/bin/sh
sqlite3 ~/Library/Application\ Support/Dock/desktoppicture.db "update data set value = '/Users/user/Documents/My Pictures/dlanham_Phobos.sitechange.jpg'";
killall Dock;
Resim üzerinde daha fazla kontrol sahibi olmak için kolayca bir argüman ekleyebilirsiniz, ancak bu temel mantıktır.
Bazı yayınların "fazla rowid = 1" ekini önerdiğini göreceksiniz. Amaçlarım için, masaüstünün tüm monitörler için değiştirilmesine izin veriyorum, böylece kabadayı bırakıyorum. Birden fazla satır güncelleyecektir.
Bu yardımcı olur umarım.