| [はじめに] |
ここでは、Wonder Linkで配布されているCGIスクリプト「Key-Boarder」を各種携帯端末対応に改造したお遊びスクリプトを配布しています。
スクリプトの特徴・機能等の詳しい説明はこちらをご覧下さい。
☆自動判別サンプル … 実際に稼動しているものです。
└ モバイル版サンプル … 携帯からアクセスした場合のイメージ
このスクリプトをダウンロードして利用するにあたって、著作者であるYomiさんのスクリプト利用規定の条件に同意して下さい。ダウンロードした時点で「利用規定」に同意したものとみなします。
| [スクリプトの入手・修正] |
- 以下の圧縮ファイルをダウンロードし、解凍して下さい。
携帯早撃ち :
LHA形式
ZIP形式(Ver 1.6 / 約22KB)
- ダウンロードしたファイルを解凍すると以下のようなファイルが展開されます。
- key.cgi … スクリプト本体
- key1.log … 総合ランキング保存用ファイル
- key2.log … 総合ランキング保存用ファイル
- key3.log … 総合ランキング保存用ファイル
- jcode.pl … 日本語変換ライブラリ
- 「i」 … i-Modeランキング保存用ファイル収納フォルダ
├・key1.log
├・key2.log
└・key3.log- 「j」 … J-SkyWebランキング保存用ファイル収納フォルダ
├・key1.log
├・key2.log
└・key3.log- 「d」 … Dot-iランキング保存用ファイル収納フォルダ
├・key1.log
├・key2.log
└・key3.log- 「e」 … EzWebランキング保存用ファイル収納フォルダ
├・key1.log
├・key2.log
└・key3.log- readme.txt … スクリプトについての情報、設置の仕方など
- key.cgi をエディタで開いて以下の項目を変更してください。
#!/usr/local/bin/perl
プロバイダで定められたPerlへのパスを指定します
$script_dmain = "http://";
スクリプトを設置するURLを記入します
$home = 'index.html';
戻るホームページをURL又はパスで指定します
$bgcolor = "#FFEEEC"; # 背景色 $text = "#003366"; # 文字色 $link = "#4444FF"; # リンク色(未訪問) $vlink = "#6666FF"; # リンク色(既訪問) $alink = "#FF0000"; # リンク色(訪問中)
$background = '';
背景画像を使用する場合は、そのURL又はパスを記述します。
使用しない場合は、何も記述する必要はありません。
$t_color = '#003366';
タイトルの文字色を指定します。
$t_face = 'MS P明朝';
タイトルの文字フォントを指定します。
※ブラウザによって反映されないことがあります
$f_size = '3';
標準の文字サイズを指定します。
$f_face = 'MS Pゴシック';
標準の文字フォントを指定します。
※ブラウザによって反映されないことがあります
$acc = '10';
出題する文字数を指定します。
※ 40以下にしないと同じ文字ばかりが出題されることになります。
$th_color = '#C0C0C0';
ランキング表示のテーブル色(タイトル部分)を指定します。
$tb_color1 = '#FFCCFF';
$tb_color2 = '#EECCEE';
ランキング表示のテーブル色を指定します。
ここで指定した色は交互に表示され、縞模様のようになります。
2つとも同じ色に指定しても構いません。
@w_check = ("禁止ワード1","禁止ワード2","禁止ワード3");
禁止ワードを好きなだけ指定することができます
$rank_data = '20';
ランキングに残す件数を指定します
- ファイルのアップロード
すべてテキストモードで同じディレクトリにFTP転送し、< >内のパーミッションに設定してください
public_html − index.html
└◇cgi-bin
├・key.cgi <755>
├・key1.log <666>
├・key2.log <666>
├・key3.log <666>
├◇i
│ ├・key1.log <666>
│ ├・key2.log <666>
│ └・key3.log <666>
├◇j
│ ├・key1.log <666>
│ ├・key2.log <666>
│ └・key3.log <666>
├◇d
│ ├・key1.log <666>
│ ├・key2.log <666>
│ └・key3.log <666>
├◇e
│ ├・key1.log <666>
│ ├・key2.log <666>
│ └・key3.log <666>
└・jcode.pl <644>
- 最後に key.cgi にリンクを貼ります
| [補足事項] |
- スクリプトの改造について
このスクリプトの改造は、基本的に自由にしていただいて構いません。
以下のようにURLを変更すると、PCからモバイル版を確認することができます。
モバイル版 : key.cgi?type=mobile
※注意事項 ・改造は自己の責任で行って下さい。 ・改造に関する質問は原則として受け付けません。 ・著作権表示を削除するなどの改造は固く禁じます。