Questions tagged «services»

OS X服务允许跨应用程序共享数据和功能。用户可以通过活动应用程序菜单的“服务”子菜单或键盘快捷键来调用它们,通常对当前活动应用程序中选择的数据起作用。

2
如何在小牛上禁用/始终允许辅助访问?
我一直在使用这个绑定到全局热键为Automator的服务来使用全局键盘快捷键打开新的终端脚本(AppleScript的)。从几乎任何应用程序触发了相应服务后,升级到OS X Mavericks后,都会弹出一个新对话框,提示您: “(应用程序名称)”想使用辅助功能来控制此计算机。 当然,如果脚本未从未通过“系统偏好设置”明确授予权限的任何应用程序触发,则执行失败。 是否有某种方法可以像以前的OS X发行版那样全局允许对在OS X Mavericks中计算机上运行的任何应用程序进行访问控制? 上面的示例脚本并不是我在全局快捷方式上拥有的唯一脚本,并且将所有已安装的应用程序列入白名单是非常痛苦的,特别是考虑到只有在“控制”尝试失败后才将应用程序列入白名单……

2
服务子菜单从右键单击上下文菜单中消失
我在办公室使用OS X Yosemite 10.10.4。上周,我仍然可以右键单击文件或文件夹,然后从上下文菜单的底部选择服务。但是,今天早上启动Mac并重新打开Finder之后,右键单击后无法看到服务子菜单。我只能在不使用列视图的情况下选择服务,然后单击左上方的Finder > 服务。 我在Terminal中键入了此命令,但没有解决该问题: /System/Library/CoreServices/pbs 还有另一种方法可以使它成为原来的样子吗?谢谢。 编辑: 重新启动后,问题仍然存在,但我注意到一件事:服务仅在桌面上显示,而在finder窗口中不显示。 编辑2: 除桌面外,它还显示在图标视​​图中,但不显示在列和列表视图中(以前是这样)。 我也尝试过退出/强制退出Automator Runner,ScriptMonitor和其他一些后台进程,这些进程没有从活动监视器响应,但仍然没有效果。 编辑3: 经过观察,这可能是Adobe CS5 / Creative Cloud / Finder冲突引起的。我已经卸载了不常用的CC(需要与他人共享)。将观察更多的时间以查看它是否已完全解决。



1
这些tvOS服务是什么?
我注意到Apple的tvOS广播不低于7 mDNS PTR - RR s(通过Bonjour,我猜): + Apple TV._airplay._tcp.local + Apple TV._mediaremotetv._tcp.local + Apple TV._companion-link._tcp.local + 1BC5121395BA@Apple TV._raop._tcp.local + 70-61-23-49.1Apple TV._sleep-proxy._udp.local + BC69B8CC-AEE6-B37E-AAB3-E2D55C4DE0AA._homekit._tcp.local + EC9ED9FECEDB93DFEE5A0AC02C0BA9A5CD8DDA27._touch-able._tcp.local 注意:独特的,可识别个人身份的值已随机化。 看起来好像很多。起初我以为它只是前5个(看起来仍然很多)。有些是显而易见的,有些是......而不是。但是,拉下AppleTV的以太网线并看着它们全部消失。

1
无法在“键盘快捷键”列表中找到我的Automator服务操作
我做了一个非常简单的Automator服务(将一些选定的文件移动到一个新文件夹中)。它通过服务工作正常 - >菜单。 所以现在我想添加一个键盘快捷键来从Finder启动这个动作,但我无法做到。根据互联网上的每个人,我可以进入系统偏好设置 - >键盘快捷键,在左侧面板上选择“服务”,然后滚动到右侧列表的底部,我的服务将列在“常规”部分中。但它没有列出;我只看到三个与unarchiving相关的项目。 我在网上搜索了同样问题的人但找不到任何建议。


