Namazu-win32-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: パスワード付文書のインデックス化



佐藤@大和鑑定です。

"Takahiko TAMURA" <takat@xxxxxxxxxxxxxxxx> wrote:

> olemsword や oleexcel を用いて パスワード付の Word 文書や Excel 文書を
> インデックス化しようとすると、パスワードの入力を求められてしまいます。
 (略)
> そこで、パスワード付の文書のインデックス化をスキップできればと考えています
> が、
> 何か参考になる方法はないでしょうか?

フィルタを修正すれば可能のようです。Word97、Excel97で試しました。

Namazu 2.0.5
oleword.pl 169行目
#    my $doc = $word->{Documents}->open($cfile);
    my $doc = $word->{Documents}->open($cfile,,,,"dummy");

oleexcel.pl 168行目
#    my $wb = $excel->Workbooks->Open($cfile);
    my $wb = $excel->Workbooks->Open($cfile,,,,"dummy");


嘘のパスワードを与えるとスキップするようです。
パスワードが設定されていないファイルはそのまま読み込まれます。

#誰かWord2000、Excel2000で試してくれると嬉しいな(^^;

大和不動産鑑定株式会社
情報システム部
佐藤 充男
satou@xxxxxxxxxxxxxxxxx
http://www.daiwakantei.co.jp/