CGIダウンロード / BMS Distribution




ダウンロードする前に利用規約をお読み下さい。

サンプル

管理用サンプル(passは0000です)

このスクリプトは、BMSを配布する際に非常に役に立つCGI を作りたい、
と思った為に作成されました。
細かい設定も要らず、情報を入れ込んで送信を押せば登録されます。
見易いBMS詳細表示画面、ダウンロードカウンターがこのCGI の自慢です。
ただ、アップローダ機能がない為、画像とBMSデータは
各自FTP等で専用ディレクトリにアップロードしないといけません。
BMSを配布している方、これを使ってみては?

バージョンアップ情報

ver1.0   完成
↓   ・サイズを取得・表示するように。その他バグ修正。
ver1.1



設置方法

ファイル名 説明 アクセス権
bmsdis.cgi 本体 705
jcode.pl 漢字コード変換ライブラリ 604
data.txt データファイル 606
img 画像ファイル格納ディレクトリ 707
└noimage.gif 画像がない場合に使用 604
bmsfile BMSファイル格納ディレクトリ 707

上記のファイルを転送し、このCGIに直接リンクを貼れば設置完了です。

設定

bmsdis.cgi
# jcode.plのパス
require 'jcode.pl';
jcode.plまでのパスを指定します。
特に変更の必要はありません。
# パスワード
$password = '0000';
管理者用パスワードを設定します。
必ず変更して下さい。
# タイトル
$title = 'BMS配布コーナー';
このCGIのタイトルです。
# ホームページアドレス
$home = 'http://www.pokemon-eternal.net/';
「home」をクリックした時に
飛ぶURLを指定します。
# このスクリプトのファイル名
$script = 'bmsdis.cgi';
このスクリプトのファイル名を指定します。
特に変更の必要はありません。
# データ格納ファイル名
$datafile = 'data.txt';
データファイルの名前です。
特に変更の必要はありません。
# データ格納ディレクトリ(「/」不要)
$imgdir = './img';
$bmsdir = './bmsfile';
データファイル格納ディレクトリを
それぞれ指定します。
特に変更の必要はありません。
# BODYタグ
$body = 'bgcolor=darkblue text=white link=yellow alink=yellow vlink=yellow';
BODYタグを埋め込んで下さい。
埋め込まない場合は$body = '';でいいです。
# ダウンロード時のコメント(お礼など)
$dlcomment = 'ダウンロード有....';
ダウンロード後に表示させるメッセージです。
# 最初に表示するメッセージ
sub title {
〜〜〜〜〜
}
一覧表示画面の一番上に表示する
メッセージを設定します。

ダウンロード....bmsdis.lzh




back