更新履歴

v1.52 (2009/05/04)
7z, cab, rar の各アーカイバをデフォルトのファイルの種類に追加した。
Office 2007 形式のワード、エクセル、パワーポイントをデフォルトのファイルの種類に追加した。

過去の更新履歴

v1.511 (2008/05/02)
マイナーバージョンアップ。
v1.51 (2006/10/22)
ログファイルをログ専用のディレクトリに保存するようにした。(旧バージョンをご使用中の方は downcfg.cgi を全て再設定してください)
デフォルトのエラーログのファイル名を downerr.csv から errlog.csv に変更した。
隠し設定としていた mod_rewrite によるダウンロード URL の書き換え時における CGI 自身のパスの設定方法を設定ファイルに追加した。
※現在のログをログディレクトリに移動する CGI を用意しておりますので、利用される場合は logmove.cgi をダウンロードしてください。
v1.50a (2006/01/24)
設定ファイルで設定した未表示リンクと表示済みリンクの色が反映されていなかったのを修正した。
v1.50 (2006/01/17)
テキストファイルの改行コード変換において Mac OS X を除外した。
[同時ダウンロード制限] の待機時間によるエラー時に残りの待ち時間を表示するようにした。
エラー時にエラーログに記録されるエラーの内容を選択できるように設定項目に追加した。(通常は設定不要です)
v1.49 (2005/09/23)
総ダウンロード数の期間表示に経過した日数も表示するようにした。
表示される番号において表示形式を選択できるように設定項目に追加した。(総ダウンロード数は従来どおりのランキング形式のみ)
v1.48 (2005/08/20)
ドメイン(IP アドレス・ホスト名)による管理画面のログイン制限機能を追加にした。
v1.47 (2005/05/15)
テスト導入していたファイルのエイリアス機能を正式に追加した。
v1.46 (2005/04/06)
URL モード使用時にクッキーのパスが統一されない場合があったので修正した。
少し軽量化した。
v1.45 (2005/03/21)
総ダウンロード数を記録している場合、設定により総ダウンロード数を一般公開できるようにした。
ダウンロード数の上限指定時にクッキーの受け入れ状態によってダウンロードの許可と拒否を選択できるようにした。
ホスト名による解析(ホスト名解析)を可能にした。
エラーコードを一新した。
v1.44 (2005/01/18)
1日当たりのダウンロード数の上限と多重ダウンロードの防止機能を実装した。
エラー時のエラー表示を分類した。
※動作テストしていただいた皆様、ご協力ありがとうございました。
v1.43 (2004/11/17)
自動削除時されるログファイルをメール送信する機能(添付ファイル送信)を実装した。(アクセス解析スクリプトからの移行)
v1.42 (2004/09/15)
総ダウンロード数の順位表示をランキング形式に変更した。
ログファイル選択時、許可されていないログファイルを指定された時の処理をエラー表示から強制ログアウトに変更した。
v1.41 (2004/08/11)
追加設定により、過去ログの保存数を指定して古いログを自動削除できるようにした。
設定ファイルの更新。
チェックの強化。
サイズの軽量化と最適化。
v1.40 (2004/07/20)
指定表示時に表示しているログの期間を表示するようにした。
JavaScript 部の最適化。
v1.39 (2004/07/10)
巨大なファイルのダウンロード時の負荷を減らすためにファイルの読み込みを変更。(開発当初に戻した)
設定表示に URL モードのファイル一覧、追加ファイルタイプの一覧を表示するようにした。
v1.38 (2004/06/27)
通常モード時でテキストファイルのダウンロード時、クライアントの OS にあった改行コードに変換してダウンロードする項目を追加。
クライアントからのエラー時とログインフォーム表示時に空クッキーを送信していたが、送信しないようにした。
管理画面でのエラー時にはセッションのクッキーを強制削除してログアウトしていたが、ログアウトしないようにした。
ログイン時間の表示位置を変更。
その他細かい修正。
v1.37 (2004/06/15)
Mac IE 5.1x 環境で正常にダウンロードされない場合があるので、zip の MIME タイプを再度 x-zip-compressed に戻した。
(リンクをクリックしただけではうまくいかず、コンテキストメニュー(マウス長押し)からでないとダウンロードできないため)
また、上記環境にて JavaScript が有効時にログ削除の選択ができなかったのでリストの位置を変更した。
※Mac での動作確認を随分忘れていましたので、この場を借りてお詫びいたします。
v1.36 (2004/06/06)
タグの閉じ忘れがあったのを修正。
設定事項に記述されたファイル名のチェックを強化。
その他細かい修正。
v1.35 (2004/05/30)
解析ページの表示スタイル(見栄え)を変更できるようにした。
ダウンロード数はログ単位で行っていたので総ダウンロード数の取得をしていなかったが、要望が多かったので実装した。
v1.34 (2004/05/26) (公開前にv1.35の更新作業を行ったため未公開)
一部表示関係を変更。
表示メニューのリストをカテゴリ別に分けた。
エラーコード(エラーログ書き込み用)を短縮した。
その他細かい変更。(内部コメントの更新等)
v1.33 (2004/05/11)
設定事項を外部ファイルにした。
内部変数名の変更。(設定事項の変数名の頭文字を大文字に変更)
表示メニューのリストを並び替えた。(Delete を一番下に配置した)
拡張子 zip の MIME タイプを x-zip-compressed から zip に変更した。
現在のバージョンを表記するようにした。
その他細かい修正。
v1.32a (2004/04/21)
JavaScript による削除確認用のイベントハンドラの記述ミスを修正。
v1.32 (2004/04/10)
URL モード時のチェックが拡張子のみだったがファイル名チェックを追加した。
v1.31 (2004/03/28)
ログの分割に日単位、月単位を追加した。
v1.30 (2004/03/18)
一般公開。

