多くのLionアプリで一般的な「リネン」を置き換えるにはどうすればよいですか?


15

ログインウィンドウからSafariなどのさまざまなアプリの背景まで、Lionで「リネン」テクスチャが使用される場所はたくさんあります。

この画像を他のものに置き換えることは可能ですか。私が住んでいた素敵な家の1979年以来装飾されていない素敵なヘシアン織りパターン、または砂、または擬似宇宙反物質の徹底的な混在を描いたパッチワークキルトがあるとしましょう。

それを変更したいものは何でも、a)それを変更することができます、そしてb)それはそれのためにそれを変更します すべてのインスタンス リネンが表示される場所、または各アプリケーションが異なる方法で1つずつ修正する必要がある独自のリソースを持っている場所テッセレートする200x200 PNG


また apple.stackexchange.com/q/33514/5472 この問題には色があります。
bmike

あなたは読書リストを使いますか?ページをスクロールしたときにリネンを変更する方法はありますが、閲覧リストの背後にあるリネンを変更する方法はまだ見つかりません。
Kyle Cronin

はい、大したことはしませんが、たまにはします。
stuffe

@ stuffeさて、gentmattがカバーしているように見えますので、見つけたものを投稿します。私達は両方とも半分の答えを持っているので、あなたはどのように賞金を授与しますか?
Kyle Cronin

答えはそれの外観によって多くの研究を要したのでBountyはKyleに行きます。彼の未解決の答えのうちの1つを他の場所に寄せることによってGentMattに報酬を与えるでしょう
stuffe

回答:


16

リネンの背景ファイルは /System/Library/Frameworks/AppKit.framework/Versions/C/Resources/NSTexturedFullScreenBackgroundColor.png

そのファイルを編集するか、同じ名前のファイルと置き換えることができますが、置き換えファイルの解像度が1インチあたり72ピクセルであることを確認しないと、おそらくその結果が気に入らないでしょう。

Mart John Martellaro: OS X Lion:ログイン画面のダーティリネンの交換

特定のアプリケーションや状況は、さまざまな情報源から背景を引き出しています。たとえば、Mission Controlのバックグラウンドファイルは次の場所にあります。 /System/Library/CoreServices/Dock.app/Contents/Resources/defaultdesktop.png

そのファイルを置き換える場合は、 killall Dock 変更が有効になる前に端末でコマンドを入力してください。

ᔥOS Xデイリー: Mac OS X Lionでミッションコントロールの背景の壁紙画像を変更する


5

あなたはログイン背景のリネンを変更することができますが、私はこの変更が他の場所に影響するのを見たことがありません(例:サファリのリストを読むこと)。

アプリにさまざまなGUI調整オプションを組み合わせたツールがあります。それは呼ばれています...

ライオンデザイナー

  • 背景をカスタマイズする ログイン画面 、ミッションコントロール、ダッシュボード、ランチパッド
  • Launchpadでフォルダの背景をカスタマイズする
  • カラフルなファインダーサイドバーを入手する(以前のバージョンのOSXのように)、SIMBLが必要
  • 設定をリセット

enter image description here


参考までに、 "Lion Designer"へのリンクは機能しません。ドメインスクワッターのランディングページに移動しているようです。
baldengineer

4

Safariでリネンを削除する

Safariは2つの異なるリネンソースを使用します。1つはページの端を超えてスクロールするため、またはフルスクリーンモードでページのサイズを変更するため、もう1つは閲覧リストの背後で使用するためです。 Reading Listのリネンを置き換えるために、gentmattは ファイルを識別しました 交換する必要があります。ただし、ページの端を超えてスクロールしたときに表示されるリネンを交換するのは、やや面倒です。

enter image description here

変更する方法は次のとおりです。

  1. これらの変更を加えるには管理者アクセス権が必要です。管理者アカウントでログインします。

  2. ダウンロード SArtFileTool そして解凍します。 注:このツールは作成していません。コンパイルされた実行可能ファイルです。ご自身の責任で使用してください。

  3. ターミナルを開き、 cd 解凍したフォルダに移動します。

  4. 実行する sudo cp /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.bin .。これで既存のSArtFile.binがコピーされるので、一緒に作業できます。

  5. 実行する ./SArtFileTool -d SArtFile.bin sartfiles

  6. これにより、フォルダ内に "sartfiles"というシステムアートワークを含むディレクトリが作成されます。それを開く。

  7. 内部では、226.pngと226@2x.pngを見つけてください。これらは、Safariが使用するリネンの質感です。

  8. ファイルのサイズが同じであれば、必要な変更を加えます。完了したら、既存の226.pngおよび226@2x.pngファイルを上書き保存するか置き換えます。

  9. 実行する ./SArtFileTool -e sartfiles SArtFile.bin SArtFile.new.bin。これにより、新しいSArtFileがSArtFile.new.binとして作成されます。

  10. 実行する sudo cp SArtFile.new.bin /System/Library/PrivateFrameworks/CoreUI.framework/Resources/SArtFile.bin パスワードを入力してください。

  11. コンピュータをシャットダウンして再起動します。再度ログインしてSafariを再起動すると、新しいアートファイルが使用されます。

これが実際の例です。簡単にするために、私は私の上で色を調整しました、しかしそれはそれがうまくいくことを示しています:

enter image description here


2

これは恩恵だけのための答えです。


麻の背景Safariさんの読書リスト

サファリの読書リストの背景はにあります...

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

置換ファイルは、同じ名前、サイズ、およびDPIである必要があります。

enter image description here


バウンティハンターバッジが授与されました。 ;)
jaberg

@ jabergハハ!ええ、そのバッジが必要です。
gentmatt

ページの終わりまでスクロールしたときのリネンはどうですか。
Kyle Cronin

@KyleCronin私は知りません。暗くなっているので間違いなく違います。
gentmatt

@ gentmatt [OK]を、あなたもそれを考え出したかどうかを確認したいだけでした。私は自分の解決策を掲載しました。
Kyle Cronin

1

さらに検索すると、Safariのリネンテクスチャは実際には他の場所で使用されているものと同じではないと思われるため、一般的な回答で述べられているように画像を変更しても影響を受けません。

このウェブページは役に立ちましたか 他の人が変わっても変わらないのはなぜなのか

ライオンのSafariにはMission ControlやLionとは異なるリネンパターンがあります。   システムのログイン画面それはより明るくそしてより微妙であり、そしてそれは   新しいジェスチャーでウェブページ間を移動するときに感謝します。

enter image description here

そのため、SafariとReading Listでは、この画像はおそらくSafariアプリケーションバンドルの一部になっているようです。


1
私は見つけた /System/Library/CoreServices/Dock.app/Contents/Resources/ecsb_background_tile.png そして ecsb_background_gradient.png (同じフォルダにありますが)これらはSafariが使うものではありません。 Safariアプリケーションバンドルを確認しましたが、PNGファイルとしてそこにはありません。
Mathias Bynens
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.