Birçok Lion uygulamasında yaygın olan 'Keten' i nasıl değiştirebilirim?


15

Giriş penceresinden Safari gibi çeşitli uygulama arka planlarına kadar Lion'da "keten" dokusunun kullanıldığı birçok yer vardır.

Bu görüntüyü başka bir şeyle değiştirmek mümkün mü? Diyelim ki, 1979'dan beri dekore edilmemiş hoş bir evden güzel bir kendir örgü desenim mi var, yoksa biraz kum ya da sahte kozmik anti maddenin transperambülasyonunu tasvir eden bir patchwork yorgan mı?

Ne değiştirmek istersem, a) değiştirebilir miyim ve b) keten bezinin göründüğü tüm durumlar için değiştirecek mi , yoksa her uygulamanın farklı yöntemlerle tek tek değiştirilmesi gereken kendi kaynakları var mı ve c) herhangi bir yedek görüntünün sahip olması gereken belirli bir boyut / dosya biçimi / diğer özellik var mı, örneğin, süsleyen bir 200x200 PNG olmalıdır.


Ayrıca apple.stackexchange.com/q/33514/5472 bu konuda biraz renk var.
bmike

Okuma Listesini kullanıyor musunuz? Sayfayı geçtiğinizde çarşafları değiştirmenin bir yolu var, ancak okuma listesinin arkasındaki çarşafları değiştirmenin bir yolunu henüz bulamıyorum.
Kyle Cronin

Evet, çok değil, ama bazen yaparım.
stuffe

@stuffe Tamam, gentmatt örtülü gibi görünüyor, bu yüzden bulduğumu göndereceğim. Her ikimiz de cevabın yarısına sahip olduğumuz için ödülü nasıl vereceksiniz?
Kyle Cronin

Ödül Kyle'a gider, çünkü cevabın görünüşü ile çok fazla araştırma yapıldı. GentMatt'ı başka bir yerde seçkin cevaplarından birini vurarak ödüllendirecek
stuffe

Yanıtlar:


16

Keten zemin dosyası /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSTexturedFullScreenBackgroundColor.png

Bu dosyayı düzenleyebilir veya aynı ada sahip bir dosyayla değiştirebilirsiniz, ancak yedek dosyanın inç başına 72 piksel çözünürlüğe sahip olduğundan emin olabilirsiniz veya muhtemelen sonucu beğenmezsiniz.

Mar John Martellaro: OS X Lion: Giriş Ekranının Kirli Ketenini Değiştir

Bazı uygulamalar ve durumlar geçmişlerini farklı kaynaklardan alır. örneğin, Görev Denetimi için arka plan dosyasını şu adreste bulabilirsiniz:/System/Library/CoreServices/Dock.app/Contents/Resources/defaultdesktop.png

Bu dosyayı killall Dockdeğiştirirseniz, değişikliğin yürürlüğe girmesi için terminalde bir komut vermeniz gerekir .

ᔥ OS X Daily: Mac OS X Lion'da Görev Kontrolü Arka Plan Duvar Kağıdı Görüntüsünü Değiştirme


5

