리소스를 해킹하거나 SIMBL 플러그인을 사용하고 싶지 않지만 Lion 사이드 바에 사용자 정의 아이콘을 표시하고 싶습니다.
폴더의 사용자 정의 아이콘이 더 이상 사이드 바에 더 이상 표시되지 않으며 경로가 지정된 리소스에 하드 코딩 된 “내장”아이콘이 표시됩니다. /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources
그러나 새 버전의 Dropbox는 이제 “Dropbox”사이드 바 아이콘을 사용자 정의 아이콘으로 업데이트하여 다음과 같은 작업을 수행 할 수 있습니다.
- SIMBL과 같은 코드 삽입을 사용하지 않거나 루트 액세스가 필요하지 않습니다
- 실제 Dropbox 프로세스를 실행하지 않고
따라서 Lion 사이드 바 아이콘 을 사용자 정의 할 수 있다고 생각 하지만이 메타 데이터는 다른 곳에 저장되어 있습니까?
xattr -l ~/Dropbox
흥미로운 것을 나열하지 않는 것 같습니다.
com.apple.FinderInfo:
00000000 00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00 |................|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000020
답변
StackOverflow 에서 이것에 대한 좋은 주제가 있습니다.
Dropbox의 장점은 다음과 같습니다.
- Dropbox 실행에 의존하지 않도록 mach_kernel에 코드 삽입
대답은 그래서 아마 더, 당신은 코드 주입을 사용하지 않고 그것을 할 수 없습니다 만, 경우에 따라이 향후 변경, 또는하지 않을 수 있습니다.