========== Readme.txt for BooShrineLot-SE ver1.03 ==========
*BooShrineLot-SE(SpecialEdition)は、Perlで記述された
おみくじプログラムです。
*このプログラムを使用する前に以下のことをご確認下さい。
1.サーバーでCGIを使用できること
2.サーバーでPerlを使用できること
*利用方法
1.まず以下のファイルを用意します。( )内はファイル名。
BooShrineLot-SE (bslse.pl)
おみくじデーター (0.dat〜5.dat)
おみくじ画像 (0.gif〜5.gif)
2.次に bslse.pl の拡張子を pl から cgi に変更します。
3.bslse.cgiを、エディタで開き、以下の部分を変更してく
ださい。(変更箇所は先頭行と#set data部分です)
*先頭行の#! /usr/local/bin/perl の部分を 自分のサ
ーバーでのPerlへのパスに書き換えてください。分か
らない方は、サーバー管理者へお問い合わせください。
*$lotdat = の''内は、おみくじデーターの個数(おみ
くじデーターファイル,おみくじデーター画像の数)
を書きます。デフォルトでは0〜5なので 6個となりま
す。(デフォルトでは0〜5がそれぞれ大吉、中吉、小
吉、末吉、凶に対応しています。
*$bslttl = の''内は、おみくじの上部にタイトルとし
て表示される部分です。HTMLタグを使用できますので、
タグやタグなど、いろいろな設定が可能で
す。もちろん画像の挿入もできます。
画像をタイトルとして使用したい場合は、下のように
HTMLのタグを挿入してください。(画像は仮に
title.gifとします)
$bslttl = '';
*$ttl = の''内は、bslttlで指定したタイトルをおみく
じ表示画面に表示するかしないの指定です。 on と記
述することでタイトルが表示されます。表示したくな
い時はoffと書いてください。デフォルトはoffです。
*$html = の''内は、おみくじを挿入するHTMLファ
イルへのパスを指定してください。
*$stt = の''内は、おみくじ結果の項目を 半角カンマ
で区切って指定します。いくつでもかまいません。
デフォルトでは、6項目で、全体運,金運,縁談,商売,
旅行と、無題項目となっています。無題項目部分は、
半角のスペースを入れておきます。
4.必要に応じて、おみくじデーターファイルと、おみくじ
データー画像を追加・編集・削除してください。データ
ーと画像のファイル名の数字は対になっています。つま
り、「3.gif」と「3.dat内にあるデーター中から選択さ
れた内容」という形で表示されます。
*おみくじデーターファイルとおみくじデーター画像は
ともに 0からの連番のファイル名とし、かならず同じ
個数にしてください。また、これを満たしていれば、
データファイルや画像の増減も可能です。
*おみくじ画像は必ず 200*200ピクセルのGIF画像に
してください。
*おみくじデータファイル内のデータは、$sttで指定し
た項目の数だけ行数があり、$sttの1番目の項目がデ
ータファイルの1行目、$sttの2番目の項目がデータ
ファイルの2行目という具合に対応しています。
たとえばデフォルトで全体運は、$sttの1項目めです
ので、全体運の結果はデータファイルの1行目で設定
します。
必ず$sttで指定した項目の数と、データファイルの行
数は一致させてください。これを満たしていれば項目
の数を増減しても構いません。
データファイルの各行の内容は半角カンマで区切られ
ており、その中から1つの内容がランダムに選択され
て表示されます。デフォルトでは5つの内容があり、
その中のどれか1つがその項目の結果として表示され
ることになります。たとえば全体運の結果は、データ
1行目に書かれている半角カンマで区切られた内容の
うちのどれかが表示されます。
各行のデーター数はCGIが自動で解析して処理しま
すので、いくつデーターを作ってもかまいません。お
好みに合わせて編集してください。
5.bslse.cgi と おみくじデーターファイル を、サーバー
にAsciiモードで転送します。
(CGIプログラムの設置場所をプロバイダ側で指定し
ている場合がありますので、よく分からない場合はサー
バー管理者にお問い合わせください)
6.bslse.cgiを転送したディレクトリに、おみくじ用画像
をバイナリモードで転送します。
7.以下のようにパーミッションを設定します。
(パーミッションの設定方法についてはFTPソフトの
操作説明をお読みください)
bslse.cgi → 755
パーミッションの設定方法例
| FTP.exeを使用する場合
| 例)ftp>quote site chmod 755 bslse.cgi
8.おみくじを埋め込むHTMLの、埋め込みたい場所に、
と書いた行を挿入してください。この場所に
おみくじが表示されることになります。
*使用方法
bslse.cgiを呼び出すことで、指定されたHTMLにおみくじ
が埋め込まれて表示されます。
*おまけ
BooShrineLot-SEには、おまけとして、おみくじへのリンク用
ミニ画像(sgmini.gif)がついています。bslse.cgiへのリンク
にご利用ください。
*ご注意
BooShrineLot-SE はフリーソフトウエアですが、寄付は歓迎
いたします。
送金したくなった場合、下記アドレスまでメールしてくださ
い。送金先をご連絡させていただきます。
利用などに当たっては「CGIご利用上のルール」(下記U
RL参照)に記載されているすべてのルールが適用されます
ので、同意の上ご利用ください。
・CGIご利用上のルール
http://www.booboo.ne.jp/contents/cgi/rule/
当プログラムの使用により生じたトラブルもしくはそれに伴
う損害に対し、制作者は一切責任を負いません。
*著作・制作
BooBooClub
E-mail: booboo@booboo.ne.jp
URL: http://www.booboo.ne.jp/
お問い合わせ詳細
http://www.booboo.ne.jp/contents/calendar/index.html
*お願い
バグレポート、ご感想、お問い合わせなどありましたら、
上記アドレスまでメールをお願いいたします。
*バージョンアップ履歴
・Ver1.00
1,BooShrineLotをベースに採用
2,項目データー設定機能追加
3,各項目データのランダム取得機能追加
4,テーブル境界線色&背景色設定機能追加
・Ver1.01
1,内部処理を一部修正
・Ver1.02
1,内部処理を一部変更
・Ver1.03
1,抽出決定処理を一部改善