ONE LINE MESSAGE

スクリプト利用規定
・このCGIスクリプトは個人で利用するに限ってフリーです。商用での使用は禁止します。
・スクリプトの著作権は柚葉[YUZUHA]にあります。
・ご利用にあたっては、スクリプト内の著作権表示を削除しないようお願いします。
・スクリプトの改造、また改造したものの再配布は自由です。ただし当利用規定頁に必ずリンクを張って下さい。
・すべてのプロバイダや環境で動作する事は保証できせん。
・スクリプトを利用した事によるいかなる損害も当方では一切の責任を負いません。
特徴
・HTMLのお好きな場所に設置できるフォーム式のひとことメッセージです。
・メッセージはメール送信でなくWEB頁で一覧表として見る事ができるので、メルアドが必要ありません。
・一覧表示はパスワード設定によって管理者以外閲覧不可にできます。
・メッセージは匿名ですがIPとホストを記録します。
・IPとホストでアクセス制限も可能です。
動作サンプル
フォームサンプル
 実際にメッセージ送信できます。
一覧表示サンプル
 一覧表示のサンプルです。
ダウンロード
・下記のファイルをダウンロード後、ファイル名を()内の名称に変更して下さい。
onemsg_cgi.txt(onemsg.cgi)
・上記の他に、「mes.dat」「lock.dat」という名称で空ファイルを作って下さい。
・jcode.plが必要です。jcode.pl official pageからDLして下さい。
設定
「onemsg.cgi」をメモ帳やテキストエディタ等で開き、各項目をお使いの環境に合わせて設定します。

#!/usr/local/bin/perl
perlのパスです。プロバイダによって違う場合があるので、確認の上変更して下さい。

# BODYタグ
$body = '<BODY>';
自由にbodyタグを設定できます。<BODY>自体は消さないこと。

# アクセス制限(半角スペースで区切る)
# → 拒否するホスト名又はIPアドレスを記述(アスタリスク可)
# → 記述例 $deny = '*.anonymizer.com *.denyhost.xx.jp 211.154.120.*';
$deny = '';
アクセス制限をかけたホスト・IPアドレスからは一切メッセージ送信できなくなります。
アップロード
・FTTPでサーバに下記の構成で転送します。(+はディレクトリ)
public_html-index.html等(フォームを設置したいファイル)
 |
cgi_bin+onemsgonemsg.cgi(755)
 | |jcode.pl(644)
 | |mes.dat(666)
 | |lock.dat
フォームの設置
・下枠内をメモ帳などにコピペして修正します。
<P>
<FORM action="ここにonemsg.cgiのURL" method="POST">
<font size=2>MESSAGE</font><input type="text" name="onemsg" size=30 maxlength=100>
<input type="submit" value="送信"></FORM>
</P>
ここにonemsg.cgiのURLのところにonemsg.cgiのURLをhttp://から記述。
・修正したら、設置したい作品頁のHTMLにペーストし、アップロードします。
・一覧を見るには、パスワードを設定している時は「http://xxx.xx.xxx/cgi_bin/onemsg/onemsg.cgi?mode=view&pass=パスワード」で一覧表示されます。
・パスワード設定していない時は「http://xxx.xx.xxx/cgi_bin/onemsg/onemsg.cgi?mode=view」で一覧表示されます。

以上で設置完了です。

HOME