使用Automator脚本

时间:2015-11-14 21:01:01

标签: macos bash firefox automator

我设法让Firefox遵循特定的协议链接(oxygen:/...)并使用应用程序打开它们。由于Mac OS X oXygen XML Developer应用程序不接受参数,因此我需要使用与oXygen一起提供的shell脚本。鉴于Firefox不喜欢shell脚本,我需要编写一个Automator应用程序'Run Shell Script'。由于我无法使其工作,我决定使用带有osascript的存根代码来调试变量。

我当前的脚本如下:

osascript -e 'display alert "'"$1"'"'

并将其定义为bash脚本,将数据作为参数接收。

当我点击链接时会出现osscript对话框,但会显示空信息。所以,我不确定如何将URL传递给应用程序本身。我也尝试将数据作为stdin接收,但没有锁定。我写到了一个脚本,它将所有参数和STDIN转储到一个文件中,但最终总是为空。

感谢您的任何提示。

0 个答案:

没有答案