web-dev-qa-db-ja.com

スクリーンセーバーとしてOSXRunBashまたはApp

スクリーンセーバーとしてアプリケーションまたはbashスクリプトを使用することは可能ですか?

スクリーンセーバーとしてbashスクリプト pmatrix またはApp(iTerm)を実行したいですか?

私は10.6.8にいます。

5
Nick

私があなたを正しく理解していれば、そのプログラムはあなたが望むことをするはずです–少なくとも通常のアプリケーションを起動してください:

AppStartSaver

これは、Mac OS Xバージョン1.3以降用のシンプルなスクリーンセーバーで、スクリーンセーバーの起動時に、通常のMacアプリケーションまたは選択したUnix実行可能ファイルを起動します。

8
slhck

slhckの答えの代わりに、 ScriptSaver を使用できます。 、 あなたが持っている場合 Require password after sleep or screen saver begins IIRC OSXの後に有効になります10.7さもなければ、透けて見えず、黒い画面が表示されます(私は10.8.5)。これを使用してiTermtopで起動する例を次に示します。

ScriptSaver Settings

アクティベーションスクリプト

tell application "iTerm" to create window with profile "Hotkey Window" command "top"

スクリーンセーバー

LookThrough 。または、 JohnnyNashTransparent

非アクティブ化スクリプト

tell application "iTerm"
close front window
quit
end tell
1
1.61803