Bir klasörün simgesini belirli bir .icns dosyası olmasını nasıl sağlayabilirim?


15

Bir .icnsdosyam var. Klasör simgesinin bu olmasını istiyorum .icns.

Bunu nasıl yapabilirim?


DÜZENLE

Kullandığım .icnsdosya .icns, simgesi olarak dosyaya sahip değil .

.icnsDosyayı Previewkopyalayıp simgeye yapıştırmayı denedim , ancak 1024x1024görüntüyü kopyaladı .

Yanıtlar:


20
  1. Simgenin değiştirilmesini istediğiniz klasörün "Bilgi Al",
  2. Finder'ı kullanarak * .icns dosyasını geçerli üstüne sürükleyip bırakın , yani "Bilgi Al" penceresinde klasörün daha küçük simgesi.

misal


1
Veya klasörün ve simgenin "Bilgi Al" denetçisini (CMD + I) açın. Kopyala simgesini (CMD + C) tıklayın ve klasör simgesini tıklayın ve ardından pano içeriğini (CMD + V) yapıştırın. Not: En az 1024 piksel kare görüntü ve PNG gibi saydamlık içeren bir format kullanmak için daha iyi düşünülmüş her türlü görüntüyü yapıştırabilirsiniz.
llange

@llange Yönteminiz yalnızca .icnsdosya .icnssimgesi olarak dosyaysa, dosyam için geçerli değildir :(
Colas

@piobyz Harika, çekicilik gibi çalışıyor!
Colas

Kendimi kötü açıklamalıydım ve bunun için özür dilerim (özür dilerim). Eğer bir "icns" dosyanız (ikonunuz) varsa, müfettişi hem dosyalarda hem de kopyala yapıştırmada kullanabilirsiniz (çünkü bazen sürükle ve bırak uygun değildir). Bunun yerine başka bir görüntü türünüz varsa Preview.app'dan görüntüyü kopyalayın (örn.): Tümünü (CMD + A) kopyasını (CMD + C) seçin ve pano içeriğini klasör denetçisine (önceki yorumumun PS kısmı) yapıştırın ).
llange

Mojave'de benim için çalışmadı.
Cai

2

.pngDosyayı Önizleme'de açın (veya resmi png'ye dönüştürün) veya .icnsÖnizleme'de açın

Görüntünün tamamını seçmek için command+ tuşuna basınA

Seçimi kopyalamak için command+ tuşuna basınC

Control+ Değiştirmek istediğiniz dosya / klasörü tıklayın ve "Bilgi alın"

Simgeyi tıklayın (böylece etrafında mavi bir çerçeve var)

Görüntüyü buna yapıştırmak için command+ tuşuna basın V.

* Bazen doğrudan Adresini Al penceresinden gidip .icnsgörüntü simgesini değiştirmek istediğiniz öğenin Bilgi Bilgisine kopyalayabilirsiniz. Bu, Finder dışındaki çoğu Uygulama için geçerlidir.


Bunun kopyalamaz düşünüyorum .icnsama 1024x1024... imajını
Colas

Denediniz mi, çünkü konuştuğunuz şeyi her seferinde birçok kez başarıyla yaptım. Mac OS tekme ass ve Önizleme gibi. .İcns dosyasını önizlemede açın ve kopyalayın. İşe edeceğiz
Andrew U.

2
Kontrol ettim: kopyalamıyor .icns, 1024x1024görüntüyü kopyalıyor .
Colas

1

Bu sorunu kendim vardı ve bulduğum tek çözüm Cocoa kullanmaktı: [[NSWorkspace sharedWorkspace] setIcon: image forFile: filePath options: 0];

Sadece bir simge, daha sonra bu simgenin uygulanacağı bir dosya veya klasör isteyen basit bir uygulama yazdım. Buradan indirebilirsiniz: http://d.pr/f/2qRK/1k0UHTJ6


@ Piobyz'nin cevabını kontrol ettiniz mi?
Colas

1
@ Piobyz'nin cevabı kesinlikle daha kolay, teşekkürler. Ben sadece bir uygulama yazmak için herhangi bir fırsat almak :)
Radyasyonlu Yazılım

Not: Bu yazıdan itibaren cevaptaki bağlantı öldü.
mklement0

Bağlantı tekrar canlı.
Venoda

Kabul edilen cevabın olmadığı yerde bu benim için çalıştı. Teşekkürler!
Cai

-1

Bu sorunu şu şekilde çözdüm:

https://www.youtube.com/watch?v=v1K63UhKaOA

İçinde .icns ile boş bir uygulama oluşturdum ve uygulamanın bilgisinden klasörün bilgisine kopyalayıp yapıştırdım.


Ask Different ile ilgili cevaplar sadece bir linkten daha fazlası olmalıdır. Bir bağlantı eklemek uygun, ancak lütfen cevabı özetleyin veya alıntılayın. Fikir, yanıtı tek başına yapmaktır.
nohillside
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.