2

私はAppleScriptを初めて使用します。スクリプトを作成bashしていますが、ユーザーがCAPTCHAを入力する必要があります。AppleScriptを使用して、CAPTCHA画像(単純な.png画像)とテキスト入力ボックスを含むダイアログをユーザーに表示し、結果を取得しようとしています。

4

1 に答える 1

2

AppleScriptのネイティブダイアログ表示機能(別名、表示ダイアログ表示アラート)はかなり制限されており、適切なサイズのOS Xアイコンファイル()として定義しない限り、画像を表示でき.icnsません。これはあまり実用的ではない可能性があります。キャプチャ用。

ただし、私が知っている代替案が少なくとも1つあります。CarstenBlümのPashuatextfieldを使用すると、とimage要素の両方を含むネイティブのCocoaダイアログを作成できます。これらはDSLで定義され、Pashuaによって作成されるため、シェルスクリプトから直接使用できます(AppleScriptを挿入する必要はありません。Pashuaで配布されているドキュメントとシェルスクリプトの例を確認してください)。

于 2012-05-16T18:00:28.307 に答える