我需要创建一个 Web 服务,它调用 applescript,然后启动 Photoshop,对图像进行一些处理,将图像保存到磁盘并返回图像。
现在,我以前从未做过服务器端编程,所以我对应该如何做到这一点有点困惑。我知道有一种叫做 CGI 的东西,它允许我用 C(也是 Objective-C)编写服务,并且我可以简单地执行 c 可执行文件。但我想知道这是我唯一的选择还是有更好的选择?
我还需要将图像的 Base64 编码字符串表示形式发送到此 Web 服务(实际上是两个)。
感谢您的帮助。
最佳答案
正如 Amanda 所说,您可以使用许多 CGI 语言(例如 Python 或 Ruby)来执行此操作。看看应用脚本。我曾经有几个脚本以这种方式运行,尽管我摆脱了它们。这真的很容易。我有很多appscript Python examples at my blog如果你需要一些例子。如果您不确定如何使用 Python 运行 CGI 脚本 check out this tutorial 。在我最终切换到 WordPress 之前,我曾经有一个简短的(3 页)Python CGI 脚本,该脚本运行了一个带有评论的完整博客。
关于Objective-C/CGI 我唯一的选择?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6906852/