有限工房 ~無料アクセス解析CGI配布サイト~で不可思議絵の具さんが配布しているアクセス解析CGIの改造版です。誰でもできるような改造しかしていません。ですので作者さんが新版を出すまでのつなぎだとでも思ってください。
目次
改造の概要
別にたいしたことをしていません。efStat 2.1.3のmain.plをちょっととfunc.pl・start.plをすごーくちょびっといじっただけです。改造版を使うと次のような点が変わります。
- 検索ワードがunicodeでも文字化けしない
-
最近の検索エンジンはGoogleをはじめとしてUTF-8で検索ワードをエンコーディングしています。その結果、本家のままですと、それらの検索ワードが文字化けしてしまいます。そこでjcode.plに代わってJcode.pmを通すことで、文字化けを防ぎます。
- 検索エンジンの新しい状況に対応
-
Yahoo!を通したGoogle検索などが少々変更されました。これに対応。
- Netscape4.x系とGecko系を分けてカウント
-
Netscape Navigator 4.xとMozillaやNetscape6以降はCSSのレンダリング能力などで雲泥の差があります。本家のままではGecko系のMozillaやNetscape6以降は、すべてNetscape Navigator 5としてカウントされてしまいます。これを細かく分類します。
- DoCoMoの機種分類
-
携帯電話も細かく分けることにしました。世代ごとにその能力は大きく異なるので、それを知るためです。いまのところDoCoMoだけですが、そのうち全部扱うかも。
気が向いたら、はき出すHTMLを全て整形式のxhtml化したりするかもしれません。
ダウンロード
次の圧縮ファイルをダウンロードしてください。Readmeは付属しません。2つのperlファイルだけです。ですので、本体は有限工房 ~無料アクセス解析CGI配布サイト~でもらってきてください。
設置方法
まずjcode.pmをJcode – Japanese Charset Handlerからzip版なりをもらってきます。んで、解凍。そうしたら、解凍したものをディレクトリも含めてefstat/libに突っ込んでください。Jcode.pmがlibフォルダにあるように(ほんとはこういう使い方をするもんじゃないんですが)。いらないもんもありますがその辺は適当に。パーミッションも自分で考えて最適なものを。
続いて、efStatの方を転送。上記のファイルを解凍すると三つのファイルmain.plとfunc.pl、start.plが出てくると思います。これを既存のefstat/libにあるファイルにftpなりで上書きしてください(動かない場合もあるでしょうから、既存のもののバックアップはしてくださいね)。
11月15日までにダウンロードされた方はstart.plの同梱を忘れていたので動かないと思います。ので、もっかいもってってください。
注意書き
- この改造版を使う前に必ず配布版で正常に稼働するのを確認してください。
- この改造版は全くのノーサポートです。いかなる責任も負いません。
- が。可能な限り修正などは施してみたいので、なにかご意見があったら掲示板なりにどうぞ。
- その他の条件は、元プログラムと全く同じだと考えてください。
- あ。あと検索条件が表示されるかわりにリンクは死にます(Unicode)。そのうち直します。
- こんなもんですので、著作権を主張する気はありません。