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

  • 打开终端
  • 输入“cd 站点/mysite”
  • 在终端中打开另一个选项卡
  • 输入“cd 站点/mysite”
  • 输入“脚本/服务器--调试器”
  • 打开Safari
  • 去 'http://本地主机:3000/'
  • 打开文本伴侣
  • 打开 -> 我的网站

是否可以使用 Automator 自动化此过程?如果没有,有什么替代方法可以加快这个过程吗?

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

有帮助吗?

解决方案

您可能可以使用 Automator,我将首先尝试在 Automator 中记录它(工作流程>记录;它会告诉您需要打开的特殊 sysPreference)。

如果 Automator 不能轻松地记录它,那么 Applescript 可能会容易得多。当一件作品需要流入另一件作品(真正的“工作流程”)时,Automator 就会大放异彩。当它只是一堆独立的步骤时,shell 脚本或 applescript 会更容易(除非 Automator 可以为您记录它)。

一些技巧:

在 shell 脚本中,“open http://...”将在您首选的浏览器中打开页面。

osascript 允许您在 shell 脚本中运行小型 Applescript。

Automator 可以运行 shell 脚本和 applescript

Applescripts 可以运行 shell 脚本。

其他提示

好吧,您实际上并不需要 Automator 来完成大多数任务 - 只需为 Terminal 和 Safari 设置良好的默认值即可。

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

最后,您可以进入系统偏好设置并将 Safari 和终端设置为登录项(在“帐户”下)。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top