Giriş arka planının çarşaflarını değiştirebilirsiniz, ancak bu değişikliğin diğer yerleri etkilediğini görmedim (örneğin, safari'deki okuma listesi).

Bir uygulamada çeşitli GUI ayar seçeneklerini birleştiren bir araç var. Buna ...

Aslan Tasarımcısı

  • Giriş Ekranı , Görev Kontrolü, Pano, Launchpad için arka planları özelleştirin
  • Launchpad'de klasör arka planlarını özelleştirme
  • renkli bulucu kenar çubuğunu edinin (önceki OSX sürümünde olduğu gibi), SIMBL gerektirir
  • Ayarları Sıfırla

resim açıklamasını buraya girin


FYI, "Lion Designer" bağlantısı artık çalışmıyor. Şimdi alan adı-gecekondu açılış sayfasına gidiyor gibi görünüyor.
baldengineer

4

Safari'de çamaşırları çıkarma

Safari, biri sayfanın kenarından geçmek veya sayfayı tam ekran modunda yeniden boyutlandırmak ve diğeri Okuma Listesinin arkasında kullanmak için olmak üzere iki farklı keten kaynağı kullanır. Okuma Listesi çarşaflarını değiştirmek için gentmatt, değiştirmeniz gereken dosyayı belirlemiştir . Ancak, sayfanın kenarından geçtiğinizde gördüğünüz çarşafları değiştirmek biraz daha zordur.

resim açıklamasını buraya girin

Bunu nasıl değiştireceğiniz aşağıda açıklanmıştır:

  1. Bu değişiklikleri yapmak için yönetici erişimine ihtiyacınız olacaktır. Bir yönetici hesabıyla giriş yapın.

  2. SArtFileTool'u indirin ve sıkıştırmayı açın. Not: Bu aracı oluşturmadım ve derlenmiş bir yürütülebilir dosyadır, bu nedenle kendi sorumluluğunuzdadır kullanın

  3. Terminal'i ve cdaçtığınız klasörü açın .

  4. Koş sudo cp /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.bin .. Bu, mevcut SArtFile.bin'inizi kopyalar, böylece onunla çalışabiliriz.

  5. Koş ./SArtFileTool -d SArtFile.bin sartfiles.

  6. Bu klasörde "sartfiles" adlı sistem resmi bulunan bir dizin oluşturur. Aç onu.

  7. İçeride 226.png ve 226@2x.png dosyalarını bulun. Bunlar Safari'nin kullandığı keten dokular.

  8. Dosyalar aynı boyutlarda kaldığı sürece, istediğiniz değişiklikleri yapın. İşiniz bittiğinde mevcut 226.png ve 226@2x.png dosyalarını kaydedin veya değiştirin.

  9. Koş ./SArtFileTool -e sartfiles SArtFile.bin SArtFile.new.bin. Bu, yeni SArtFile'ınızı SArtFile.new.bin olarak oluşturur.

  10. Çalıştırın sudo cp SArtFile.new.bin /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.binve şifrenizi girin.

  11. Bilgisayarınızı kapatın ve yeniden başlatın. Tekrar giriş yaptığınızda ve Safari yeniden başlatıldığında, yeni sanat dosyası kullanılır.

İşte bunun bir örneği. Basitlik için, sadece benimkinin rengini ayarladım, ancak çalıştığını gösteriyor:

resim açıklamasını buraya girin


2

Bu sadece ödül için olan bir cevaptır.


Linen Background Safari'nin okuma listesi

Safari'deki okuma listesinin arka planı ...

/System/Library/PrivateFrameworks/Safari.framework/Versions/A/Resources/ReadingList-BGLinen.png

Değiştirme dosyasının aynı ad, boyut ve DPI'da olması gerekir.

resim açıklamasını buraya girin


Ödül Avcısı Rozeti ödüllendirildi. ;)
jaberg 13 Nisan'da

@jaberg Haha! Evet, o rozete ihtiyacımız var.
gentmatt

Sayfanın sonuna doğru kaydırdığınızda nevresim ne olacak?
Kyle Cronin

@KyleCronin Bilmiyorum. Kesinlikle farklı bir tane çünkü daha karanlık.
gentmatt

@gentmatt Tamam, sadece bunu çözüp çözemediğinizi görmek istedim. Çözümümü yayınladım.
Kyle Cronin

1

Daha fazla arama yapıldığında, Safari'deki Keten dokusunun aslında başka bir yerde kullanılanla aynı olmadığı, bu yüzden kabul edilen cevapta belirtildiği gibi görüntüyü değiştirmekten etkilenmediği görülmektedir.

Ben bu web sayfası yararlı buldu o değiştirmeyeceğini söyledi neden tanımlamada başkaları olur:

Lion on Safari, Görev Kontrolünden veya sistemin giriş ekranından farklı bir keten desenine sahiptir. Daha hafif ve daha incedir ve yeni hareketlerle web sayfaları arasında gezinirken takdir edilebilir.

resim açıklamasını buraya girin

Görünüşe göre Safari ve Okuma Listesi için görüntü muhtemelen daha ayrıntılı bir şekilde araştırmaya başlayacağım Safari Uygulama Paketinin bir parçası.


1
Buldum /System/Library/CoreServices/Dock.app/Contents/Resources/ecsb_background_tile.pngve ecsb_background_gradient.png(aynı klasörde) ama bunlar Safari'nin kullandığı şey değil. Safari Uygulama paketini kontrol ettim ve orada bir PNG dosyası olarak değil.
Mathias Bynens
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.