finder相关内容

AppleScript相对于脚本位置的路径

我正在尝试启动与脚本位于同一目录的文件夹的Finder窗口.当我运行下面的代码时,它将启动一个空白的Finder窗口,该窗口设置为脚本的路径而不是文件夹的路径. tell application "Finder" tell application "Finder" to make new Finder window set file_path to (path to me) ..
发布时间:2020-05-25 02:45:42 其他开发

OS X Finder同步扩展

我无法创建简单的Finder同步扩展程序. 我创建了一个新的OS X项目并添加了Finder Sync Extension目标,并且运行了附加到finder的扩展.该代码似乎正在运行init方法,并且正在调用工具栏项目方法,但finder中什么都没有显示. 终端在运行时显示此信息 2015-04-20 12:45:52.700 pcssyncextension [3196:624 ..
发布时间:2020-05-19 01:49:43 移动开发

在Lion中获取TFENode的完整路径

我试图在OSX Lion中获取TFENode的完整路径,但是无法使用旧方法(通过转换为FINode并获取fullPath-方法)获得结果 [[FINode nodeWithFENode:myTFENode] fullPath] 似乎不再适用于Lion.有办法吗? 解决方案 从TFENode,您可以获取OpaqueNodeRef,并将其与FINode的nodeFromNodeRef ..
发布时间:2020-05-19 00:54:01 移动开发

更改文件夹的Finder侧边栏图标

DropBox之类的某些应用程序在Finder侧边栏中有其自己的图标.其他一些应用程序也这样做.我已经找到了将文件夹放置在Finder收藏夹中的方法,但是我无法更改默认图标. IconRef iconRef; FSRef fref; CFURLRef iconURLRef = (CFURLRef)[NSURL fileURLWithPath:@"icon"]; CF ..
发布时间:2020-05-04 11:36:41 移动开发

OS X:从Finder启动时,奇怪的-psn命令行参数

由MyApp.app包中的外壳脚本启动的OS X Java应用程序在从Finder启动时会获得一个奇怪的命令行参数-psn_0_989382,但在从Terminal直接启动时却不会.在哪里可以找到信息,此命令行参数有什么用? 解决方案 Mac OS X为通过GUI启动的所有应用分配唯一的进程序列号("PSN").用于识别可执行程序的各种进程和实例. 我没有什么可以真正添加到文档中的, ..
发布时间:2020-05-04 11:34:10 其他开发

在Mac OS X> = 10.6上的Finder文件图标标记(图标覆盖)

我正在寻找一种解决方案,以便在Mac上使用可可粉进行文件图标覆盖(图标标记)(如Dropbox在Mac上一样). 有人知道这样做的方法吗? 我已经搜索了Xcode文档,并查看了 scpplugins 源代码,是一种古老的碳代码. 解决方案 由于Finder在Snow Leopard中进行了重新处理,因此较旧的Carbon方法将不再起作用.我用来在Finder中标记图标的方法涉及 ..
发布时间:2020-05-04 11:30:43 其他开发

以编程方式将文件夹添加到“地方"在Finder中

我正在尝试弄清楚如何以编程方式将文件夹添加到Finder的位置侧边栏中.我已经看到了通过Finder首选项进行修改的方法,但是我也看到了一些应用程序实际上在侧边栏中添加了文件夹. 如果有人对我应该查找的内容有任何建议/指针,将不胜感激 (这是给Snow Leopard和Leopard的,希望它没有改变) 解决方案 尝试一下: -(void) addPathToShared ..
发布时间:2020-05-04 11:26:08 其他开发

在OSX上调用python和Spyder的方法

我最近购买了一台MacBook,并通过Anaconda在其上安装了Python.这是版本信息: Python 2.7.6 |Anaconda 1.8.0 (x86_64)| (default, Nov 11 2013, 10:49:09) [GCC 4.0.1 (Apple Inc. build 5493)] on darwin 我希望能够执行以下所有操作: 无需通过Launch ..
发布时间:2020-05-04 11:20:06 Python

如何使用Mac Finder列出文件夹中的所有别名

我从Bitbucket.org下载了一个zip文件作为存储库,并使用iZip将其解压缩到了Mac. Xcode发现许多编译错误,因为zip或unzip不能正确保留别名.所以我用hg克隆了仓库,别名被保留了,然后Xcode编译就干净了.我想在我的文件夹中找到所有别名,并用它们的目标替换它们,以便将来使用zip.我已经做了很多搜索,找不到任何说明如何使用Mac Finder实用程序或bash find ..
发布时间:2020-05-04 11:10:39 其他开发

Mac OS X的“压缩"选项与命令行zip(为什么会产生不同的结果?)

我注意到命令行"zip"工具和Mac OS X的"Compress XXX"选项(可通过在Finder中右键单击获得)提供了不同的输出文件.不仅文件的大小大了几百个字节,而且内容也大不相同. 如何找出Finder用于压缩的命令? 解决方案 看看用于压缩Finder选择项的AppleScript 文章. try tell application "Finder" ..
发布时间:2020-05-04 10:58:23 其他开发

在Mac OS Finder中打开此处的终端

是否存在类似于Mac OS的Windows Powertoy的“此处打开命令窗口"?我通过Google搜索找到了几个插件,但想了解最适合那里的开发人员的插件. 解决方案 从Mac OS X Lion 10.7开始,终端完全包含此功能即服务.与大多数服务一样,这些功能默认情况下处于禁用状态,因此您需要启用它才能使其显示在“服务"菜单中. 系统偏好设置>键盘>快捷方式>服务 启用“ ..
发布时间:2020-05-04 10:52:58 其他开发

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

我正在显示文件列表;即我的Java应用程序(Eclipse RCP)中的xls,doc,pdf,odt等。当用户点击该文件时,我想启动适当的(根据操作系统认为的)本机应用程序,就像在Windows资源管理器或Finder中一样。 当我在这里时:显示Finder或Explorer用于不同文件类型的相同图标会很好。 是否有库或Eclipse插件为此? 解决方案 你想要的是 ..
发布时间:2018-11-29 18:57:00 Java开发

如何在MAC OS X中使特定文件夹中的图标无法移动?

我为MAC OS X安装了VMTools。这是它的UI: http:/ /i44.tinypic.com/11jsuph.png 我知道这只是一个文件夹。但令我好奇的是,我无法拖动并重新定位这两个图标。 我怎样才能实现这一目标? 解决方案 您可以将窗口设置为“Sort By ...”或“Arrange By ...”某些条件。如果您打开窗口并从“视图”菜单中选择“显示视图选项 ..
发布时间:2018-07-13 11:12:06 其他开发

Mac OSX捆绑包的图标

我编译了一个名为MyBundle.bundle的Mac OSX软件包,它用作另一个应用程序的插件。我希望捆绑包有一个独特的图标,因此我将Info.plist文件设置为: CFBundleIconFile MyIcon.icns 并将文件MyIcon.icns放在捆绑包的MyBundle.bundle ..
发布时间:2018-07-13 11:02:42 其他开发

用Python编写的朋友之友算法需要在Fortran 90/95中

我正在尝试编写自己的“朋友之友”算法。该算法作用于一组三维数据点并返回数据集中“晕圈”的数量。每个晕都是距离小于链接长度的点的集合,b是程序唯一的参数。 算法描述: FOF算法有一个称为链接长度的自由参数。任何两个相距小于或等于链接长度的粒子称为“朋友”。然后通过一组粒子来定义FOF组,该组中的每个粒子通过朋友网络与该组中的每个其他粒子相连。 设置FOF组计数器j = 1。 粒 ..
发布时间:2018-03-16 17:19:46 Python

DropBox Mac客户端如何工作?

我一直在查看 DropBox Mac客户端,我目前正在研究为不同的服务实现类似的接口。 它们如何与finder进行交互?我非常怀疑在文件夹中表示的这些对象是每个负载下载的实际文档吗?它们必须根据需要动态下载。那么如何在finder中显示这些项目而不需要实际的文件系统对象呢? 有人知道Mac OS X是如何实现的吗? 任何指向Apple API或其他与finder具有类似集成的开源 ..
发布时间:2017-11-06 21:35:20 其他开发

从Finder运行时,应用程序不会写入文件(在Xcode中为ok)

我创建了一个在Xcode中完美运行而不是从Finder窗口运行的osx应用程序。 它读取一个二进制数据文件并输出两个简单的文本文件并显示一些图形。 由于它在Xcode中工作,我将应用程序文件复制到Applications目录以及二进制输入文件。 二进制文件可以正常读取。这两个文本文件不能打开写入(权限被拒绝) ,所以程序退出。当从Xcode运行时,将 中的两个文本文件写入Applicat ..
发布时间:2017-11-04 22:43:50 其他开发

如何在Mac OS X 10.5中处理Finder中的多个文件拖放?

我需要将所有文件的URL从Finder拖放到我的应用程序中。 我有一个在10.6上运行的Cocoa应用程序,通过使用新的10.6 NAPasteboard API,可处理粘贴板上的多个项目。我试图将这个应用程序运送到10.5。如何处理这个10.5? 如果我做下面的事情,我只得到第一个URL: NSArray * pasteTypes = [NSArray arrayWithOb ..
发布时间:2017-07-14 23:31:00 其他开发

如何在Delphi XE2中将菜单项添加到Mac OS Finder

我正在使用针对Mac OS和Windows的Delphi XE2应用程序。而且我想要集成到上下文菜单中。对于windows这个简单的任务。但是对于Mac OS,我不知道该怎么做。 我已经阅读了提供服务文档,并在Delphi中尝试了类似的代码,但没有运气。 查看Finder集成测试的简单代码。 App.dpr 程序应用程序; 使用 SysUtils, {$ IFDEF ..
发布时间:2017-04-23 22:19:37 Delphi