Workflow 用自动机加速工作流程

Workflow 用自动机加速工作流程,workflow,automator,Workflow,Automator,我注意到,每次重新启动计算机时,我都必须执行以下任务: 开放式终端 键入“cd站点/mysite” 在终端中打开另一个选项卡 键入“cd站点/mysite” 键入“脚本/服务器--调试器” 开放式狩猎 转到“ 打开TextMate 打开->mysite 是否可以使用Automator自动化此过程?如果没有,有没有其他方法可以加快这一进程 我曾尝试使用Automator注册此过程,但最好直接使用命令。您可能可以使用Automator,我将首先尝试在Automator中记录此过程(工作流>记录;

我注意到,每次重新启动计算机时,我都必须执行以下任务:

  • 开放式终端
  • 键入“cd站点/mysite”
  • 在终端中打开另一个选项卡
  • 键入“cd站点/mysite”
  • 键入“脚本/服务器--调试器”
  • 开放式狩猎
  • 转到“
  • 打开TextMate
  • 打开->mysite
是否可以使用Automator自动化此过程?如果没有,有没有其他方法可以加快这一进程


我曾尝试使用Automator注册此过程,但最好直接使用命令。

您可能可以使用Automator,我将首先尝试在Automator中记录此过程(工作流>记录;它将告诉您需要启用的特殊系统首选项)

若Automator无法轻松录制,那个么Applescript可能会容易得多。当一个工件需要流入另一个工件时,自动机就会发光(一个真正的“工作流”)。当它只是一系列独立的步骤时,shell脚本或applescripts就更容易了(除非Automator可以为您记录)

一些提示:

在shell脚本中,“打开http://...“将在首选浏览器中打开该页

osascript允许您在shell脚本中运行小的Applescripts

Automator可以运行shell脚本和applescripts


Applescripts可以运行shell脚本。

好吧,大多数任务都不需要Automator,只需为Terminal和Safari设置良好的默认值即可

使用终端,您可以进入设置并定义两个终端窗口,以便在启动时运行特定脚本。然后,您可以根据需要排列这些窗口(选项卡、窗口或两者的组合),并将结果保存为窗口组。然后,您可以使该窗口组在终端打开时自动启动

最后,您可以进入系统首选项,并将Safari和Terminal都设置为登录项(在“帐户”下)

要使Texmate打开特定项目,只需使用Textmate的命令行选项(mate mysite)