![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんにちは、いつもお世話になっております。
現在、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エディタなどでダイレクトに文字に変えるような方法はありませんでしょうか?
自分なりにヘルプを読みながらやってみたのですが、
できませんでした。。。
質問ばかりですが、よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
試す環境もなくわかりませんが、Mac OS Xの10.3と10.4でAppleScriptの文法が大きく変わるとも思えません。
スクリプトのファイルを新規作成してコピー&ペーストして保存し直すとか、ちょっとだけ別の書き方をすれば動作するようになるのではないかと思います。私の経験では文法的には正しいものでも、tell~end tellなどが入れ子になっていると、Macの環境によっては動作したりしなかったりしたことがあります。例えば、tell process "System Preferences"、tell window 1のところはtell window 1 of process "System Preferences"とかwindow 1はfront windowとかfirst windowとか別の書き方ができるのではないかと思います。解決できなければ、ここの掲示板よりもAppleScriptの達人がたくさんいるMLや掲示板に質問された方がいい回答が得られると思うので、そちらに質問し直した方がいいと思いますよ。(ここのMacintoshの掲示板はあまりに速く流れすぎて、ただでさえユーザーが少ないのに見てもらえる確率が低いような気がします)
> やりたい動作を行っているものをscriptエディタなどでダイレクトに文字に変えるような方法はありませんでしょうか?
これはScriptEditorの[●]記録ボタンを押してから、AppleScriptにしたい動作を行って、それからスクリプトエディタに戻って[■]停止ボタンを押せばいいです。ですがこれで上手くいくソフトウェアは少ないので、そのようにしても何も起こらなかったりします。つまり実用になることは期待できず、一般に自分でスクリプトを書くしかありません。
参考URL:http://homepage1.nifty.com/ton_b/intro/index.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
- UNIX・Linux VirtualBox ゲストOSにPC内蔵HDDのパーティションをマウントする方法は? 2 2023/05/06 22:52
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
- アプリ swiftでスマホアプリを開発した時の動作確認 1 2023/02/14 11:37
- Visual Basic(VBA) VBAにてメール作成した際、一部指定箇所のみ赤文字にしたいです。 下記の内容ですと作成されたメール本 1 2022/04/27 13:31
- マウス・キーボード キーボード設定で困っています。長文です。 2 2022/12/10 12:44
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
最近のマウスのキー割り当てに...
-
5ボタンマウス
-
エクセルで、変な矢印がでて、...
-
なぜ質問者に合わせた回答なん...
-
マウスの右クリックコピーが突...
-
エクセル2016上でマウスをレー...
-
光るマウスのLEDを消したい!
-
マウスポインタが「車両通行止...
-
マウスをコンコンして使う人
-
マウスの裏が赤く光らなくなっ...
-
私の手がベタベタしてるのか、...
-
光学不活性・・・
-
ロジクールのマウスのサイドボ...
-
マウスを左クリックすると、右...
-
マウスを1回クリックしただけ...
-
ロジクールの光マウス、赤色に...
-
エクセルの表が勝手にスクロー...
-
ロジクールのマウスはチャタリ...
-
マウスのホイールボタンを押す...
-
ノートパソコンの指でさわる部...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
キーボードの割り当てを再起動...
-
ウインドウが動く
-
apple script の作成につきまし...
-
4つボタン以上のマウスのキー...
-
多ボタンマウスはどのボタンに...
-
チルトホイールにブラウザの進...
-
Windows7でのマウスキーの割り...
-
マウスの右クリックに特定の組...
-
ロジクール G5 G-5T マウス ...
-
エクセル2016上でマウスをレー...
-
エクセルで、変な矢印がでて、...
-
マウスの右クリックコピーが突...
-
マウスをコンコンして使う人
-
マウスポインタが「車両通行止...
-
マウスの裏が赤く光らなくなっ...
-
ワイヤレスマウスの電池が著し...
-
ロジクールの光マウス、赤色に...
-
ノートパソコンの指でさわる部...
-
マウスを左クリックすると、右...
-
エクセル上でポインターが白十...
おすすめ情報