Finder 사이드바 아이콘 - 어떻게 복제하나요?

Finder 사이드바 아이콘 - 어떻게 복제하나요?

일부 시스템 디렉토리를 Finder의 사이드바로 드래그하면 다른 곳에서는 볼 수 없는 특수한 작은 아이콘이 사용되는 것을 발견했습니다. 가능한 가장 작은 아이콘 크기를 사용하여 Finder 창에서 이러한 폴더 중 하나를 보는 경우에도 이러한 "특수" 아이콘은 나타나지 않습니다(따라서 폴더 아이콘의 작은 버전만은 아닙니다).

그래서 제 질문은 이 정보가 어디에 저장되어 있느냐는 것입니다. 임의의 폴더에 대해 이 동작을 복제하려면 어디를 살펴봐야 합니까?

내 홈 디렉토리를 다른 파티션의 위치에 대한 심볼릭 링크로 바꾸는 것을 좋아하지만 이렇게 하면 사이드바 아이콘 동작이 손실됩니다. 가능하다면 이것을 돌려받고 싶습니다.

답변1

이 작업을 직접 수행하는 것은 불가능합니다. 이러한 특수 사이드바 아이콘은 다운로드 폴더 와 같이 이름이 Toolbar로 시작하는 파일을 사용하도록 하드 코딩되어 있습니다 . 사이드바에 배치하면 기본적으로 동일한 디렉터리에 있는 폴더의 실제 아이콘 대신 이 파일이 사용됩니다 ./System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/ToolbarDownloadsFolderIcon.icnsDownloadsFolder.icns

이것이 Panic의 CandyBar와 같은 아이콘 변경 애플리케이션이 변경할 사이드바 폴더 아이콘의 기본 선택만 제공하는 이유입니다.

그래도 가까이 갈 수는 있습니다.


사용아이콘 작곡가Apple의 개발자 도구에서 icns다양한 크기에 맞는 다양한 버전의 파일을 생성할 수 있습니다.

사용icns2rsrcicns(Rosetta 필요) 파일을 파일로 변환합니다 rsrc.

Finder의 아이콘을 복사하면정보를 얻다대화 상자를 열고 폴더에 붙여넣으면 다양한 크기에 대한 다양한 아이콘 버전이 유지됩니다.

  • 16x16은 Finder 사이드바 및 작은 목록 아이콘에서 사용됩니다.
  • 32x32는 다음에서 사용됩니다.정보를 얻다대화 상자 및 큰 목록 아이콘
  • QuickLook에서는 256x256을 사용합니다.
  • 모든 크기는 아이콘 크기에 따라 Finder의 아이콘 보기에서 사용됩니다. 예상대로 20, 36, 132 및 260픽셀부터 더 큰 아이콘 크기가 사용됩니다.

관련 정보