プロが教える店舗&オフィスのセキュリティ対策術

Apple Scriptでシステム環境設定の項目を変更したい

システム環境設定>スピーチ>音声認識のSpeakable Itemの入切の切り替えをキーボードショートカットで行いたいのですが、
キーボードショートカットの方はKeyboard Maestroなりを利用するとして、
システム環境設定のApple Scriptからのいじりかたが分かりません。

参考になる質問があるので(http://oshiete.goo.ne.jp/qa/5496340.html)
大体の方法は分かりましたが……

set current pane to pane "com.apple.preference.sound"
のcom.apple.preference.~に何を入れれば良いのかが分かりません。
同様に、出てきたタブや項目名(slider 1など)も、指定の仕方は分かっても、どの項目がどれに相当するかが分かりません。
何か調べる方法があるのでしょうか?
ぜひご教授ください。

A 回答 (1件)

> 何を入れれば良いのかが分かりません。



tell application "System Preferences" to every pane

とすれば、pane id のリストが見れますよ。スピーチなら com.apple.preference.speech ですね。

> 同様に、出てきたタブや項目名(slider 1など)も、指定の仕方は分かっても、どの項目がどれに相当するかが分かりません。

タブとかボタンとかウィンドウとかは UI Element と言って、それぞれ固有の名前を持っています。それを試行錯誤で見つけ出すのは非常に大変なので、普通はツールの助けを借ります。PreFab UI Browser が事実上標準だと思います。UI Element Scripting をやるなら必携でしょう。

http://pfiddlesoft.com/uibrowser/

Apple 純正の UIElementInspector というものもありますが、評判が悪いので使った事はありません。
    • good
    • 0
この回答へのお礼

調べられました! ありがとうございます。

お礼日時:2010/11/01 15:26

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!