gpt4 book ai didi

macos - 向 Finder 工具栏添加按钮?

转载 作者:行者123 更新时间:2023-12-03 16:01:30 27 4
gpt4 key购买 nike

Dropbox 可以选择向 Finder 工具栏添加按钮。它甚至出现在“自定义工具栏...”窗口中。我找不到任何关于如何完成此类事情的文档...有谁知道如何做到这一点,或者有人可以向我指出一些文档或示例代码吗?

编辑一个:

我想首先要找到现有图标的位置以及任何相关代码。

我注意到 Dropbox 在 Library/DropboxHelperTools/Dropbox_u501 中有名为 mach_inject_bundle_stub.bundle 和 FinderLoadBundle 的文件,它们可能会发挥作用。 Dropbox 还在 Finder 图标上添加了“勾号”徽章。可能涉及到这段代码:github.com/rentzsch/mach_star

编辑二:Rian Hunter 关于该流程的 Dropbox 演讲请点击此处,时间为 15:30 左右 http://blip.tv/pycon-us-videos-2009-2010-2011/pycon-2011-how-dropbox-did-it-and-how-python-helped-4896698

查看 Dropbox_u501 中的 DropboxBundle 文件会显示图标和一些已编译的代码。该代码表明作者是 Rian Hunter:http://twitter.com/timeserena

Rian 在他的 github 上有他自己版本的 Mach Star 代码 - https://github.com/rianhunter/mach_star - 虽然看起来老了很多

编辑三

几周前在斯坦福大学举办了一次“代码注入(inject)研讨会” - http://stanfordacm.com/past/ - 由瑞安主持。如果有人有此笔记,请告诉我!

最佳答案

您可以使用 Finder Sync app extension (从 OS X v10.10 开始)。

A Finder Sync extension can:

  • Add, remove, and update badges and labels on items in a monitored folder.
  • Display a contextual menu when the user Control-clicks an item inside a monitored folder.
  • Add a custom button to the Finder’s toolbar.

关于macos - 向 Finder 工具栏添加按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8380562/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com