pl/extutf8.pl を追加2008年07月14日 19時29分58秒

pl/extutf8.pl を追加しました。(stable-2-0, development-2-1)

UTF-8 拡張機能:

  • UTF-8 から EUC-JP への変換

NKF perl モジュール、Encode、lv、unicode.pl のいずれかが必要

  • UTF-8 から US-ASCII への変換

US-ASCII 以外の文字は '#' に置き換え

  • UTF-8 から EUC-JP または US-ASCII への変換後、テキストの正規化

を行います。

まだ、フィルタから呼び出していませんが、フィルタ内にある UTF-8 からEUC-JP への変換処理を共通化して外部に押し出すことが目的です。

nmz2.0.18.001-win32.zip の nmz.dll を差し替え2008年07月14日 19時31分42秒

ブルー会員エリアで nmz2.0.18.001-win32.zip の nmz.dll を差し替えるファイルを先行公開しました。 Visual C++ 2005 でコンパイルした nmz.dll (x86版)です。 従来の MinGw + gcc でコンパイルした nmz.dll の差し替え版となります。

Visual C++ 2005 でコンパイル可能な nmz.dll を用いた簡単な検索プログラムのサンプル付きです。 nmz.dll を用いた検索プログラムを C 言語で作成したい方には参考になるでしょう。

https://www.akaneiro.jp/members/blue/libnmz2.0.18.001-win32.zip

  • 古いバージョンの Namazu for Windows をご利用の方は最新版の Namazu for Windows にバージョンアップしてください。
  • nmz.dll は本アーカイブの nmz.dll に差し替えてください。
  • 次の Namazu for Windows のアーカイブからは、この Visual C++ 2005 でコンパイルした nmz.dll に変更する予定です。

追記)

  • 初期のアーカイブには含まれませんでしたが、最新のアーカイブには「libnmz API Windows(x86) 初級編」を追加しました。

libnmz API Windows版(x86) 初級編2008年07月14日 23時01分33秒

libnmz API Windows版(x86) 初級編 をまとめました。

Search::Namazu で利用している関数、構造体の説明等を行っています。 Search::Namazu 程度の簡単な検索プログラムなら libnmz を使うことで、C言語で作ることができます。

これは libnmz API UNIX版 初級編 の Windows(x86)版になります。

期間限定で以下のグレー会員エリアで公開します。

https://www.akaneiro.jp/members/gray/libnmz-win.pdf

追記)

  • ダウンロード販売を開始しました。
  • メンバエリアでの公開は終了しました。