2

我有一个需要将文件部署到客户端计算机硬盘的 C# Web 应用程序。(Adobe Acrobat 的 javascript 文件)

如果客户端使用的是 mac,我有一个 applescript,它将在他们的应用程序目录中搜索 acrobat,然后将 JS 文件部署到正确的位置。

问题是我目前正在 Mac 上创建 applescript,然后将其移至服务器。applescript 至少有一条消息(表示它已成功完成),并且这条消息需要以用户选择的语言显示(在 web 应用程序中指定)

那么,有什么方法可以在我的 Windows C# 服务器(使用嵌入式语言字符串)上创建 applescript,然后将其发送到客户端?

4

2 回答 2

5

我想不出一个动态生成 AppleScript 的好方法(尤其是在非 Mac OS 平台上),但你不能让 C#(ASP.NET?)服务器写入文件,并读取 AppleScript从中得到的信息?

于 2008-11-08T14:41:40.427 回答
3

我最终接受了索伦的建议。我在 Mac 上编译了 applescript,将其压缩,然后将其移至我的 windows 服务器。然后我可以动态地使用 zip 库将 txt 文件添加到存档中。

applescript 中包含读取文本文件内容的代码: Applescript application read from file

于 2008-11-12T15:43:33.467 回答