问题标签 [finder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2043 浏览

macos - NMBLookup OS X 返回不一致的结果

我们正在尝试在我们的 OS X 应用程序中获取 SMB 卷列表,并且按照 Apple 的建议一直在使用 NMBLookup 来获取列表。但是,通常情况下,我们无法使用该工具获得可用 SMB 卷的完整列表。我们有一个很好的基准,因为我们可以看到 Apple Finder 获得的完整列表,而且大多数时候,我们的列表不匹配,通常缺少服务器。

我们尝试了多种执行命令的方法,但还没有找到任何可以让我们返回完整列表的方法。

nmblookup -M -- -

nmblookup '*'

ETC

有谁知道我们可能做错了什么,或者知道查询本地子网上可用的 SMB 卷的更好方法吗?

0 投票
6 回答
12583 浏览

macos - DropBox Mac 客户端如何工作?

我一直在研究 DropBox Mac 客户端,目前正在研究为不同的服务实现类似的接口。

它们究竟是如何与 finder 这样的?我非常怀疑文件夹中表示的这些对象是每次加载时下载的实际文档?它们必须根据需要动态下载。那么如何在没有实际文件系统对象的情况下在 finder 中显示这些项目呢?

有谁知道这是如何在 Mac OS X 中实现的?

或者任何指向 Apple API 或其他与 finder 具有类似集成的开源项目的指针?

0 投票
3 回答
12214 浏览

ruby-on-rails - 覆盖 ActiveRecord 对模型和集合的查找的最干净的方法是什么?

我有覆盖 Ar 的 find 方法的库代码。我还包括所有 Association 类的模块,因此 MyModel.find 和 @parent.my_models.find 都可以工作并应用正确的范围。

我基于 will_paginate 的代码:

我的问题是,我只想覆盖某些模型的查找器。目前我需要扩展所有模型共享的所有关联集合类。我知道我可以通过传递一个模块来扩展每个模型的关联:

但是我的库基本上是 ActiveRecord 插件,所以我想要一个适用于模型和范围集合的可插入查找器扩展的干净约定,而不影响应用程序中的所有模型。

0 投票
2 回答
2114 浏览

bash - 如何通过 AppleScript 打开 Finder 侧边栏文件夹?

我有一个 bash 脚本,它将通过 ssh 在 Mac 上运行。该脚本需要已安装特定的网络驱动器。在 Mac 上,我通过在 Finder 中打开该驱动器上的文件夹“JPLemme”来安装该驱动器。这会安装驱动器,直到 Mac 晚上入睡。

显然,Finder 不能通过 ssh 使用,所以我想创建一个 AppleScript 来模拟我通过 GUI 所做的事情。我试过了:

我收到以下错误:

我想我遗漏了一些明显的东西,但谷歌让我失望了。我也愿意接受更好的解决方案,例如直接安装驱动器;我已经避免了这种方法,因为我不希望 Mac 在我以意想不到的方式安装驱动器后再次尝试安装驱动器时窒息。(我不太喜欢 Mac 或 AppleScript ......)

0 投票
1 回答
3795 浏览

macos - AppleScript:将安装的文件夹添加到 Finder 边栏?

我有一个安装文件夹的简单 Apple 脚本:

这在启动时运行,因为 Mac OS X 10.5.5 没有像 Windows 这样的映射驱动器的概念。脚本并没有达到我想要的程度。我将机器 IP 添加到 Finder 侧边栏,当我单击它时,会出现该机器的所有共享文件夹,包括上面带有小弹出图标的“文件夹”。如何使用 Apple Script 让该文件夹出现在 Finder 边栏中的“设备”下。

有没有办法通过Automator也做到这一点?

0 投票
14 回答
624937 浏览

macos - 在 Mac OS finder 中打开终端

是否有类似于 Mac OS 的“在此处打开命令窗口”Windows Powertoy 的东西?我通过谷歌搜索找到了几个插件,但想看看哪些插件最适合那里的开发人员。

0 投票
3 回答
5714 浏览

java - 如何从 Java 启动给定文件的默认(本机)应用程序?

我正在显示文件列表;即 xls、doc、pdf、odt 等,在我的 Java 应用程序(Eclipse RCP)中。当用户单击文件时,我想启动适当的(根据操作系统的想法)本机应用程序,就像它发生在 Windows 资源管理器或 Finder 中一样。

当我在这里时:最好也显示 Finder 或 Explorer 用于不同文件类型的相同图标。

是否有为此的库或 Eclipse 插件?

0 投票
1 回答
1808 浏览

objective-c - 如何在查找器中添加右键菜单

如何在 os x finder 中的每个文件的右键菜单中添加自定义视图?

例如,如果它是图像类型,我想显示图像并执行一些自定义操作等。

这可能用c或objective-c吗?如果是的话怎么办?(不使用任何可用工具)

0 投票
4 回答
2007 浏览

objective-c - 获取 Finder 前窗的 POSIX 路径

如何获取当前位于其窗口列表顶部的 Finder 窗口的 POSIX 路径?最好使用某种 Cocoa 框架,但我对任何事情都持开放态度。

背景:我需要这个,因为我想选择匹配正则表达式模式的文件,从这个路径开始递归。这个想法是使用

获取此路径的所有后代的方法,在 NSTask 中使用“grep”(以避免打包正则表达式支持框架)并使用

在一个循环中循环通过由 grep 返回的条目组成的 NSArray。

到目前为止,我已经查看了 NSWorkspace、NSFileManager 和 NSApplication 以及 Xcode 文档中的其他关键字搜索。

感谢您查看我的问题!

安德烈

PS:我不确定 grep 部分,也许我会在那里拍一下 RegexKit Lite ......

0 投票
3 回答
4013 浏览

objective-c - 鉴于您必须为文件夹使用自定义图标,您如何以编程方式将文件夹图标放在 Finder 侧边栏上?

我目前正在处理一个项目,虽然我可以通过添加到 com.apple.sidebarlists.plist 文件然后重新启动 Finder 来添加侧边栏项目,但我似乎不知道如何使用其分配的自定义图标显示文件夹图标.

谁能给我一个链接或解决方案,让我这样做?提前致谢!