Quicksilverですべてのウィンドウを閉じる

Mac

Macを使っていてはずせない高機能ランチャー”Quicksilver

このQuicksilverですが、「すべてのウィンドウを隠す」ってアクションは登録されているのですが、「すべてのウィンドウを閉じる」というアクションがなかったので作ってみました。Xcodeで開発をしているときにInterfaceBuilderとXcodeのウィンドウを全部閉じるのがめんどくさかったなんて単純な理由で作ったわけですが。。。

以下コード

(* Close All Window *)
on open of theFile
  repeat with i from 1 to (length of theFile)
      set this_item to (item i of theFile)
      set thePath to POSIX path of this_item
    tell application thePath
      close every window
    end tell
  end repeat
end open

AppleScript Editerにペーストして”~/Library/Application Support/Quicksilver/Action”に保存。それからQuicksilverを再起動すると使えるようになります。

使い方は最初のフィールドでアプリケーションを選択→次のフィールドで保存したアクションを選択する。これだけで複数のアプリケーションのウィンドウをいっぺんに閉じることができるようになります。

最近更新さぼりすぎだなぁ〜とおもいつつ更新してる、たかともでした。でわでわ

Get Adobe Flash playerPlugin by wpburn.com wordpress themes