Namazu-win32-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: パスワード付文書のインデックス化
ども、佐藤@大和鑑定です。
テストしてみました。
【環境】
・Windows 2000 Pro
・Office2000(SR-1)
・AN HTTPD 1.32f
・Namazu 2.0.5
・Kakasi 2.3.2
時間が取れなかったので、olemsword.pl のみのテストです。
Excel2000とOffice97は明日試してみます。
1.失敗
【パスワード無しファイルの場合】
my $doc = $word->{Documents}->open($cfile,,,,"dummy");
検索対象のファイルを調べています...
1個のファイルがインデックス作成の対象として見つかりました
1/1 - /E|/doc/nopassword.doc Cannot open File E:\doc\nopassword.doc at
E:/namazu/share/namazu/filter/win32/olemsword.pl line 171.
2.成功
【パスワード無しファイルの場合】
# my $doc = $word->{Documents}->open($cfile,,,,"dummy");
my $doc = $word->{Documents}->open({
'FileName' => $cfile,
'PasswordDocument' => 'dummy password',
'ReadOnly' => 1
});
検索対象のファイルを調べています...
1個のファイルがインデックス作成の対象として見つかりました
1/1 - /E|/doc/nopassword.doc [application/msword]
インデックスを書き出しています...
3.成功(スキップ)
【パスワード付きファイルの場合】
# my $doc = $word->{Documents}->open($cfile,,,,"dummy");
my $doc = $word->{Documents}->open({
'FileName' => $cfile,
'PasswordDocument' => 'dummy password',
'ReadOnly' => 1
});
検索対象のファイルを調べています...
1個のファイルがインデックス作成の対象として見つかりました
1/1 - /E|/doc/password.doc Cannot open File E:\doc\password.doc at
E:/namazu/share/namazu/filter/win32/olemsword.pl line 176.
Hiroshi ADACHI <adachi@xxxxxxxxxxxxxxxxxxxxxx> wrote:
> > 竹迫さん(X-Mail-Count: 00511)の書かれた方法では駄目でしょうか?
> やはりうまくいきません。
>
> ちょっとエラーも異なるようです。
> Win32::OLE(0.1402) error 0x800a1520:
> in METHOD/PROPERTYGET "open" at
> C:\namazu/share/namazu/filter/win32/olemsword.pl line171
> 1/1 - /D|/b/adachi2.doc Cannot open File D:\b/adachi2.doc at
> C:\namazu/share/namazu/filter/win32/olemsword.pl line177.
ありゃ、こちらの動作と違いますね。
迷惑でなければ、こちらで動作した olemsword.pl を送りましょうか?
> mknmz.....>file.txt でいいのかな!?
はい、私はそのようにしてエラーをテキストファイル化しています。
大和不動産鑑定株式会社
情報システム部
佐藤 充男
satou@xxxxxxxxxxxxxxxxx
http://www.daiwakantei.co.jp/