書いた : https://github.com/basyura/hidemaru-mail-growl
loaddll "TKInfo.dll";
openreg "CURRENTUSER","Software\\Growl";
$path = getregstr("");
$path = "\"" + midstr($path, 0, strrstr($path, "\\")) + "\\growlnotify.exe\"";
$folder = dllfuncstr( "CurrentFolder" );
while( dllfunc( "SelectRecvMail" ) ) {
$subject = dllfuncstr( "CurrentHeader", "Subject" );
run $path + " /r:Mailnotify /n:Mailnotify /a:秀丸メール /t:秀丸メール \"" + $subject + "\"";
#n = dllfunc("SetMailFlag", "unread", 1);
}
#n = dllfunc( "SelectFolder", "", $folder);オリジナルはこちら
私の場合、Windowsでは秀丸メールを使っていて、受信通知はメーラー側のデフォルトダイアログのみで行っています。秀丸メールには秀丸よろしくマクロ機能がありますので、これを使ってメールを受信したら通知するようにしました。
Growl for Windowsが面白い
書きかけで進んでないと思ったので書いてみたのだけど、実はできていたみたい・・・動作はちょっと違う。
超久々に書いてみたけど・・・マクロ・・・つらいな。