2

クライアント コンピューターのハード ドライブにファイルを展開する必要がある C# Web アプリケーションがあります。(Adobe Acrobat 用の JavaScript ファイル)

クライアントが Mac を使用している場合、アプリケーション ディレクトリで acrobat を検索し、JS ファイルを正しい場所にデプロイする AppleScript があります。

問題は、現在 Mac で AppleScript を作成し、それをサーバーに移動していることです。Applescript には少なくとも 1 つのメッセージ (正常に終了したことを示す) があり、このメッセージはユーザーが選択した言語 (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 に答える