Automator脚本运行Java

时间:2016-11-20 16:21:51

标签: macos automator macos-sierra

我需要使用Briss,一个.jar程序,剪切PDF文件,以便在电子墨水阅读器上正确显示。基本步骤是运行briss.jar然后选择打开选择的PDF文件。我需要automator为我做这一系列的动作。我打开automator,选择new-> service->服务接收选中 - > PDF->在finder中。

然后我将briss.jar文件拖到工作流程中。并保存为BrissPDF

当我右键单击PDF文件时,我确实看到了BrissPDF。但它根本没有运行......我猜我没有将PDF文件作为briss.jar的输入传递。有人可以帮忙吗? 感谢

1 个答案:

答案 0 :(得分:0)

你可以通过bash打开briss。

首先,添加Path变量。其次,添加"运行Shell脚本",选择将输入作为参数传递,并写入java -jar ~/Applications/briss-0.9/briss-0.9.jar "$1",或者briss.jar文件所在的位置。 $1部分将替换为PDF文件路径,并作为参数传递给briss。

Here's a automator screenshot