自宅サーバー用TOOL(Perl)自宅サーバー用TOOL(Perl用)私がサーバーを管理するために作ったスクリプトのうち公開できそうなものをのっけておきます。ご利用にあたっては注意事項を守ってくださいね。注意事項1.自宅サーバーでのみ使用してください。2.これらのプログラムを使用して被ったいかなる人的、金銭的損害に対して作者は一切責任をとりませんし、補償も一切いたしません。自己責任において使用してください。3.サポートは一切しておりません。4.スクリプトの再配布は一切禁止します。(友達にあげるくらいならかまいません)5.改造に関しては配布しないという条件でご自由にどうぞ。(友達にあげるくらいならかまいません)6.Perlのことが分からない方は利用しないでください。分からない方は有名どころのスクリプトを利用されることをおすすめします。7.自分専用に作ってあるので使い勝手が悪いとは思いますがご容赦ください。8.著作権表示はCGI関連サイトのみ必ず表示させてください。9.商利用はいかなる形であれ禁止します。私のようにメールアドレスを公開していると日に日に増していくスパムメール。クライアント側で処理してもいいのですがめんどくさいのでサーバー側で何とかするように考えたのがこのスクリプトです。これのおかげでスパムメールがきてもストレスがあまりたまらなくなりました。procmailとかもありますが私には使いこなせなかったのが開発のきっかけです。*メールのローカル配送の仕組みがまったく分からないのでRFC等に違反している可能性が大きいです。独自に解決していますので使用の際には気をつけてください。*Maildirを採用しているサーバーでは動作しません。*パーミッションの関係で動作しない場合があります。*スクリプト本体、ブラックリスト、ホワイトリストはEUC-JPで記述する必要があります。Apacheの簡易ログ解析プログラムYAHOO!JAPANがgoogleから独自エンジンに乗り換えたのをきっかけにYAHOOとGoogleどちらから人が多くきているか調べるためにトリアーエズな感じで作りました。Apacheのログを直接読み込んで解析するので時間がかかるのが難点です。text/html\n\n";を#でコメントアウトしてcron等でHTML化してしまいましょう。/usr/local/www/data/cgi-bin/log.htm決してレンタルサーバーやプロバのHPスペースで使用しないでください。Apacheのログはデフォルトの形式である必要があります。動作サンプルスクリプトApacheの簡易ログ解析プログラム対応カウンタ上記のプログラム対応のカウンタを作ってみました。表示部分は自分で改造してください。カウントだけして表示させないようにしてもいいかもしれません。人スクリプトサーチエンジンログ解析プログラムどんな検索語でやってきているのかを解析します。Apacheのログを直接読み込んで解析します。Jcode.pmがないとUTF-8の検索語が文字化けします。その辺は自分で改造してください。トリアーエズな感じなので改造するといいかもしれません。処理するログは1万行以内にしましょう。レンタルサーバーやプロバのHPスペースで使用しないでください。Apacheのログはデフォルトの形式である必要があります。動作サンプルスクリプト戻る。