2005年10月アーカイブ

本日10月25日ですが、10月26日のファイルまでインデックス化されている。え?明日のファイルを?すげー。

googledesktop_indexstatus.png

バグかしら?

ブロガー人口

| コメント(0) | トラックバック(0)

Hawaii Wedding

| コメント(3) | トラックバック(0)

去る9月23日、ハワイにて挙式を行いました。親が初海外&珍道中気味でそれなりに大変だったのですが、式は両親と本当に近しい友人のみで行ったため個人的には気持ちを緩めて進められたかなと思ってます。とはいえ、それなりに結婚式風の儀式はしている関係上、恥ずかしいこと言わされたり、恥ずかしい写真を取られたりしました。(恥ずかしい写真はまだ手元に無いのでどうなっているかわかりませんが、たとえば「木に寄りかかって、そして目線を合わせて」とか指示があったものでそれはそれは...)

詳細はこの辺に任せるとして、私は写真のアップだけ。

Win32::OLE

| コメント(0) | トラックバック(0)

Perl モジュール Win32::OLE を使うといろいろできるね!と思ってましたが仕事に関連して調べていたらほんとにいろいろできるね。すごい。

use Win32::OLE;
 
my $ie = Win32::OLE->new('InternetExplorer.Application');
$ie->{Visible} = true;
$ie->Navigate('http://www.asahi.com');

へー、IE を操作できますよ、と。では Outlook は?なんと CPAN に Mail::Outlook などというモジュールがあるじゃんか。

use Mail::Outlook;
my $outlook = Mail::Outlook->new();
my $folder  = $outlook->folder('Inbox');
 
while (my $message = $folder->next()) {
  print $message->Subject(), "\n";
}

受信トレイ内のメイルの件名をリストできました、と。(注意: Outlook 起動中でないとサンプルは動きません)いろいろ妄想して眠れそうにありませんがまた次回にします。ねむー。

参考:
Rubyist Magazine "Win32OLE 活用法 第 5 回 Outlook"
ラクダのステーキ: OLEでIEを操作
Win32::IE::Mechanize - Like "the mech" but with IE as user-agent

はて、Visual Studio をインストールせずに単体で起動できる Object Browser は無いのだろうか?COM のインターフェースを調べるの面倒というかわかんねー。