あなたのコードがいったん「スクリプト-可能」を作って、コンパイルされると、あなたは、ただそれをテストして、それを使用しなければなりません。 どうあなたのプログラムを使用するかはそれがScripting Addition、または「スクリプト-可能」アプリケーションであるかによります。 あなたの新しいScripting Additionを使用します。あなたの MOSolver動詞のために辞書が以下のエントリーを含んでいる MyOsax.osaxというScripting Additionを生産したと仮定してください。 MOSolverマトリクス ツ?????egree整数 ツ?????esult: 記録 あなたのScripting Additionは、「スクリプト-可能」アプリケーションとしてあなたがプログラムをデバッグしたがっているとき、どれがデバッグをはるかに簡単にするかと述べます。 その趣旨で、あなたのプロジェクトのための目標として DebugOsaxを選定してください、そして、デバッグモードでそれを始めてください。 指示の残りは 「スクリプト-可能」アプリケーションに関するセクションで説明されるのと同じです。 現在のセクションの残りはデバッグフェーズではなく、正常な状態におけるScripting Addition(または、'osax')の使用にささげられます。 あなたのosaxのコマンドをAppleScriptに目に見えるようにするように、フォルダー /Library/ScriptingAdditions/の中、または、 ~/Library/ScriptingAdditions/のあなたのユーザドメインで MyOsax.osaxというファイルをコピーしなければなりません。そのような ScriptingAdditionsフォルダーが存在しないなら、その正確な名前で1つを作成してください。(スペースを全く含んでいない。) 次に、例えば、あなたはどんなスクリプトからも SmileのAppleScript端末(テキストウィンドウ)から動詞を呼ぶことができます: マトリクスとしてcreatematrix「x」ncols10nrows10にmを設定してください。 nから3に、セットします。 MOSolver m度nにxを設定してください。 「スクリプト-可能」アプリケーションを使用します。あなたの MASolver動詞のために辞書が以下のエントリーを含んでいる MyApp.appという「スクリプト-可能」アプリケーションをしたと仮定してください。 MASolverマトリクス ツ?????egree整数 ツ?????esult: 記録 アプリケーションが走行であるとすぐに、コマンドはAppleScriptに目に見えます(その結果、例えば、 Smileで使用可能な)。 したがって、あなたのアプリケーションをデバッグしたいなら、デバッグシンボルがオンな状態でコンパイルしたなら、あなたは XCodeから最初にデバッグモードでそれを始めたがっているかもしれません。 コマンドをあなたのアプリケーション、使用に送る、 ツに言いますか?. . 終わりは包装紙を言います。 マトリクスとしてcreatematrix「x」ncols10nrows10にmを設定してください。 nから3に、セットします。 MASolver mにxを設定するアプリケーション"MyApp"度nを言ってください。 「スクリプト-可能」コードで交信することに関する詳しい情報、例えば、タイムアウト問題に関するコメントは以下のページで利用可能です。 「スクリプト-可能」アプリケーションに投票します。 |