• ベストアンサー
  • 困ってます

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にすればネットワークが開くのですが・・

共感・応援の気持ちを伝えよう!

  • 回答数1
  • 閲覧数194
  • ありがとう数3

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

  • ベストアンサー
  • 回答No.1
  • harawo
  • ベストアンサー率58% (3742/6450)

AppleScript エディタで、 tell application "System Preferences" panes end tell と書いて、実行してみてください。結果欄にペインの一覧が表示されます。その中から探して、「日付と時刻」の正しい名称を調べることができます。 「com.apple.preference.datetime」となっているかと思います。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます! 名称というか、やはり記述が間違っていたんですね・・・ 【tell application "System Preferences" panes end tell 】 上記もありがとうございました。 ちなみにOS9の時に比べて記述ファイルを書きにくくなったように思います、 少しAppleScriptについて学びたいのですが、何か初心者が理解しやすいようなおすすめな書籍ってありますか? ヘルプも良く判らないし、本屋にいってもなかなかAppleScriptについて書かれた物が無くて・・・。

関連する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 とかも上手く使えなくて・・・ あともしご存知でしたら、入力音量や入力レベルの取得方法をお教えいただけますでしょうか? 何も知らなくてすいません・・・

  • 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
  • AppleScriptでアプリケーション再起動

    表題の件について教えてください。 VNCアプリケーションなんですが、動作が不安定で、 一旦遠隔で操作して接続を切ると、 当該アプリケーションを再起動しないと繋がらなくなるものがあります。 そこで、mailのメッセージルールで、 メール受信するとAppleScriptを実行するように設定して、 当該アプリケーションを再起動するようなapplescriptを作ってみましが 上手く動作してくれません。 AppleScriptを実行とすると、「接続が無効です」とのエラーメッセージが出て、 activateのところが水色のハイライトがつきます。 どのように修正したらよいか教えて下さい。 なお、実行するOSはlion10.7.4です。 tell application "アプリケーション名" quit activate end tell

    • ベストアンサー
    • Mac
  • AppleScriptがエラーになる

    osx10.8.4  AppleScriptエディタ2.5.1 にて以下の内容でFileMaker11へテキストデータを貼付けようとしましたところ ----------------------- set dbName to "test.fp7" tell application "FileMaker Pro Advanced" activate tell database dbName set contents of field "myText" to "ABC" end tell end tell ----------------------- error "FileMaker Pro Advanced でエラーが起きました:オブジェクトが見つかりません。 ----------------------- とのエラーが出ました。 ちなみにosx10.6.8 AppleScriptエディタ2.3ではテキストは読み込まれます。 osx10.8.4 の仕様が変わったのでしょうか 2・3日前にosのバージョンアップをしましたがそれが関係していたのでしょうか。 どなたかご存知の方がおられましたらご教授下さい。

    • ベストアンサー
    • Mac
  • applescriptでウインドウを閉じたい

    職場のローカルネットワーク内にあるmacのあるフォルダに接続するために以下のように書きました。 接続はうまくいきます。ただし同時にウインドウも開きます。 そのウインドウは不要であり、他のスタッフの目にもつくので閉じたいのですがうまくいきません。(とくにエラーも出ず、そのままウインドウが表示されたままになります) どうすればよろしいでしょうか。 tell application "Finder" activate open location "afp://***.***.***.***/Foleder/test.csv" close Finder window 1 end tell macOS10.8 Applescriptエディタ2.4.3 を使用しています

    • 締切済み
    • Mac
  • 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
  • AppleScriptからFileMaker起動

    AppleScriptからFileMaker Pro12を起動して、共有ファイルを開きたいのですが、以下の記述ではタイムアウトエラーとなってしまいます。 FileMakerは起動していますが、起動時にファイルを選択するダイアログが開いた状態になっていることが原因かな?と思うのですが、どのようにしたらよいでしょうか? ---------------------------------------- tell application "FileMaker Pro Advanced" activate getURL "fmp://ユーザー名:パスワード@サーバーのIPアドレス/共有ファイル名" end tell ---------------------------------------- サーバー:Mac mini Server OS X10.8 +  FileMaker Server12 アドバイスを宜しくお願い致します。

    • ベストアンサー
    • Mac
  • OSXのアップルスクリプトでのフォルダーの扱い方

    アップルスクリプトでドロップレットを作成し、 フォルダをドロップした時にフォルダの中のアイテムの名前を変更したいとします。 repeatでループを回そうとして、例えば on open Dropped tell application "finder" activate repeat with myFile in Dropped set name of myFile to name of myFile & ".jpg" end repeat end tell end open としても フォルダの中身がDroppedに入りません。 OS9.xの時はこれで大丈夫だったのですが。 フォルダの中身の参照(?)を取る時はどうすればよいのでしょう? 色んなMLの過去ログを調べましたがどうもOSXでの アップルスクリプトの記事が無く困ってます。 どうかご教授ください。 環境は iMac SlotLoading OS10.1.5 メモリ768Mです。

    • ベストアンサー
    • Mac
  • OSXに詳しい方

    OS10.4.11を使ってます。 通信エラー画でます。 NSURL Error Domain-1100 どこを直せばいいのでしょうか? Preferencesのcom.apple.Safari.plistは捨てましたが、 Sahariを開くと画像が?になります。 アップデートしてもなおらないし、リンク切れになったりします また、OK WEBもログインできません。 いま、Windowsでやってます。 解決方法を教えてください

    • ベストアンサー
    • Mac
  • com.apple.ATS について質問です。

    com.apple.ATS について質問です。 環境は Mac OS X  10.1.11 です。 フォントキャッシュを削除しようと思い、/System/Library/Caches/com.apple.ATSフォルダを丸ごと削除してしまいました。 本当はゴミ箱やデスクトップに移動してからMacを再起動し、com.apple.ATSフォルダを自動作成するべきだったようなのですが、 再起動前に削除してしまったせいか、今現在com.apple.ATSフォルダがない状態になっています。 com.apple.ATSフォルダがない状態ままmacを使っていいのかどうか不安です。 どう対処するべきなのか、新たにフォルダを作成する方法などご存じの方いらっしゃいましたらよろしくお願いします!

    • ベストアンサー
    • Mac