Apple Scriptでシステム環境設定の項目を変更する方法

このQ&Aのポイント
  • Apple Scriptを使用してシステム環境設定の項目を変更する方法について教えてください。
  • システム環境設定のスピーチ>音声認識のSpeakable Itemの入切の切り替えをキーボードショートカットで行いたいです。
  • 参考になる質問を見つけましたが、具体的なApple Scriptの書き方が分かりません。
回答を見る
  • ベストアンサー

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

Apple Scriptでシステム環境設定の項目を変更したい システム環境設定>スピーチ>音声認識のSpeakable Itemの入切の切り替えをキーボードショートカットで行いたいのですが、 キーボードショートカットの方はKeyboard Maestroなりを利用するとして、 システム環境設定のApple Scriptからのいじりかたが分かりません。 参考になる質問があるので(http://okwave.jp/qa/q5496340.html) 大体の方法は分かりましたが…… set current pane to pane "com.apple.preference.sound" のcom.apple.preference.~に何を入れれば良いのかが分かりません。 同様に、出てきたタブや項目名(slider 1など)も、指定の仕方は分かっても、どの項目がどれに相当するかが分かりません。 何か調べる方法があるのでしょうか? ぜひご教授ください。

  • Mac
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • capy2009
  • ベストアンサー率72% (337/465)
回答No.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 というものもありますが、評判が悪いので使った事はありません。

zuihen
質問者

お礼

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

関連するQ&A

  • applescript システム環境設定 サウンドについて

    初心者なのですが、Applescriptを用いていろいろ出来たらいいなぁと思って現在特訓しています。 今作ろうと思っているのが、システム環境設定の中のサウンドの環境設定をいじるものです。 具体的に言うと「入力」の中のマイク入力の入力レベルの値をとることです。 ライブラリに音の大きさの調節などのサンプルはありました。 またインターネット上で、サウンドを出力する装置の選択なども見つけました。 http://www.measure-zero.jp/blog/2009/Feb/19 【ボリューム調整】 tell application "System Preferences" activate set current pane to pane "com.apple.preference.sound" end tell tell application "System Events" if UI elements enabled then tell slider 1 of group 1 of window 1 of process "System Preferences" if value is 0.5 then set value to 0.8 else set value to 0.5 end if end tell else tell application "System Preferences" activate set current pane to pane "com.apple.preference.universalaccess" display dialog "UI element scripting is not enabled. Check \"Enable access for assistive devices\"" end tell end if end tell この中の slider 1 of group 1 of window 1 of process "System Preferences" とか、例えば今回でしたらボリュームはどのように取得すればよいのかなどはどのように調べるものなのですか? get UI Element of it とかも上手く使えなくて・・・ あともしご存知でしたら、入力音量や入力レベルの取得方法をお教えいただけますでしょうか? 何も知らなくてすいません・・・

  • AppleScript で・・

    お世話になります。 OS10.6環境で“システム環境設定”の“日付と時刻”を開けるAppleScriptをエディターで作製してみるのですが、エラーが出て(error "System Preferences でエラーが起きました:pane \"com.apple.DateAndTIme\" を pane \"com.apple.DateAndTIme\" に設定できません。" number -10006 from pane "com.apple.DateAndTIme")“日付と時刻”まで行き着きません、他の項目はたどり着くのですが、記述に問題があるかと思いますがさっぱりです、お手数ですがアドバイスいただけると助かります。 ー以下スクリプトー tell application "System Preferences" activate set current pane to pane "com.apple.dateandtime" end tell ー以上ー 例えば "com.apple.dateandtime"のdateandtimeをnetworkにすればネットワークが開くのですが・・

    • ベストアンサー
    • Mac
  • システム環境設定が消えた!

    iMacG4 OS10.1.5を使用しているのですが、DOCKのなかにあったシステム環境設定のアイコンをうっかり消してしまい、HDをさがしても、場所が分かりません。 アップルメニューからシステム環境設定を選んでも、何も反応しないし、Macヘルプで、「システム環境設定を開く」の項目をクリックしても全く開く様子がありません。 一体どうすればシステム環境設定のアイコンは復帰するのでしょうか?

    • 締切済み
    • Mac
  • apple script の作成につきましての質問です。

    こんにちは、いつもお世話になっております。 現在、game pad companionという、 マウスのボタンを割り当てるシェアソフトを使用しています。 使用環境はPowerBook G4 17/1,5 OS X Tigerです。 マウスは Logicool MX-900 Bluetooth mouseです。 起動後、システム環境設定のパネルを開き GamePadCompanionを一度立ち上げて 「中止」ボタンを押し、その後に「開始」ボタンを 押さなければ、割り当てが適用されません。 そこでその操作をapplescriptにしたものを、 以前この掲示板で作っていただいたのですが、 OSをPantherからTigerに変えたところ動作しなくなってしまいました。 アプリケーション形式のapplescriptをを立ち上げると、 環境設定パネルが開き、GamePadCompanionまでは行くのですが、 それ以降進まなくなってしまいます。 そこで、エラー表記が 「NSReceiverEvaluationScriptError:4」と出ます。 applescriptをどのように訂正したら、 上記のような動作にすることができますでしょうか? 以前、教えていただきましたapplescriptは 「 tell application "System Preferences" activate set current pane to pane "com.carvware.gamecompanionpref" end tell tell application "System Events" tell process "System Preferences" tell window 1 click button "中止" delay 1 --1秒待つ click button "開始" end tell end tell end tell quit of application "System Preferences"」です。 よろしくお願いいたします。 また、applescriptの作成の仕方なのですが やりたい動作を行っているものを、 scriptエディタなどでダイレクトに文字に変えるような方法はありませんでしょうか? 自分なりにヘルプを読みながらやってみたのですが、 できませんでした。。。 質問ばかりですが、よろしくお願いいたします。

    • ベストアンサー
    • Mac
  • システム環境設定が開かない

    iMacのOS X10.4.9を使っています。 突然システム環境設定が開かなくなってしまいました。Dockにあるアイコンはもちろんアップルマークのダウンメニューからもアプリケーションの中からでも「システム環境設定」をクリックすると一度開くのですがすぐに勝手に閉じてしまいます。 他のアプリケーションは動いています。 最近WindowsからMacに替えたばかりで、何がなにやらよく解っていません。「突然」といいましたが、子供がいじっていることがあるので、もしかしたら知らない間になにか変更してしまったかもしれません。 質問があいまいで申し訳ありませんが、本当にMacの事はまだよく解っていないので、よろしくお願いいたします。

    • 締切済み
    • Mac
  • システム環境設定が調子悪いです、、、

    よろしくお願いいたします。OSX パンサー使用しています。PCはiBOOKです。システム環境設定が調子悪く、デスクトップとスクリーンセーバ、の項目を選ぶとすぐ終了してしまいます。システム環境設定の中のここだけがすぐ終了してしまいますが、他のシステム環境設定の中は問題なく動きます。原因がわからず困っています。ご存知の方おられたらお手数ですが、おしえてください。

    • ベストアンサー
    • Mac
  • システム環境設定の項目の削除の仕方

    今日「Lazy Mouse」なる横着ソフトをインストールしたら ポインタが止まったり、キーボード入力が突然出来なくなったりと もの凄く不安な症状が頻発するようになりました。 PRAMクリアしたら今は症状が治まっていますが いつ起こるかと思うと不安なのでアンインストールしたいのですが このソフトはシステム環境設定パネル(その他)にインストールされるため 「ゴミ箱ポイ」のようには行きません。 システム環境設定(その他)にインストールされたソフトの削除の方法を 教えて頂けると助かります。 よろしくお願い致します。 Power Mac G5 OSX 10.4.7

    • ベストアンサー
    • Mac
  • Apple Script(アップルスクリプト)が、動きません!

    こんにちは、最近チョットした事件があって  ハードディスクをフォーマットして、OS9.0を新規インストールしました。(OS9基本:推奨インストールを選択)  (註:ハードディスクは4つにパーテションしてシステムフォルダは1つ) そして、バックアップしておいた「初期設定」や「機能拡張」フォルダを もどしたところ..  起動した時に並ぶ「アイコンパレード」の時、アップルスクリプト機能拡張アイコンに、赤いバッテンがついてしまいました。  あらためて、AppleScriptだけ選んで、追加インストールしてみましたが 再起動しても、あいかわらず、赤いバッテンは付いています。  私の使うMacromediaのSOUNDEDIT16にAppleSciptが使われるので ぜひ、使えるようにしたいです。    初歩的な質問かも知れませんが、よろしくおねがいします!!

    • ベストアンサー
    • Mac
  • システム環境設定のネットワークパネルが開きません

    macbook pro バージョン10.6.8です。 数日前からシステム環境設定内の「ネットワーク」パネルが開かなくなりました。 そのときはパネルをクリックした動きはあるものの、システム環境設定の上の帯部分に「'ネットワーク'を読み込み中」と出るだけで、何も反応がなく開きませんでした。 なんとかしようと数時間前にHD内のシステム→ライブラリ→PreferencePanesの「Network.prefPane」という項目をいじっているうちに削除してしまいました。 そこで慌ててググって、アップルストア内の統合アップデートというものをインストールしました。 再起動してNetwork.prefPaneは復活しましたが、PreferencePanes内のアイコンが画像赤枠1のように空っぽです。 システム環境設定内のパネルも以前と違うアイコンです。(赤枠2) 開いてみても赤枠3のようなものが表示されるだけで、ネットワークの設定などが行えません。 今はネットワークパネルが開かないため自宅のインターネット接続の設定などができず、外のwi-fiからインターネットを使っています。 パソコン初心者のため難しい設定などは分からないのですが元に戻す方法が分かる方、教えて頂けないでしょうか?

    • 締切済み
    • Mac
  • OS10.5 システム環境設定が消えた

    題名の通り、昨日何気なく環境設定を変えようとしたら、ドックのアイコンが消えてました。 画面左上のアップルメニューからシステム環境設定を設定しても何も起こらない状況です。 困ってます。 普段はほとんどネットしか使っておらず、昨日たまたまfinalcut(動画編集ソフト)のインストールとperian(quicktimeでflvみれるやつ)をインストールしました。 正直、最近システム環境設定をいじってなかったので、いつなくなっていたか不明です。そして他の家族のアカウントで見たところ、システム環境設定のアイコンはドックにあるのですが、その上に?マークがついていて開いても何もおきません・・・ なぜなんでしょう? 1つ気になる事は、昨日perianをダウンロードした際、perianのアイコンをクリックしたらcontentのフォルダーが出てきて開いて行くと、UNIXがどうだこうだってなってました。 以前PBG4でダウンロードした際はそんな画面で来てない気がしました・・ これはどうやればなおるのでしょうか? 詳しい方よろしくお願いします。 通常は上記の画面がでるはずですよね?

    • 締切済み
    • Mac