In the beginning

BalloonNotify

Windows XP等では、タスクトレイ領域にてバルーン通知がされるようになっています。この機能をもっと汎用的に使いたいなぁ、ということから作成してみました。この BalloonNotifyは、引数にて自由に指定した文字列をバルーン表示できる小さなアプリです。

次の挙げるような方を対象としています。

  • メッセージボックスでの通知は、フォーカスを取られたりして ウザったい。
  • 必ず知らなければならない情報ではないが、知らせてくれるとうれしい情報がある。

アイコン画像を変えたり waveオーディオの再生も出来ますので、用途によっていろいろ使い分けることが可能です。

How to use

BalloonNotifyを適当な場所に置いて実行させてください。バルーンをクリックすることで終了します。

表示する文字列は全て、コマンドライン上の引数にて指定します。引数に半角空白を含む場合は、ダブルクォーテーションで括ってください。

アイコンを変更したときのイメージ また、同じフォルダに BalloonNotify.icoという名前のアイコンを置いた場合は、デフォルトのアイコンの代わりにそちらを使用します。スヌーズ機能も指定している場合は、BalloonNotify-Snooze.icoという名前のアイコンも置くと、同様に変更されます。

起動の例

BalloonNotify.exe /c "本文" /o 30

アイコン・タイトル共なしで、バルーンを 30秒表示した後、終了します。

BalloonNotify.exe /t "タイトル" /c "本文" /i i /o 30

情報アイコン付きでタイトル付きのバルーンを 30秒表示した後、終了します。

BalloonNotify.exe /c "本文" /t "タイトル" /i w /o 60 /s 300 /sc 2

警告アイコン付きでタイトル付きのバルーンを 60秒表示します。その間にユーザーがバルーンに気付かないままだった場合は、バルーンが閉じて 300秒(5分)後にまたバルーンを 60秒表示します。スヌーズ回数は 2回(合計 3回バルーンを表示)です。なおスヌーズの間はタスクトレイのアイコンが点滅します(赤・黄色)。タスクトレイのアイコンをクリックするとバルーンがいつでも再表示できます。

Apply to Soft

ATコマンドでの定期実行

例えば、平日のお昼 12:00に「お昼休み」になったことを知らせるには、下記のコードをコマンドプロンプトから登録してください。(※ Cドライブ直下に置いている場合)

at 12:00 /interactive /every:M,T,W,Th,F "C:\BalloonNotify.exe" /C "お昼休みになりましたよ!" /T "お知らせ" /I I

タスクスケジューラからも同様に実行できます。

Plagger

Plaggerにて feedの通知に使って下さってるみたいです。

Plagger::Plugin::Notify::Balloon - Notify feed updates using Win32 BalloonNotify

秀丸メール

秀丸メールの場合

秀丸メールにてメールを受信したときにバルーン表示するには、「マクロ」フォルダに以下のマクロファイルと「BalloonNotify」を置いて、秀丸メールのマクロ設定「受信が一段落したとき」などに、マクロ登録してください。

マクロ(簡易版) 453B

Download

ダウンロードされるファイルは Zip圧縮されています。解凍ツール等で開いてください。中身は Norton AntiVirus 2006にて、圧縮時最新の定義ファイルでウィルスチェックしています。

ファイル サイズ 更新日
ver.1.1.2 25 KB 2006/01/30

Confirm

OS WindowsXP Pro. SP2

OSの新しい機能を使っていますので WindowsXP以上の OS環境限定です。

Posted on 2011-10-28

Related Links

  • 小原ソフトウェア工房
    BalloonNotifyの双子姉妹ソフト(~_~)である「tkNotify」を始めとする、さまざまなソフトを開発されています。