七行プログラミング (452レス)
上
下
前
次
1-
新
278
:
266
04/03/15 14:12
ID:jJ3gsLA0(1)
AA×
>>266
>>268
>>271
外部リンク[cgi]:hoge.com
[240|
320
|
480
|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
278: 266 [] 04/03/15 14:12 ID:jJ3gsLA0 #! /usr/bin/perl sub r{$r=$_[0]?"tab-separated-values\nContent-Disposition: attachment;filenam". "e=log.csv":"plain";print"Content-Type: text/$r\n\n"}if(($a,$f,$t,$k)=split/&/, $ENV{QUERY_STRING}){r $a;for($f...$t){/^\d{8}$/x&&open F,"$_.txt";($k?/\Q$k/:1) &&(print)while<F>}}else{r;s/^\d$/0$&/for($s,$n,$h,$d,$m,$y)=localtime;$y+=1900; $m++;$m=~s/^\d$/0$&/;open F,">>$y$m$d.txt";print F join("\t",$h,$n,$s,@ENV{ REQUEST_URI,REMOTE_ADDR,HTTP_USER_AGENT,HTTP_REFERER}),"\n"} >>266です。 >>268はアクセスログ記録モードで呼び出したときもCSVのダウンロードダイアログが出る という致命的なバグがありました。すみません。 バグ修正と、さらにパラメータで画面に表示/ダウンロードを選択できるようにしました。 また、REQUEST_URIも記録するようにしたので、サイト全体の解析にも使えるようになったと思います。 スクリプト名は他にあわせて、7accesslog.cgi と変更しようと思います。 こんなので掲載していただけるのであれば是非お願いします。 このスレのおかげで完成したと思っているので、私としては権利等の主張をする つもりはありませんのでGPLあたりの他のスクリプト同様のライセンスにしてください。 ■使用法 ・記録時はSSI等で呼び出します。>>271さんみたいにJavaScriptでも呼び出せそうな気はします。 ・表示およびダウンロード時はパラメータをつけて普通に呼び出します。 パラメータなし アクセスログを記録。 日付.txt に 時,分,秒,REQUEST_URI,REMOTE_ADDR,HTTP_USER_AGENT,HTTP_REFERER を記録します。 パラメータあり アクセスログを表示/ダウンロード 第1パラメータ ・・・ 0:表示 1:ダウンロード 第2パラメータ ・・・ ログの取得開始日(yyyymmdd) 第3パラメータ ・・・ ログの取得終了日(yyyymmdd) 第4パラメータ ・・・ ログ取得時の絞込みキーワード(省略すると全件取得) (例) http://hoge.com/7accesslog.cgi?1&20040301&20040331&MSIE この例では、2004年3月1日〜2004年3月31日までの「MSIE」を含むログがダウンロードされます。 http://medaka.5ch.net/test/read.cgi/php/1036141603/278
です はアクセスログ記録モードで呼び出したときものダウンロードダイアログが出る という致命的なバグがありましたすみません バグ修正とさらにパラメータで画面に表示ダウンロードを選択できるようにしました またも記録するようにしたのでサイト全体の解析にも使えるようになったと思います スクリプト名は他にあわせて と変更しようと思います こんなので掲載していただけるのであれば是非お願いします このスレのおかげで完成したと思っているので私としては権利等の主張をする つもりはありませんのであたりの他のスクリプト同様のライセンスにしてください 使用法 記録時は等で呼び出しますさんみたいにでも呼び出せそうな気はします 表示およびダウンロード時はパラメータをつけて普通に呼び出します パラメータなし アクセスログを記録 日付 に 時分秒 を記録します パラメータあり アクセスログを表示ダウンロード 第パラメータ 表示 ダウンロード 第パラメータ ログの取得開始日 第パラメータ ログの取得終了日 第パラメータ ログ取得時の絞込みキーワード省略すると全件取得 例 この例では年月日年月日までのを含むログがダウンロードされます
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 174 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
ぬこの手
ぬこTOP
0.050s