คุณปรับแต่งไอคอนแถบด้านข้างของ Lion Finder ได้อย่างไร


11

ฉันไม่ต้องการแฮ็คทรัพยากรหรือใช้ปลั๊กอิน SIMBL แต่ฉันอยากจะแสดงไอคอนที่กำหนดเองในแถบด้านข้างของ Lion

เท่าที่ฉันเข้าใจไอคอนที่กำหนดเองในโฟลเดอร์จะไม่ปรากฏในแถบด้านข้างและไอคอน "ในตัว" ที่มีฮาร์ดโค้ดไปยังทรัพยากรที่มีพา ธ ใน: /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources

อย่างไรก็ตามฉันสังเกตว่า Dropbox เวอร์ชันใหม่อัปเดตไอคอนแถบด้านข้าง "Dropbox" เป็นไอคอนที่กำหนดเองและดูเหมือนว่าจะสามารถทำได้:

  1. โดยไม่ต้องใช้การฉีดโค้ดเช่น SIMBL หรือต้องการการเข้าถึงรูต
  2. หากไม่มีกระบวนการ 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

คำตอบ:


2

มีหัวข้อที่ดีเกี่ยวกับเรื่องนี้ที่StackOverflow

ส่วนสำคัญของวิธีการที่ Dropbox ทำได้ดังนี้:

  • การฉีดโค้ดเข้าสู่ mach_kernel เพื่อไม่ให้มันขึ้นกับการใช้ Dropbox

ดังนั้นคำตอบอาจไม่คุณไม่สามารถทำได้โดยไม่ต้องใช้การฉีดรหัส แต่อาจมีการเปลี่ยนแปลงในอนาคตหรือไม่แล้วแต่กรณี


ดูวิดีโอที่เชื่อมโยงกับความคิดเห็นที่นั่น Dropbox ไม่มีความคิดที่จะทำสิ่งที่น่าเกลียดนี้ในพื้นหลังสำหรับทุกสิ่งของ Finder รู้สึกถึงความแตกต่างในตอนนี้ แต่อย่างที่พวกเขาบอกว่าผลลัพธ์คือ: "มันได้ผล"
kLy

สงสัยว่ากรณีนี้จะยังคงเป็น 5 ปีต่อมาหรือไม่
Frantumn
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.