obit
2026-02-23 19:15:24最終更新日から %s 以上が経過しています。
内容が古くなっている可能性があるのでご注意ください。
内容が古くなっている可能性があるのでご注意ください。
プロセスが終わったことを標準出力に出力するツール。
ダウンロード
Windows のみの配布です。
更新履歴
0.3.2 (2020-02-02)
- 内部的な変更。複数の対象を並列で監視する仕組みを若干変更。
0.3.1 (2018-03-21)
- 内部的な変更。複数の対象を並列で監視する仕組みを若干変更。
- 現時点では、念の為に過去のバージョンも残しています。
0.3.0 (2018-03-18)
- 公開~諸々
紹介
ウィンドウやプロセスの終了を待つ
コマンドライン引数にウィンドウタイトルやプロセス名を指定することで、対象のプロセスが終了したことを標準出力に出力します。
既に立ち上がっているウィンドウ名を指定して、そのウィンドウを出しているアプリケーションの終了を待つ…ということができます。
終了時に標準出力にウィンドウやプロセスの情報を出力する
例えば、メモ帳が起動している状態で、以下のコマンドを実行します。
> obit メモ
(待機状態になる)
この状態で obit はメモ帳の終了を待機します。
メモ帳を終了すると、obit は標準出力に終了したウィンドウやプロセスの情報を出力します。
> obit
無題 - メモ帳(notepad.exe)
出力したものを通知アプリ等に渡せば、手元で終了がわかったり、ログに残したりすることができます。
監視対象がなくなれば obit も終了します。 ですので、obit の実行後になにか処理を書いておけば(バッチファイル等)、監視対象の終了直後の処理を後付けできることになります。
対象にポップアップウィンドウが出た際に情報を出力する
コマンドラインオプション --popup を指定すれば、そのウィンドウがなにか画面をポップアップさせた場合に通知を受け取れます。
例えば、処理の終了をメッセージボックスに表示するようなアプリケーションに対しては、この機能が使えます。 この場合、そのアプリケーションが終了しなくても obit は標準出力に出力します。
> obit --popup あるアプリタイトル
使い方
上でほとんど使い方は紹介してしまいました。
--popup を指定する場合はウィンドウのタイトルを指定します。
それ以外の場合(プロセスの終了を待つ)は、ウィンドウのタイトルもしくはプロセス名を指定します。
詳細な使い方については、obit help を参照してください。
- 📄 vvin2026-05-30 16:58:07Windows のウィンドウサイズを操作する CLI アプリ
- 📄 Hugo テーマ 8. Shortcodes と Render hooks2026-05-28 21:26:15Markdown で記述したコンテンツ (テーマの利用側) に対して Hugo が用意した HTML 変換の仕組みを見ていきます。
- 📄 Hugo テーマ 7. layouts/baseof.html をいじる2026-05-28 21:26:15サイト全体に共通する、ページのレイアウト定義をいじります。
- 📄 Hugo テーマ 6. layouts/home.html をいじる2026-05-28 21:26:15トップページのレイアウト定義をいじります。
- 📄 Hugo テーマ 5. layouts/section.html をいじる2026-05-28 21:26:15content 内のディレクトリーに対応するレイアウト定義をいじります。
- 📄 Hugo テーマ 4. layouts/page.html をいじる2026-05-28 21:26:15コンテンツに対応するページのレイアウトをいじります。
- 📄 Hugo テーマ 3. 作られたファイル2026-05-28 21:26:15前回作ったテーマを構成するファイルを確認します。
- 📄 Hugo テーマ 2. まずは作ってみる2026-05-28 21:26:15テーマを作りプロジェクトに適用してみます。
- 📄 Hugo テーマ 1. はじめに2026-05-28 21:26:15背景と方針について。
- 📄 lullaby2026-04-01 22:09:55他のウィンドウに隠れているウィンドウを定期的に最小化するアプリ