これは、VBScript & ASP(Active Server Pages) & JavaScript 用です
はじめに
ASP(Active Server Pages) の勉強がてらに作りました。
- 投稿記事は、ディスクに書きこまず、メモリ内に保持します。
よって速い!?
- ログの保存機能も、とりあえずあります。(ダンプと言った方が正しいか....!?)
- セッション変数の利用により、同時アクセス中のユーザーリストを見ることもできます。
- 連続書きこみによる掲示板攻撃に対応しています
- 書きこめるのは、セッション変数を保持しているブラウザだけ
他マシンからのスクリプト攻撃に対応!?
- 人工無能機能を装備
一人でも寂しくない?....(?_?)
- 設定情報は、global.asa ではなく、別ファイルなので、アプリケーションを終了せずに設定変更可能です
- 発言内容を表で囲んでいますので、閉じタグなし攻撃にも対応。(本格的な閉じタグなし攻撃対策ルーチンは未装備)
- タグの種類ごとに禁則処理が可能。
- 新着メッセージがあると、音が鳴ります。(音を鳴らすJAVA Applet を呼び出すだけ)
- 別パッケージ(フリー)の ActiveX DLL をインストールすることで、IP Messenger への通知も可能
通知内容は、記事内容の送信。または、入場時の通知
- ピーデーさんのメール送信機能 COM 版 Blat をインストールすることで、電子メールへの通知も可能
通知内容は、記事内容の送信。または、入場時の通知
- iMode 版、iαppli 版も別途入手可能
動作環境
MS-WindowsNT4.0 + IIS4.0 が動く環境が必須です
それから、COM コンポーネントを登録するので管理者権限も必要です
COM コンポーネントは、VisualBASIC6.0 で作成したので、VB6.0 ランタイムが必要です
COM コンポーネント関連は本パッケージから分離されていますので、
moji_chk.dll,get_path.dll が必要です。
使用方法
ダウンロードしたファイルを解凍しします。
(LHAは、吉崎栄泰氏が、著作権を所有)
あとは、Read1st.txt を参照してください。
免責など
著作権はとりあえず保持します。
ただし、このソフトを使用したことによって生じた、
いかなる損害についても責任は持ちません。
ソースコードについても、各自の責任において、かつ個人的(または社内的)に使う場合に限り自由にいじってくれてもいいです。
DownLoad(thato.lzh as 63,698byte) (thato.lzh.base64)
変更履歴
- ログファイルの読み出しにバグがあり、読み出していなかった
(2004/01/04)
- iαppli 版のために設定ファイルなどを修正
(2003/06/07)
- ほぼ、完成版...iMode 版、iαppli 版へも対応
(2003/03/24)
- 掲示板攻撃(タグ)対策....そろそろ閉じタグ攻撃に本格的に対応しないと...
(2000/11/30)
- バグ修正
(2000/11/21)
- リモートスクリプティング対応用とソース互換をとるための内部的な修正
(2000/11/16)
- バグ修正とちょっとだけ画面と機能修正
(2000/10/30)
- バグ修正
(2000/10/28 PM11:00)
- 複数のクッキーを一つにまとめた
(2000/10/28)
- ログ書き込みルーチンでのバグを修正
(2000/10/26)
- COM コンポーネント関連を別パッケージとして分離したmoji_chk.dll,get_path.dll
(2000/10/25)
- COM コンポーネントから、VisualBASIC5.0 関連を削除した
(2000/10/15)
- Moji_Chk.DLL の内部処理を若干修正、関数の追加
(2000/10/15)
- Windows2000 の IIS5 上で、LenChk.dll が正常に動かない(IIS が落ちる{Application.Lock() と COM コンポーネントでの Application オブジェクトの利用のあたりが怪しい})ので、その機能を include.asp 内に移行した
(2000/09/25)
- 一度も投稿しないとサウンドが鳴らないバグの修正
(2001/03/30)
- reload.asp で、セッション変数の一覧もできるように修正
アプリケーション変数も行いたいけど...オブジェクト変数があるねん
(2001/03/30)
- メールでの通知機能を追加
(2001/03/30)
- メール、IPM の通知機能で、ハンドル名が出ないバグを修正
(2001/03/30)
- クライアントサイドの月が -1 されているバグを修正
(2001/04/02)
- IPM,メールで通知される内容にホスト名などが入るように追加
(2001/04/02)
- NetMeeting などの IP アドレス通知機能になるように、ユーザの IP アドレスが表示(同時接続者リスト画面)されるオプションを追加
(2001/04/10)
- クッキーを媒介にした JavaScript と ASP の連携を強化
(というより「一度も投稿しないとサウンドが鳴らないバグの修正」が修正しきれていなかった)
(2001/09/25{未公開})
- その他いろいろとバグ修正
(2001/09/20{未公開})
- iMode 対応に関する修正
(2001/09/xx)
- iAppli 対応に関する修正
(2001/10/xx)
- 再アップロード
(2005/10/26)
- メール送信の最低間隔を指定できるようにした
(2007/07/14)
mail to active@window.goukaku.com