CGIダウンロード / BMS Distribution
ダウンロードする前に利用規約をお読み下さい。
サンプル
管理用サンプル(passは0000です)
このスクリプトは、BMSを配布する際に非常に役に立つCGI を作りたい、
と思った為に作成されました。
細かい設定も要らず、情報を入れ込んで送信を押せば登録されます。
見易いBMS詳細表示画面、ダウンロードカウンターがこのCGI の自慢です。
ただ、アップローダ機能がない為、画像とBMSデータは
各自FTP等で専用ディレクトリにアップロードしないといけません。
BMSを配布している方、これを使ってみては?
バージョンアップ情報
ver1.0 完成設置方法
| ファイル名 | 説明 | アクセス権 |
| 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