2

特定の「スペース」でアプリケーションを開くスクリプトを作成しようとしています。ターミナルで作業しているスペース 1 にいて、スペース 4 でサファリを開くことができるようにしたいとしましょう。これを行う方法はありますか?

いくつかの検索を行ったところ、システム プロファイル オプションを設定する方法しか見つかりませんでした。私が試みていることが不可能な場合に備えて、私の最終目標をお話しする必要があるかもしれません。

私はラップトップとプラグインを複数のステーション、自宅、オフィス、および旅行に使用しています。それぞれに異なるウィンドウレイアウトを作成したい。したがって、さまざまな空間と異なる次元でアプリケーションを開くように指示するアップル スクリプトが必要になります。これが理にかなっていることを願っています。うまくいかない場合は、説明を求めてください。

PS答えは必ずしもAppleScriptである必要はありません。それが最も簡単な方法だと思いました:)

4

3 に答える 3

2

Here's a list of applescript commands for Spaces. There's a couple things there that might help you.

于 2011-04-17T11:24:12.327 に答える
0

私が見つけた最も簡単な方法は、GUI スクリプトを使用することです。コンピューターの右上にある [スペース] メニューがアクティブになっていることを確認します。これは、スペースを番号順にリストします。次に、GUI スクリプトを記述して、希望するスペースのメニュー項目を選択するだけです。それはそのスペースに切り替わります。次に、Applescript をアクティブ化してアプリケーションを開きます。

これを示すサンプル コードが必要な場合はお知らせください。これを行う Python + Appsscript がいくつかありますが、必要に応じて適切な Applescript に簡単に変換できるはずです。

于 2011-04-19T19:07:35.373 に答える
0

Spaceへのスクリプト インターフェイスを使用して、アプリケーション設定のスクリプトを実行することができますSystem Events.app。同様の質問への回答はこちらをご覧ください。

于 2011-04-17T06:14:13.297 に答える