公開以前の更新履歴

v1.30 (2004/03/16) [34,909]
バイト表示の修正。(MB を 1024000 で割っていたのを 1048576 に変更)
ページ切り替えの修正。
パスワード暗号を MD5 優先にした。
パーミッション変更部の修正。
ログイン記録を1つにまとめた。
スタイルの変更。
v1.29 (2004/02/13) [33,269]
解析項目にファイル指定を追加した。これにより切り替え部のレイアウト、一部関数を変更。
ファイルディレクトリパスの取得を修正。
v1.28 (2004/01/28) [32,077]
ログインチェックをメールフォームに実装したものに変更した。(v1.26 の不正使用チェックは廃止)
ページ切り替え関係を修正。
エラー時に強制でクッキーを削除するとき、有効期限を now として指定していたが、サーバによって残ってしまう(中身はクリアされるがクッキー自体が残る)ので -1d とした。
ログファイルチェックを変更。
MIME タイプ追加時の説明を追加。
リダイレクトヘッダを再度 Location から redirect に戻した。
設定状況を表示。
v1.27 (2004/01/17) [29,526]
1ページ内の表示件数をあらかじめ設定していたのを切り替え表示できるようにした。
削除確認 JavaScript の修正。
v1.26 (2004/01/15) [29,420]
設定の説明を追加した。
ログイン(不正使用)チェックを追加。(テスト)
v1.25 (2004/01/12) [25,769]
ある程度まとまってきたので、セッションの管理をクッキーに完全移行した。
ファイルの最終更新日を解析ページ内に表示していたのをモード切替で表示するようにした。(モードに「File Info」を追加)
上記のかわりに、該当ファイルの最終ダウンロード日を表示するようにした。
v1.24 (2004/01/08) [23,308]
クイックジャンプの追加。
ページ切り替え時に直接指定(引数の page=??)された場合、一番近い現在位置を表示するように修正。
v1.23 (2004/01/02) [22,903]
ページ切り替えの修正。
v1.22 (2003/12/25) [22,499]
直接ページ切り替えできるようにした。
v1.21 (2003/12/22) [22,137]
対応拡張子を増やした。エラーコードの誤字を修正。
v1.20 (2003/12/18) [21,809]
ダウンロード回数の解析結果表示を変更した。
v1.19 (2003/12/01) [22,992]
以前廃止した参照元チェックを再度実装した。
v1.18 (2003/10/09) [21,992]
結果表示にダウンロード回数の解析結果を追加した。
v1.17 (2003/09/26) [20,633]
URL モード時の拡張子のチェックを変更。
URL モード時でもクッキーによるダウンロード回数を取得するようにして、リダイレクトヘッダを redirect から Location に変更した。
v1.16 (2003/09/21) [20,104]
最適化。
v1.15 (2003/09/17) [20,260]
表示方法最適化。
v1.14 (2003/09/10) [20,565]
ディレクトリ内のファイルとダウンロードファイルのチェック方法を変更した。
v1.13 (2003/09/09) [20,639]
日付別表示を可能にした。
v1.12 (2003/09/05) [18,485]
MIME ヘッダと拡張子の判別方法を変更。ダウンロード回数をクッキーで取得できるようにした。
v1.11 (2003/09/03) [18,191]
表示の修正。
v1.10 (2003/08/17) [18,012]
テーブル表示の区切りを無くした。
表示ログ部、ログ分割処理の修正。
v1.09 (2003/08/15) [18,373]
URL モードにおいてフルパス指定から部分指定に変更した。
パス(環境変数 PATH_INFO)からも取得できるようにした。
v1.08 (2003/08/02) [18,374]
細かい修正。
昇順、降順を選択できるようにした。
v1.07 (2003/07/15) [17,696]
URL モードの参照元チェックを止めた。
v1.06 (2003/07/12) [17,935]
パスワード入力ページを表示するのに引数指定していたのを止めた。
URL 指定にてダウンロードできるようにした。(ダウンロードは主にアーカイブのみ)
v1.05 (2003/07/04) [17,386]
ログ表示方法を変更。ログのダウンロードと削除をできるようにした。
v1.04 (2003/06/16) [10,435]
ソースの見直し。
v1.03 (2003/02/20) [9,748]
ダウンロードログ、エラーログを簡易表示するようにした。
v1.02 (2002/11/21) [5,050]
エラーログも取るようにした。
v1.01 (2002/11/09) [4,805]
1から書き直し、この CGI はファイル名指定版とした。
v1.00 (2002/08/19) [756]
作成。