Questions tagged «automator»

Apple为macOS开发的应用程序,用于实现工作流程的创建。


6
可以在睡眠和唤醒时运行脚本吗?
运行OS X Lion的MacBook Pro 2010。 是否可以在睡眠和唤醒事件上运行脚本? 我的特定应用程序是我定期在MacBook和iMac上使用Dropbox同步的Truecrypt卷。我很少关闭MBP,因为关闭盖子的操作更加快捷方便,但这意味着我必须记住卸除Truecrypt卷并让它们同步后再关闭MBP。用脚本编写安装/卸载脚本很简单,但是我想更进一步,让这些脚本自动运行。

8
如何从OSX快速重启到Windows并返回
从Windows返回OSX相当容易。我想从OSX到Windows的步骤要少一些。目前,我启动系统偏好设置->启动磁盘-然后选择bootcamp分区,然后按重新启动。 对OSX来说,这是全新的东西,似乎应该可以通过某种自动化脚本在扩展坞上执行一键式操作。但是,我对OSX以及如何工作一无所知。首先,这是可能的,其次,请提供此类自动化系统的一些辅导链接。



9
在Finder中创建新的(.txt)文件-键盘快捷键
我想知道是否可以设置键盘快捷键来在Finder中创建新文件。例如,默认情况下,您可以使用CMD+ Shift+ 创建一个新文件夹N。是否有键盘快捷键来创建新的文本文件?我是一名程序员,所以这将非常有用 我也会对使用键盘快捷键创建其他文件类型感兴趣。 我曾尝试使用自动器,但发现它很混乱,而且不确定如何将键盘快捷方式连接到自动器。

3
如果连接到特定的wifi,则运行程序?
当我连接到特定路由器时,是否可以让程序自动启动,而当我断开与该路由器的连接时,该程序可以停止吗? 基本上,我希望程序在我上班时运行(灵活的时间,所以我不能只具有某种计时器功能),而在我在家或其他地方时则不需要。 我正在运行:Macbook air OS X 10.9.4版

4
我的Automator工作流失败,因为它无法在“运行Shell脚本”命令中找到git命令?需要帮忙
我有一个Automator工作流程,其中一项操作是克隆存储库。这是“运行Shell脚本”操作的代码。/bin/bash如果重要的话,该命令在Bash shell中运行: SOURCEDIR="${3/\/Volumes/}" cd "$2" REPOURL="bob@somedomain.com:$SOURCEDIR" WORKINGDIR="$1" # Capture any errors with cloning process in log file git clone "$REPOURL" "$WORKINGDIR" &> ./log.txt // For debugging echo "exit code: $?" echo "PPID: $PPID" open . 现在,Automator App在我的机器上可以正常运行。我的机器(Macbook Pro)上git的路径是:(/usr/bin/git我相信我通过Xcode在我的机器上安装了git) 但是在我同事的机器(也是Mac Pro)上,Automator App失败了。实际上,log.txt文件的输出显示:bash: git: command not found 现在在我同事的机器上,git的路径是:usr/local/git/bin,是的,有所不同,因为他是通过Mac OS X的Google Git安装程序安装git的,但我认为这没有关系,因为在脚本中git命令不是命令的绝对路径,而且我的同事可以从Bash脚本正常运行git,但是直接从终端调用时。 那有什么呢?为什么自动化器工作流程对我有效,但对我的同事却无效? …


9
在Automator中创建的服务的位置
很久以前,我在Automator中创建了一项服务,该服务仍然有效。但是我想更改代码,它既不在/ Library / Services /也不在〜/ Library / Services /中,因为它们都是空的 我丢失了源代码还是可以恢复原代码?

7
如何在两台Mac之间免费同步iTunes音乐库?
我有一个用作服务器的桌面系统。我还有一台MacBook Pro,它是我的主计算机。我已经完成了许多音乐库的整理和整理工作,并将其全部存储在MacBook Pro上。 我希望能够使MacBook Pro上的音乐库与台式机保持同步,以便我的妻子可以从自己的MacBook Pro中访问所有内容。 我考虑过设置文件夹操作,该操作会将文件复制到“自动添加到iTunes”文件夹中。但是,由于我喜欢使用“使iTunes库保持井井有条”选项,因此文件被移动到iTunes音乐目录中,并且我无法编写将MacBook Pro的iTunes音乐库与“自动”目录进行比较的脚本。服务器。 此外,简单的文件副本将不会同步分级和播放等元数据。是否有免费的自动化解决方案来在2个Mac之间同步iTunes库? 以下是我根据rsync建议最终完成的操作: 我在此答案中使用了James提供的链接(但--size-only在第一次同步后我取出了选项): iTunes Utility-合并库 我还删除了该--force选项(因为在使用时它是多余的--delete)。所以我的rsync命令看起来像这样: rsync -av --delete ~/Music/iTunes/ /Volumes/robert/Music/iTunes > ~/Automation/automator/logs/itunes_rsync.log 然后,我将其集成到Automator工作流程中。看起来像这样:获取指定的服务器►连接到服务器►运行Shell脚本►弹出磁盘。 对我来说,将其创建为iCal工作流非常麻烦,因为我使用MobileMe,并且iCal事件与我不希望运行此工作流的其他计算机同步。因此,我改为使用Lingon创建了一个代理,该代理每8小时运行一次工作流。

