ホーム > ダウンロード > お遊び > HPバトラーi > ダウンロード

<< HPバトラーi >>


[詳 説] [SAMPLE] [著作者] [スクリプト利用規定]
■ はじめに
 ここでは、ZEROの領域で配布されているCGIスクリプト「HPバトラー」を携帯端末対応に改造したお遊びスクリプト「HPバトラーi」のCGIスクリプトを配布しています。

 スクリプトの特徴・機能等の詳しい説明はこちらをご覧下さい。


 ☆SAMPLE (Ver1.2) … 実働サンプル ※PCサイトは戦わせないで下さい
    ├ モバイル版サンプル … i-Mode、Vodafone、EzWeb(XHTML)、Dot-i、AirH"Phoneを対象としています
    └ EzWeb版サンプル … PCではHDMLを表示できないので、サンプルはありません



 このスクリプトをダウンロードして利用するにあたって、スクリプト利用規定の条件に同意して下さい。ダウンロードした時点で「利用規定」に同意したものとみなします。


■ スクリプトの入手・修正

  1. 以下の圧縮ファイルをダウンロードし、解凍して下さい

      HPバトラーi hpb.lzh
    LHA形式
    hpb.zip
    ZIP形式
     ( Ver1.2 / 約19KB)


  2. ダウンロードしたファイルを解凍すると以下のようなファイルが展開されます

    hpbattler.cgi スクリプト本体
    pc.dat戦闘記録用ファイル
    mobile.dat戦闘記録用ファイル
    ezweb.dat戦闘記録用ファイル
    jcode.pl日本語変換ライブラリ
    banner.pl広告表示用ライブラリ
    readme.txtスクリプトについての情報、設置の仕方など


  3. hpbattler.cgi をエディタで開き、少なくとも以下の項目を確認してください

      #!/usr/local/bin/perl
      プロバイダで定められたPerlへのパスを指定します

     $pass = '7777';
      管理用パスワードを英数字8文字以内で指定します

     $homepage = 'index.html';
      戻り先(ホームページ)を指定します

     $lock = 0;
      ファイルロック機構を使用するかどうかを選択します
       ※ symlink関数が使えない場合は不使用にしてください
         0 = 使用しない 1 = 使用する



  4. 好みに合わせて以下の項目を設定することができます(カスタマイズ)

     $title = "HPバトラー";
      お好きなタイトルに変更して下さい

     $t_color = "#FF0000";
      タイトルの文字色を指定します

     $t_face = "MS P明朝";
      タイトルの文字フォントを指定します
       ※ブラウザによって反映されないことがあります

     $f_face = "";
      標準の文字フォントを指定します(空欄でも可)
       ※ブラウザによって反映されないことがあります

     $nbcolor = '#000066';
      戦闘記録のホームページ名の背景色(PC)を指定します

     $pbcolor = '#660000';
      戦闘記録のパラメータの背景色(PC)を指定します

     $dmcolor = '#FF0000';
      ダメージの数字の文字色を指定します

     $max = 30;
      戦闘記録の保持数を指定します
       ※ これを超えると自動的に古いものから削除されます

      <戦闘記録の1ページ表示件数>
     $p_view = 8; # PCの場合
     $p_view_i = 3; # i-Modeの場合

      <環境設定>
     $btext = '#C0C0C0'; # 文字色
     $bvlink = '#6666FF'; # リンク色(未訪問)
     $bvlink = '#6666FF'; # リンク色(既訪問)
     $alink = "#FF0000"; # リンク色(訪問中)
     $bgcolor = '#000000'; # 背景色

     $script = "./hpbattler.cgi";
      スクリプト名を指定します
       ※ファイル名を変更した場合に合わせて変更して下さい

     $datafile = './pc.dat';
     $datafile_m = './mobile.dat';
     $datafile_e = './ezweb.dat';
      記録用ファイル名を指定します
       ※ファイル名を変更した場合に合わせて変更して下さい

     $lockfile = './hpbattler.loc';
      ロックファイル名を指定します

     $retry = 1;
      同じページを連続で戦わせる事を認めるかどうかを選択します
       ※0 = 認める 1 = 認めない

     $banner = 0;
      バナー広告をつけるかどうかを選択します(PCのみ)
       ※0 = つけない 1 = つける

     $banner_data = './banner.pl';
      banner.plの位置を指定します(バナー広告をつける場合)

     $id = 0;
      バトラーリングのサイトID(参加している場合のみ)



  5. ファイルのアップロード

     すべて「テキストモード」で同じディレクトリにFTP転送し、< >内のパーミッションに設定してください。
      (※ファイルロックを使用する場合は、ディレクトリのパーミッション設定も忘れずに!)

      public_html − index.html
        └・cgi-bin <777>
           ├・hpbattler.cgi <755>
           ├・pc.dat <666>
           ├・mobile.dat <666>
           ├・ezweb.dat <666>
           ├・jcode.pl <644>
           └・banner.pl <644>
    (必要に応じて)



  6. 最後に hpbattler.cgi にリンクを貼ります


■ 補足事項
  1. スクリプトの改造について

     このスクリプトの改造は、基本的に自由にしていただいて構いません。
     以下のようにURLを変更すると、PCからモバイル版を確認することができます。

       モバイル版 hpbattler.cgi?type=mobile
       EzWeb版 専用ソフトをお使い下さい

     ※注意事項  ・改造は自己の責任で行って下さい。
       ・改造に関する質問は原則として受け付けません。
       ・著作権表示を削除するなどの改造は固く禁じます。




Presented By
- Tor World -