1
Finder菜单服务不再工作
在Pre-Yosemite中,我有一些查找菜单服务(即右键单击,请参阅菜单中的'服务',将鼠标悬停在您,并且您将看到在Automator中创建的服务)。作为开发人员,这些非常方便,因为我经常需要重命名 大 文件数量达到某些标准(即删除/替换/添加文本)。我现在可以提供良好的服务,甚至让他们工作 内 Automator(将文件拖放到Automator中)。但是,如果我右键单击文件,将鼠标悬停在“服务”上并选择我的服务 决不 运行。事实上,如果我检查 Activity Monitor,我看到'Automator Runner'就在那里(我每次尝试一次)。我已经尝试重新启动并注销了。这不能解决它。 注意:我正在运行OS X Yosemite。

1
自定义键盘快捷键不执行服务
我为查找器服务创建了一个自定义键盘快捷键来压缩选定的文件。 然而,尽管我第一次创建它时工​​作了一两次,但它现在没有效果。如果我手动选择它而不是快捷方式,该服务可以正常工作。从截图中可以看出,快捷方式是明确分配的...... 编辑: 刚刚发现它实际上可以在除列视图之外的所有查找器视图中工作... 这里发生了什么?

0
如何创建可用于沙箱的基于Automator的“替换文本”服务?
我想在macOS 10.12.6上使用Automator创建服务。 我选择了: 服务会在任何应用程序中接收所选的富文本格式 输入就是整个选择 ☑️输出会替换所选的文本 然后,我计划使用AppleScript转换文本。很容易,对吧?但是我已经使用这种方法创建了多个服务,当我在TextEdit中选择它们时,所有服务都会失败。我暂时看到了微调器图标,但没有显示错误对话框。 在Console.app中,我看到此错误: sandboxd Subsystem: com.apple.sandbox.reporting Category: violation SandboxViolation: TextEdit(11092) deny file-read-data /Users/somebody/Library/Services/Demo.workflow Violation: deny file-read-data /Users/somebody/Library/Services/Demo.workflow 如何使我的服务符合沙盒限制?

1
通过“服务”菜单运行“工作流”的“完全磁盘访问”
我有一个Automator工作流作为服务安装,我运行Finder → Services → My Automator Workflow。 该工作流将一些文件复制到DOS格式的拇指驱动器,并在弹出它之前尝试从中删除不可见的目录。然后使用此驱动器的设备不喜欢像点目录/.Spotlight-V100/。 在Workflow内部是一个AppleScript步骤,其中包含一个do shell script命令,该/bin/rm命令使用一条失败的命令: The action “Run AppleScript” encountered an error: “rm: /Volumes/MERCEDES/.Spotlight-V100: Operation not permitted” 如果我在Automator中启动工作流程,我会收到相同的错误。 但是,如果我添加Automator.app System Preferences → Security & Privacy → Privacy → Full Disk Access,当我从Automator运行工作流程时,我不会再出现错误,但是当我从Finder运行时仍然可以得到它。 所以,当然,我认为当脚本由“服务”菜单运行时,运行它的过程就不同了,而且我一直试图弄清楚(通过观察活动监视器)什么过程,所以我可以列入白名单。进程我尝试过失败: com.automator.runner.xpc ScriptMonitor.app R M 有谁知道哪个进程需要列入此用例的白名单?

1
AppleScript - Safari 7中的“关闭当前选项卡右侧的选项卡”
我一直在使用下面的AppleScript作为Automator服务,以使Safari关闭当前选项卡右侧的所有选项卡。但是我已经更新到Mavericks(10.9)并且发现这不再有效。 任何人都可以建议如何更改AppleScript以使其再次运行? 这是脚本: tell application "Safari" set indexActive to index of current tab of window 1 repeat until (get index of last tab of window 1) = indexActive close last tab of window 1 end repeat end tell

0
“文件夹中的新终端选项卡”服务在文件系统中的何处?
我想看看可以在“系统偏好设置”中启用的“ 文件夹”服务中“ 新终端标签”的内部工作原理。我的目标是找出如何在正在运行的终端窗口中打开新选项卡。 但是在哪呢?我在以下地方搜索: /库/脚本/文件夹操作 /库/上下文菜单项 /系统/库/服务 /System/Library/CoreServices/Finder.app/Contents/资源 /Applications/Utilities/Terminal.app/Contents/资源 但找不到。在终端中, sudo find / -iname '*new*terminal*tab*' 我也没有 在哪
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.