#contents
 ----
 * Apache Log Converter for analog v 0.3 beta [#c64345fd]
 * Apache Log Converter for analog v 0.31 beta [#c64345fd]
 
 ** analog 検索語句日本語変換支援ツール [#x8562253]
 
 *** ダウンロード [#z4b8fc11]
 
 - [[v0.31 beta (2007/02/16 リリース):http://pocketstudio.jp/~zem/perl/log2jp.pl]]
 
 *** 説明 [#m3afe81c]
 
  analog 6.0 では標準で検索語句レポートがデコードされなくなっています。日本語の文字列だと文字化けしてしまい、使い物になりません。そこで、変換するためのスクリプトを試作してみました。
 
 (既に、他の方も開発されている可能性は高かったのですが、こちらは各種検索エンジンの検索パターンに対応させているのが特徴です。主立った検索エンジンには全て対応させるのが目標です)
 
  log2jp_03.pl というファイル名です。
  ファイル名は『 log2jp.pl 』です。(v.0.31 からファイル名のバージョン番号を外しました)
 
  書式は以下の通りです。
 
  $ perl log2jp_03.pl [-esw] [ログファイル] [変換された新ファイル]
  $ perl log2jp.pl [-esw] [ログファイル] [変換された新ファイル]
  
  e: EUC-JP で出力
  s: Shift_JIS で出力
  w: UTF-8で出力
 
  変換された新ファイル名の指定がなければ、ログファイル名に勝手に ".new" という名前を付けて新規ファイルを作成します。
 
  文字コードを変換した新しいファイルに対して analog の LOGFILE に指定してご利用下さい。
 
  また、スクリプトによって文字コードは EUC_JP に調整されます。また analog で出力する文字コードは EUC_JP です(私の環境が EUC_JP メインなので。。。)。
 
  なお、動作環境は Perl 5.8 以上です。Encode モジュールを使っているためです。Jcode.pm でも対応できると思うので、後々他のバージョンでも使えるよう対応させるつもりです。
 
  今後は他の検索エンジンの対応やバグ対処が目的です。もし検索語句レポートに正しく反映されないログがありましたら、そのログを私まで送付いただければ幸いです。要望もありましたらお気軽にお知らせください。
 
  なお、analog.cfg に以下の項目を追加することで、国内のその他の検索エンジンの結果も反映させることができます。
 
  SEARCHENGINE http://search.goo.ne.jp/* MT
  SEARCHENGINE http://search.fresheye.com/* kw
  SEARCHENGINE http://search.livedoor.com/search/* q
  SEARCHENGINE http://www.infoseek.co.jp/* qt
  SEARCHENGINE http://so-net.search.goo.ne.jp/so-net/* MT
  SEARCHENGINE http://cgi.search.biglobe.ne.jp/cgi-bin/* q
  SEARCHENGINE http://search.nifty.com/* Text
 
  なお、まだ実験していませんが analog 5.x でも動作すると思います(すみません、まだ試していません。とりあえず 6 用です)
 
  ご意見・ご要望等お聴かせいただければ幸いです。
 
  
 ** ダウンロード [#mfc1c89e]
 ** ダウンロード・更新情報 [#mfc1c89e]
 
  ファイルはブラウザで右クリック→名前を付けて保存を実行してください。
 
 - [[v0.31 beta (2007/01/16 リリース):http://pocketstudio.jp/~zem/perl/log2jp.pl]]
 > エンコード例外処理時の文法記述修正(Special Thanks: 塚田将久氏 (Seasoft) )
 
 - [[v0.3 beta (2007/01/15 リリース):http://pocketstudio.jp/~zem/perl/log2jp_03.pl]]
 > Yahoo! の検索語句に追加修正対応、出力形式に EUC-JP,Shift_JIS,UTF-8 を選択できるように対応(Special Thanks: 古舘 宏和氏)
 
 - [[v0.2 beta (2005/07/08 リリース):http://pocketstudio.jp/~zem/perl/log2jp_02.pl]]
 > 全角空白を半角空白に変更し、検索語句レポートを正確に反映させるようにした。
 
 
 - v0.1 beta (2005/07/07 リリース) analog-jp ML へ投稿して公開

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS