Rocomotion

CGIとPHPとちょっとした幸せ配布サイト

シェアウェア購入 シェアウェアスクリプト購入

the shop Rocomotion the shop Rocomotion

アフィリエイト アフィリエイトで稼ぐ

お小遣いを手に入れよう お小遣いを手に入れるために

レンタルサーバを借りるCGI レンタルサーバを借りる
テストスクリプト テストスクリプト

pplog premium

pplog premium pplog premium

新作スクリプト 新作スクリプト

PM mail PM mail

P link compact P link compact

P slide P slide

view : 7,265

 

ROCO HOUSE BOARD 2

 

by Rocomotion

kaism殿にて配布されている KBOARDをカスタマイズしたものです。
海沿いに家が建てられるおしゃれなおもしろい画像アップ掲示板です。

+投稿するごとに家が大きくなります。
+マルチレスです。ただしトップソートのみ。
+アイコンは必須。
+屋根の色を指定することが可能です。
+リフォームで屋根色を途中から変更可能
+記事修正機能付き
+文字色指定も可能
+ランダムイベントあり(YAKTOさんの機能)
+元スクリプトにある管理者レス機能は廃止
+文字のグラデーション機能付き
+アイコン自動登録機能有り(gif,jpg,pngのみ)
+管理者のみのアイコン設定可能
+画像アップロード可能(gif,jpg,pngのみ)

   206 web site ranking    Sozai-R    Web material ranking    1R web site ranking

+配布するスクリプトを利用して被ったいかなる損害も責任も当サイトは負いかねます。
+改造はかまいませんが、著作権情報の削除はやめてください。
+このCGIに関してのお問い合わせなどはKAISM殿には行わないでください。
+ダウンロード、設置した方は掲示板でお知らせください。
その他の規定は別ページの利用規程をお読みください。
kaism殿の規定を遵守する必要があります。

その他利用規定はこちらをご覧ください。

規定(必ずお読み下さい。) CGI利用規定 規定(必ずお読み下さい。) サンプル利用規定 規定(必ずお読み下さい。) 商用利用規定

+IE5.5以上を推奨します。NNは崩れる可能性があります。
+家アイコンは「牛飼いとアイコンの部屋」さんに著作権があります。
+アイコンは「ぽわそんだぶりるさん(閉鎖)」からお借りしています。
+ランダム機能は(YAKTOさん)に著作権があります。
+不動産売却機能をオフにしていると、イベントが発生しません。
+背景透過できますが、とてつもなく重くなりますので使わない方がいいです。
ROCO HOUSE BOARDのkboard.logは使えません。
ROCO HOUSE BOARD a Dayのkboard.logは使えます。
更新日付 バージョン 更新内容 更新ファイル
2007-10-30 1.17 書き直し
URL数制限追加
icon.log(削)
icon.cgi(追)
load.js(削)
kboardini.cgi
rocohouse.css
kboard.cgi
gradfont.pl
2006-11-30 1.16 NGワード処理変更 kboard.cgi
2006-09-25 1.15 私書箱スパム対策 kboard.cgi
2006-07-07 1.14 スパム対策
拡張子変更
kboard.cgi
kboardini.cgi
kboardlog.cgi
rank.cgi
res.cgi
2006-04-12 1.13 スパム対策 kboard.ini
kboard.cgi
Page : 1 / 2 / 3 / 4
SAMPLE (サンプル利用規定に同意の上、ご利用ください。)
DOWNLOAD (利用規定に同意の上ダウンロードしてください。)

ファイル kboard.cgi

ファイル kboardini.cgi

ファイル kboardlog.cgi

ファイル reslog.cgi

ファイル icon.cgi

ファイル rank.cgi

ファイル pcnt.dat

ファイル count.dat

ファイル rocohouse.css

ファイル jcode.pl

ファイル gradfont.pl

ファイル cgi-lib.pl

ファイル Manual.txt

ディレクトリ gif

ディレクトリ icon

ディレクトリ img

ディレクトリ kboard_p


ROCO HOUSE BOARD 2の設置方法「通常編」(niftyの設置方法はこちらをご覧下さい)

項番 ファイル (行番号)
手順
1 kboard.cgi (1行目付近)
Perlのパスの変更

#!/usr/local/bin/perl

サーバにあわせたperlのパスへと変更する。
#!/usr/local/bin/perl もしくは #!/usr/bin/perlが一般的。
2 kboardini.cgi (30行目付近)
管理者パスワードの変更

$masterkey = "0123";

こちらをご自分の好きなものへ変更する(4文字〜8文字)
(変更の際に「"」「;」を消さないように注意!!)
3 kboardini.cgi (70行目付近)
タイトルなどの変更

$title = "++ ROCO HOUSE BOARD 2 ++"; ← タイトル

$town_title = "ROCO-SEA-SIDE-TOWN"; ← 街の名前

$reform_title = "ROCO工務店"; ← リフォーム屋の名前

$kane_tani = "ぺぇ$"; ← お金の単位

こちらを好きな名前へ変更する
(変更の際に「"」「;」を消さないように注意!!)

文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。
(例→表示・UG's)
4 kboardini.cgi (75行目付近)
戻り先URLの変更

$home = "http://www.rocomotion.jp" ;
こちらをご自分の戻りたいページへ変更する
(変更の際に「"」「;」を消さないように注意!!)
5 kboardini.cgi (86行目付近)
アイコンの設定

$icon_f = 'roco3.gif roco4.gif roco5.gif' … roco21.gif'';

$icon_n = 'roco園児 roco料理 roco洗濯 … rocoワンピ花';

$icon_fへアイコンファイル名を指定する。「半角スペース」あけて次のファイル名を書いていく。

$icon_nへアイコン名を指定する。$icon_fと同期をとるように書く
上記の例では、「roco3.gif」は「roco園児」を指す。
半角スペース区切りなので、「roco4.gif」は「roco料理」を指す。
このように必要な分だけ書いていく。

(ファイル名に「スペース」が入らないように注意する。)
(変更の際に「'」「;」を消さないように注意!!)
6 kboardini.cgi (106行目付近)
不動産イベントの設定

$funame = "ROCO不動産"; ← 不動産屋の名前

$fuicon = "normal.gif"; ← 不動産屋のアイコン

こちらを好きな名前およびファイル名へ変更する
(変更の際に「"」「;」を消さないように注意!!)

文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。
(例→表示・UG's)
7 kboardini.cgi (111行目付近)
ランダムイベントの設定

$ffsub = "イルカくんが遊びに来たよ!!"; ← ランダムイベントのタイトル

$fficon1 = "santa.gif"; ← 10ポイントもらえるイベントのアイコン
$fficna1 = "サンタイルカ"; ← 10ポイントもらえるイベントのアイコンの名前

同様にfficon2〜fficon6まで変更する。

(変更の際に「"」「;」を消さないように注意!!)

文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。
(例→表示・UG's)
8 kboard.cgi (2473行目付近)
ランダムイベントの言葉の設定

cgiファイルを直接いじるので必ずバックアップを取ってから行ってください!
ここを読んでよくわからない場合、自信がない場合は変更しないでください。


#コメント内容1(前置き)
$fcomment = "<b>$urinushi</b><br>「このおうち楽しそうだな。<b>$kainushi</b>さん、あそびましょ♪♪」<br><br>「ずんちゃずんちゃ!!」 イルカは<b>$kainushi</b>さんと遊びだした。
";

全ランダムイベント共通の言葉です。
必ずランダムイベントの文頭になります。

if ($cntup == 0){ $fcomment .= "<br>♪「あっ、、、もう帰らないと。。。」<br>波乗りイルカは帰っていった…<br><br>なんか寂しい。。。$kainushiさんの家はおっきくならなかった。";

$cntupの値が0の場合は、ポイントが変わらないイベントの言葉。
同様に$cntupの値が1,-3,3,5,10を探し、同様に変更する。

タグが使えますが「"」ダブルコーテーションは使えません。
(使うと動きません。もし使う場合は「'」シングルコーテーションでくくってください。)


(変更の際に「"」「;」を消さないように注意!!)

文字が化ける場合や「'」を使う場合は「」を文字の前に置いてください。
(例→表示・UG's)
9 kboardini.cgi (601行目付近)
CSSファイルの設定

#rocohouse.cssの場所。フルパスで。
$css = "http://ご自身の環境/rocohouse2/rocohouse.css";

上記のような形でファイル名を変更する
(変更の際に「"」「;」を消さないように注意!!)
10 すべて
ファイルのアップロード

下の図を参考にファイルをサーバへアップロードする。
  public_html
|
+-rocohouse2 [755] [701] / kboard.cgi [755] [701]
| kboardlog.cgi [666] [600]
| kboardini.cgi [644] [644]
| jcode.pl [755] [701]
| gradfont.pl [755] [701]
| cgi-lib.pl [755] [701]
| pcnt.dat [666] [600]
| rank.cgi [666] [600]
| count.dat [666] [600]
| rocohouse.css [644] [644]
| reslog.cgi [666] [600]
| icon.cgi [666] [600]
|
+-- icon [777] [701] / *.gif
|
+-- img [777] [701] / *.gif
|
+-- gif [755] [701] / 家アイコン
|
+-- kboard_p [777] [701]

[]内はパーミッションの値
アイコンはiconフォルダへアップロードする。
11 すべて
パーミッションの変更

項番10のかっこの中の値を参考にパーミッションを変更する。
左側のかっこは一般的なサーバのパーミッション。
右側のかっこはsuExec対応サーバのパーミッション。

その他サーバによって違いがありますので、もし動かない場合は サーバの管理者にお問い合わせください。
12 すべて
動作確認

設置したアドレスをブラウザのアドレス欄へ直打ちして表示するか確認する。

基本的なアドレスは→http://ご自身の環境/rocohouse2/kboard.cgi

500 Server Errorがでる場合
1.パーミッションの違い
2.項番1のPerlのパスの違い
3.項番2〜9の変更の中で「"」「'」「;」を誤って消してしまった。
これだけではありませんが可能性的にはこちらの確率が高いです。
もう一度確認しましょう。

404 File Not Foundがでる場合
1.アドレスが違う
2.設置した場所にcgiファイルがない

もう一度アドレスを確認してください。
13 すべて
動作確認 2

書きこみのテストをする。
正常動作すれば設置終了。

アイコンなどが表示しない場合
1.もう一度設定箇所を確認する。
2.ご自分のページのソースを見てみる。その際に画像が表示されるべきところがどのようにおかしいか判別する。

記事の枠が表示しない。
1. 項番8の「CSSの設定」を見直す。

(変更の際に「"」「;」を消さないように注意!!)
Sony製品なら保証も長い直販サイトがおすすめ。 Sony Style(ソニースタイル)