• 締切済み

AppleScriptで教えて下さい。

tell application "System Events" to key code 102 OS10.4以降では、キーボードのかな→英字入力変換出来ますが、10.3では NSCannotCreateScriptCommandError どうしてですか? 10.3と10.6のSystem Events.appをスクリプトエディタで確認したところ、key code の内容は全く同じでした。102に問題があるのでしょうか? それを調べる方法を教えて下さい。 別の記述で可能であれば、それでもかまいません。 宜しくお願い致します。

みんなの回答

  • ki073
  • ベストアンサー率77% (491/634)
回答No.1

10.3が無いので確認できないのですが、参考になるサイトがありました。 http://www.xillion.net/script/2008/02/terminalapplescript.html の下の方です。 それとkeystrokeは駄目でしょうか。こちらの方が分かりやすいように思いますが。 using command down/‌control down/‌option down/‌shift down を組み合わせると変換できるはずですが。 もう一つ 10.6から10.3にスクリプトを移動させるときにテキストで移動させていますよね。 コンパイルしたものは互換性の無い場合が結構ありますので。

関連するQ&A