58得票14回答
macOS Mojave,Automator:“不被授权向系统事件发送Apple事件。”

我升级到了Mojave后,无法再使用之前一直在使用的自动化服务,并显示如下警告。 在“安全与隐私”中,我已经勾选了AppleScript Editor。 你是否看出我的代码存在问题,还是新版本macOS的问题? 脚本on run {input, parameters} set pa...

33得票2回答
自动化程序中的变量在shell脚本中的应用

是否有可能将Automator变量传递到shell脚本中?

31得票1回答
自动化程序与谷歌浏览器不兼容。

我正在尝试使用自动化程序来控制我的UI和Google Chrome浏览器,但在录制完我的操作(Watch Me Do)并重放后,我收到了错误提示:“应用程序Chrome未运行,但预期它会运行。” Chrome浏览器肯定是在运行的,因为我刚刚使用它来记录自动化程序的操作。我只是想知道如何能够在...

30得票4回答
从shell脚本(bash)的参数列表中删除最后一个参数

这个问题涉及一个在 automator osx 中运行的 bash 脚本。我使用 automator 动作从 Finder 获取和过滤一堆文件引用。然后我通过另一个 automator 动作将父文件夹的名称添加到该列表中。Automator 然后将这些参数传递给名为 "run shell sc...

23得票5回答
当iPhone模拟器启动时自动打开Safari调试器

在Safari中的iOS Web调试器非常棒,但是每次模拟器重启时它都会关闭。重新打开菜单不仅令人烦恼,而且难以调试任何在启动期间发生的行为。 有没有办法在Xcode中设置触发器,在每次构建完成后自动打开Safari调试器?或者也许可以构建一个shell脚本或Automator动作来执行构建...

18得票6回答
如何在OSX上编程生成任何文档的PDF?

我正在为OSX项目工作,其中用户可以选择一组文档(从任何应用程序),我需要从中生成PDF。标准的Macintosh打印对话框有一个PDF按钮,其中包括许多与PDF相关的命令,包括“另存为PDF...”。但是,我需要在不需要用户交互的情况下生成PDF文件。我希望这可以使用任何类型的文档。 到目...

17得票4回答
使用苹果的 Automator 将文件名传递给一个 shell 脚本

我有一个 Automator 脚本,想要在一个文件夹上运行。我希望这个脚本能够对文件夹中的每个文件执行我的 shell 命令。虽然 Automator 已经设置为将输入传递给标准输入(stdin),但我认为下面的使用方式不正确,请帮助我。for f in "$@" do java -...

14得票2回答
在Mac OS X上编程修改家长控制

Mac OS提供了一组非常基本的家长控制选项,可以限制用户访问网站和应用程序,以及设置每日时间限制。我想通过脚本实现以下功能: 允许在特定时间(早上8点到9:30)访问某些指定的网站,限制游戏的访问。 在下午5点到6点之间开放通用访问。 我不确定如何开始在Mac OS 10.8上编写此脚本...

14得票3回答
从Mac Automator运行Shell脚本

在OS X 10.9.5中 我用vim编写了一个Shell脚本。保存后,进入该脚本并执行 sh code.sh,在iTerm和Total Terminal中都能够完美运行。 但是在同一目录下使用Mac Automator始终会产生一个错误。为什么? 在Automator和Terminal...

14得票3回答
如何在Mac的自动化应用程序中,使用当前文件夹名称而不包括路径作为一个变量?

我正在使用Mac OSX 10.8.3。 我有一个Automator工作流程,如下所示: 要求Finder项目 获取文件夹内容 创建顺序编号 移动Finder项目 该工作流的目的是自动重命名一堆保存在文件夹中的照片,然后将它们移动到一个新文件夹中。 我想抓取文件夹名称并将其放入变量...