PenStCount 修正履歴 Copyright : Takahiro Matsushita PenStCount  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ■ PenStCount ver1.31 (04/01/07) ・高速(光ファイバー)通信環境対応  高速サーバー、高速通信環境で、アクセス数のグラフの画像が表示  されないことがある現象を修正。 ・サポートアドレス変更 ■ PenStCount ver1.30 (01/02/20) ・サポートアドレス変更 ■ PenStCount ver1.20 (99/02/21) ・Pcounter(カウンター)とPencount(アクセス統計)の機能を  合体させました。 ・アクセス統計のみの利用も可能です。 ・時計部分の2000年表示問題に対応しました。 daydisp.cgi  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ■ daydisp ver1.30→ver1.31 (04/01/07) ・高速(光ファイバー)通信環境対応  高速サーバー、高速通信環境で、アクセス数のグラフの画像が表示  されないことがある現象を修正。 ■ daydisp ver1.15→ver1.20 (99/02/21) ・カウンターとの合体にともないデータファイルを一部変更しました。 ・リンクの表示に、バナーを使うようにしました。 ・時計部分の2000年表示問題に対応しました。 ■ daydisp ver1.14→ver1.15 (98/08/29) ・変更はありません。バージョンNoのみアップ。 ■ daydisp ver1.13→ver1.14 (98/08/29) ・漢字の文字化け対策追加。 ■ daydisp ver1.12→ver1.13 (98/08/05) ・過去最高のアクセス日の表示を追加。 ・「TakapenCalculator」の予想精度を改善しました。    統計記録開始の翌日より、予想するようにしました。    次の百の、予想メッセージを細かく表示するようにしました。 ■ daydisp ver1.11→ver1.12 (98/06/25) ・日次データグラフの最大表示日数の表示追加。作者リンク変更。 ■ daydisp ver1.10→ver1.11 (98/06/07) ・日次データグラフ(逆順)のMaxオーバー時のグラフのバグフィックス。 ■ daydisp ver1.09→ver1.10 (98/05/14) ・時間別データとグラフの表示を追加しました。 ・グラフによって、色を変えました。 ■ daydisp ver1.08→ver1.09 (98/03/25) ・日次データの並びを正順(古い順)逆順(新しい順)切り替え可能にしました。 ・ユーザー設定部分にコメントを付けました。 ■ daydisp ver1.07→ver1.08 (98/03/24) ・「TakapenCalculator」の次の百・千・万の計算精度をあげました。   ■ daydisp ver1.06→ver1.07 (98/03/22) ・「TakapenCalculator」の予想メッセージの精度を少しだけあげました。    ここ1ヶ月のメッセージが細かく表示されます。 ・本日のアクセスカウント数も強調表示するようにしました。 ・ダウンロードファイルをは2種類準備するようにしました。    Windows用は、pcnt***w.lzh(漢字コード:S-JIS 改行コード:CR+LF)     UNIX用用は、 pcnt***e.lzh(漢字コード:EUC 改行コード:LF  )    Macユーザーの方は、改行コードを CRに変換してお使いください。  通常のWindowsユーザーは、Windows用を、メモ帳やエディターで開いて  加工し、そのまま上書き保存してください。サーバーにあげて字化けや  Scriptエラーを起こすコードの使用は極力避けていますので大丈夫です。   (参考)相互変換可能なソフトがインターネットや雑誌で入手できます。     Windows用変換ソフト  ReEdit PageBROWSER 秀丸エディタ     Mac用変換ソフト    Jedit JconvDD ■ daydisp ver1.05→ver1.06 (98/03/21) ・日次・曜日・月次・「TakapenCalculator」のグラフが、ネットスケープ  Netscape(3.0,4.0ともに)で表示できない不具合を修正しました。   表の中に表を入れ子で入れる解釈がIEとネスケで違っていました。   ご迷惑をおかけしました。 ・「TakapenWatch」を組み込みました。   CGIの中に、JavaScriptの時計を組み込みました。   CGIとJavaScriptが提携して動くページはまだめずらしいと思います。 ■ daydisp ver1.04→ver1.05 (98/03/19) ・「TakapenCalculator」の目標値の自動設定を追加しました。   次の100、次の1000、次の10000を自動計算します。   hostが"use integer"に対応していないので、くさい処理をしています。 ・「TakapenCalculator」の表示を独立させ複数行にしました。   次の100、次の1000、次の10000も表示します。 ・「TakapenCalculator」のメッセージの引きかたのルーチンを変えました。  ・日本語曜日への変換のルーチンを変えました。  ■ daydisp ver1.03→ver1.04 (98/03/17) ・人工アバウト計算機「TakapenCalculator」の到達予想月計算部分の  上限計算回数の設定を可能とし、それを越えた場合のメッセージを追加しました。  また、計算部分の無限ループ防止策を強化しました。 ・バグ修正  一月前の年月日計算のルーチンのバグを修正しました。   if(**** = を if(**** == に修正  ■ daydisp ver1.02→ver1.03 (98/03/15) ・人工アバウト計算機「TakapenCalculator」を組み込みました。  任意の目標カウントまでの必要月数を計算し、メッセージを返します。   前月のデータが month.datにない場合(初めて設置したときなど)は   「次月から計算しますね」とメッセージを返します。 ■ daydisp ver1.01→ver1.02 (98/03/13) ・日次アクセス数グラフの他に、本日までのトータルアクセス数、  曜日別アクセス数グラフ、月別アクセス数グラフを表示できるようにしました。 ・デザイン一新。表の左右段組を導入しました。 ■ daydisp ver1.01 (98/03/08) ・とりあえずUPしました。 count1.cgi〜count6.cgi(account.cgi)  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ■ daycnt ver1.15→count1.cgi1.20 (99/02/21) ・daycnt.cgiの機能を、count1.cgiに合体させました。 ・カウンターがいらない場合は、account.cgiを使用してください。 ■ daycnt ver1.13→ver1.15 (98/09/10) ・最高Hit日の初期数値取得部のバグフィクス。 ■ daycnt ver1.12→ver1.13 (98/08/05) ・過去最高のアクセス日の記録を追加。 ■ daycnt ver1.10----→ver1.12 (98/06/25) ・処理の高速化をはかりました。   ファイルロック・解除の回数の削減(5−>1へ)   日次データの最大記録日数制限の処理改善(読み込み書き込み各1回減) ・処理終了時のサイン用画像の送り方を変更しました(各種Host対応)   Location Headerから、GIF画像のPrint出力に変更。 ■ daycnt ver1.09----→ver1.10 (98/05/15) ・時間別のアクセス統計も取るようにしました。 ■ daycnt ver1.05----→ver1.09 (98/03/25) ・ユーザー設定部分のコメントをわかりやすくしました。 ■ daycnt ver1.04→ver1.05 (98/03/19) ・FileLockの方法を変えました。   local環境のPerl for win32でsymlink命令が、サポートされていないため。   (ところが、新しいflockコマンドだめでした。あたりまえかな?)    ■ daycnt ver1.03→ver1.04 (98/03/17) ・ 日次データの保存MAX数を設定できるようにルーチンを追加しました。   ファイルをできるだけ小さくし、処理や表示を早くするためです。 ■ daycnt ver1.02→ver1.03 (98/03/15) ・FileLockをつけました。   これにより、DATAFILEへの同時アクセス時の問題が解消されます。   PenCountのメインディレクトリの下に、lockフォルダをつくり、   パーミッションを、777にしてください。 ■ daycnt ver1.01→ver1.02 (98/03/13) ・日次データファイル daydat.dat 以外に   通算カウント  total.dat   月次カウント  month.dat   曜日別カウント weekday.dat の3つの統計ファイルを準備しました。  これにより、以下のメリットが生まれます。   各統計ごとに別々にデータが修正できる。   特にdaydat.datはファイルサイズが大きくなりがりなので、独立して改廃できる。   統計データをその都度 daydat.dat より計算するより、処理が早くなる。  datフォルダの下に、各ファイルをつくってパーミッションを 666にしてください。 ■ daycnt ver1.01 (98/03/08) ・とりあえずUPしました。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ これ以外の設定方法や注意事項は、私のホームページを参照して下さい。    URL http://park7.wakwak.com/~takapen Mail takapen@ac.wakwak.com