4
创建一个自动的HFS +压缩文件夹
我想在OS X Lion中设置一种自动归档文件的方法。存档是指在特定文件夹上使用HFS +压缩功能,并使我移入该文件夹的每个文件都自动压缩。我正在考虑使用它来存档不经常使用的大文件,但是不必手动创建压缩存档,也不必在需要时提取它们。 我遇到了工具afsctool(brew install afsctool),该工具可以通过命令行将HFS +压缩应用于文件夹及其中的所有文件。但是我相信它不会激活以后移动到该文件夹​​的文件的压缩。 手动移动文件和重复运行命令行指令很不方便。因此,我猜测我将需要使用automator / AppleScript在两个步骤中执行此操作: 创建一个允许将任何文件移动到特定文件夹的脚本。理想情况下,可以通过右键单击文件来访问名为Archive的选项。 运行命令行指令afsctool -c <folder>,以对刚刚移到该文件夹​​的所有新文件激活压缩。 我没有使用automator或AppleScript的经验,所以我想知道从哪里开始,尤其是关于如何向Finder添加操作以及如何从脚本运行命令行工具方面。 更新 @kopischke指南效果很好。我根据@mark的答案制作了脚本本身,但使用afsctool -c <folder>而不是ditto。这是脚本:应该放入~/Library/Scripts/Folder Action Scripts on adding folder items to this_folder after receiving these_items repeat with i from 1 to number of items in these_items try set this_item to item i of these_items …

4
通过默认值命令工具更新修饰键映射
我正在尝试使Macbook的初始设置自动化,包括安装软件和根据需要更改OS X配置。 我试图用默认值更新修饰键,代码如下: # The apple keyboard id (1452-567-0) should probably be modified in case you use other different model COMPUTER_UUID=`ioreg -rd1 -c IOPlatformExpertDevice | grep -E '(UUID)' | awk '{print $3}' | tr -d \"` defaults write ~/Library/Preferences/ByHost/.GlobalPreferences.$COMPUTER_UUID com.apple.keyboard.modifiermapping.1452-567-0 '( { HIDKeyboardModifierMappingDst = 2; HIDKeyboardModifierMappingSrc = 0; } )' …

1
如何使用Automator创建一个简单的键盘宏?
如何使用内置工具Automator(而不是第三方应用程序)来创建简单的键盘宏? 举例来说,我希望它按下Cmd-Shift Left,然后Cmd-U,然后Right,等。 我尝试使用记录功能创建此宏,但遇到了几个问题。 首先是它在我按下record之后复制鼠标事件,并且当我进入应用程序时我要在其上运行宏。例如,在这种情况下,我想在Chrome中运行它。我最后删除了涉及启动chrome的前几个步骤。我删除它们的原因是因为我不希望将其局限于特定的应用程序,并且我认为如果尝试激活应用程序,只会增加复杂性。我希望它只坚持运行键盘命令。 第二个问题是我不确定如何启动键盘宏。是否保存录制的文件?去哪儿?进入Chrome后,如何调用宏?有没有办法为其分配键盘快捷键?

1
在AppleScript中选择一个菜单项,而不使用10.9小牛中的“系统事件”
我只是在回答另一个问题,使我想起了小牛队的一个新“功能”。 我曾经有很多small Automator Service,它们没有输入,但是在与按键绑定时做了一些有用的事情。完美的例子是将航站楼推到最前面的例子。其中一些要求在显示在最前面的应用程序中选择菜单项,例如Bring All to Front。 现在看来,您需要为每个单个应用程序授予“可访问性”,以便在“服务”使用System EventsAppleScript库时可以使用通用按键。 有人知道解决办法吗?

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.