Namazu-win32-users-ja(旧)


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

OfficeがインストールされていないサーバーでExcel等を検索対象にするには



かねまさと申します。

OfficeがインストールされていないマシンでExcel等を検索対象
にするにはどうすればよいのでしょうか?。
C:\namazu\share\namazu\filter\win32内にある「OLE***.pl」
で、office関連のものは「OLE***.pl.tmp」になっていました。

単純にこれの名前を変更してもダメでした。
namazuインストール時にofficeのインストールが確認できなかっ
た場合、「NMZSETUP.BAT」の「.pl」関連を無効(.tmp)にすると
いう情報が掲載されていました。
これをもとに「NMZSETUP.BAT」内のoffice関連行を削除し、イン
ストールを試みましたが、今度は下記のエラーを表示しました。

No type library matching "Microsoft Excel" found at
c:/usr/local/namazu/share/namazu/filter/win32/oleexcel.pl
 line 56
Win32::OLE(0.1502): GetOleTypeLibObject() Not a Win32::OLE
::TypeLib object at D:/Perl/site/lib/Win32/OLE/Const.pm
line 45.
Bareword "xlText" not allowed while "strict subs" in use at
c:/usr/local/namazu/share/namazu/filter/win32/oleexcel.pl
line 205.
Compilation failed in require at c:\usr\local\namazu\bin\mknmz
 line 401.

現在インストールされている「.pl」ではダメなのでしょうか?。

お手数をお掛けいたしますが、ご教授ください。

「環境」
WindowsNT4.0 SP6a
IIS4.0
Namazu 2.0.12
kakasi-2.3.4-win32
perl v5.6.1

よろしくお願いいたします。