7

最終的には、最前面のアプリケーションを任意のスペースに移動できるホットキーを (Alfred または Keymando 経由で) 割り当てようとしています。AppleScript をトリガーすることが、成功への最も可能性の高いルートのようです。私は多くのことを見てきましたが、以前はAppleScriptの「スペース設定」を介してこれを行う方法があったようですが、これはOS X Lionでは消えました.

4

1 に答える 1

6

純粋なAppleScriptソリューションを求めているのなら、運が悪い。

あなたが言ったように、スペース設定ペインはなくなりました。さらに、Mission Control.appには開く辞書がなく、ウィンドウのプロパティ(tell application Finder to set x to the front finder window's properties)をプルしても、スペースに関連するものは何も表示されません。

システムイベントの辞書には、current desktop私が混乱させることができないプロパティがあり、いずれの場合も読み取り専用としてリストされています。

ただし、最初のスペースとダッシュボードの後の各スペースには、〜/ Library / Preferencesにある.plistファイル(com.apple.spaces)に含まれるUUIDがあります。その.plistには、「app-bindings」セクションもあります。これは、Exposé/Spaces設定ペインからアクセスできた以前の動作が完全になくなっていないことを示しています。

残念ながら、「app-bindings」にdictとstringのペアを追加したテストでは、再起動した後でも、アプリケーションを特定のスペースに強制することはできませんでした。

AppleがMountainLionのMissionControl行のSpacesグリッドを廃止したとき、各スペースに表示される内容に対するユーザーコントロールを破棄し、インタラクションが変更されたようです(ユーザー定義のグリッドと比較したアドホックな追加のデスクトップ)裏で物事が変わっても驚かないでしょう。

于 2012-12-28T23:28:21.617 に答える