「シスプリカウンター暫定版」向けCGI
〜スクランブルカウンター シスプリLimited〜

ローブリのホームページ
(仮称)トップページへ戻る

Counter

cgiのダウンロードはここなの?

「sisuco050310.zip」シスプリカウンターcgi

上のファイルには、シスプリ画像(gifファイル)は含まれておりません。ご入用の方は、ランバダ将棋さんからダウンロードしてください。

注意と目次とご挨拶なの?

【注意】 cgiは暴走すると、プロバイダ全体がロックし、多大な損害を与える場合があります。暴走に至るようなバグは無いはずですが、ご利用は自己責任でお願いします。また、当プログラムは、私、ローブリが改変し発表しております。元になったCGIの公開場所「とほほのWWW入門」さん、その他へ問い合わせる事はおやめください。

目次
どんなカウンターなの?
カウンター設置には何が必要なの?
どうやって設置するの?
誕生日機能って何なの?
私の質問はFAQなの?
注意事項なの?

日本初だと思う...(その挨拶やめろ)シスプリカウンター暫定版向けにカウンターCGIを作りました。このhtmlファイルはCGI設置の説明書です。設置の前にご覧下さい。

製作機会を与えてくださった、「ランバダ将棋」管理人の旅人さん、「駿河電力/スク水.jp」専属絵師の鳴沢将さん、同管理人タニシさん、元になったCGI公開web「とほほのWWW入門」さんにお礼申し上げます。

どんなカウンターなの?

「シスプリに出る妹12人を表示するカウンター」です。妹の数は12人、数字は10個なので、勘定が合いません。よって、画像をランダムに変えて、12人をムラ無く表示させるための怪しいCGIが必要となります。その理屈はFAQを見てくださいね。

カウンター設置には何が必要なの?

・CGIが使えるwebサーバー

お使いのホームページ設置スペース(ブログ含む)が有料であれば、使える事が多いです。業者によって異なるので、ご自分で確認願います。無料で使えるサービスもありますので、必要な場合は探してみてください。

・CGIを設置できるスキル

htmlをFTPで転送する事と基本的に同じですが、パーミッションなどの知識が必要になります。自己責任で、誰かに設置してもらってもかまいませんが。
WwwCounter Ver3.15利用メモ - とほほのWWW入門 この説明書が参考になると思います。当CGIは、このカウンターの改変版です。設置方法も基本的には同じです。

・恥ずかしいと思わない心

置いてみるとわかりますが、会社や学校からアクセスするのがとたんに恥ずかしくなる事請け合いですよ?すみません、私も恥ずかしいです。めだたない場所に置くのも手ですね。

どうやって設置するの?

設置方法専用にマニュアルを作成...は面倒いので、放置。真に申し訳ありません。WwwCounter Ver3.15利用メモ - とほほのWWW入門と基本的に同じです。異なる部分を下に記します。わからない場合は、ローブリのホームページ(仮称)掲示板。で質問していただくと、答えられるかもしれません。

・具体的な方法は、wwwcounter説明書の「CGIグラフィックモード」を参照願います。なお、htmlへの貼り付けは

<img src="wwwcount.cgi?gif" alt="Counter">

とししてください。(オリジナルのwidth=96 height=18 部分を削除。)

・画像ファイルは120個すべてを、wwwcount.cgiと同じディレクトリへアップロードしてください。

・wwwcount.cgiファイル内の「設定可能な部分」は、できるだけ書き換えないで下さい。私、ローブリの手抜きにより、予期せぬ動作をする事があります。

・ただし、「桁数変更」は変更可能です。しかし、桁数パラメータ = 0(桁数自動調整)は使えません。

・このCGI、本来はシスプリ用途を想定していませんでした。今回パラメータを書き換え、シスプリLimited Editionといたしました。詳しくは、ローブリのホームページ(仮称)内、「変則(反則?)カウンター説明」を参照願います。

・これだけだったかな?怪しい点は掲示板。などでご指摘いただければ幸いです。

誕生日機能って何なの?

「12人のいずれかの誕生日になると、その妹の画像に固定する」機能です。たとえば鞠絵の誕生日4月4日になると、カウンタ画像は鞠絵の絵だけになります。標準でこの機能はonになっております。よくわからない場合は、変更せずに、そのままお使いください。

カスタマイズも可能です。wwwcount.cgiをテキストエディタで変更する必要があります。以下の項目を参照願います。なお、下の説明はシスプリ画像を使っている事を前提にしています。

・誕生日機能をOFFにしたい。

誕生日が来ても、特定画像で固定しなくなります。wwwcount.cgiの頭のほう、「$tanlock =1」を0に変更してください。

・日にちに限らず、今週は白雪強化期間にしたいのじゃ〜

「$kyo = 99 ;」の「99」を変更します。数字は画像ファイル「xx00.gif〜xx09.gif」のxxに対応します。今回のシスプリカウンタでは、キャラクタと数字は次のように対応します。たとえば、$kyo=01; に変更する事で、カウンタ画像を花穂に固定できます。強化週間を終了して、ランダムに戻す場合は、「99」に変更しなおしてください。

誕生日1/72/113/64/45/166/217/98/159/2310/811/212/20
数字010608050910070400021103
キャラ花穂白雪千影鞠絵春歌四葉鈴凛雛子可憐衛 亞里亞咲耶


・誕生日の日付と、表示画像を変更したい。

シスプリ以外で使いたい人向けです。wwwcount.cgiファイル内の上のほう、

@tanjo = (
  [ 1, 7, 1], [ 2,11, 6], [ 3, 6, 8], [ 4, 4, 5],
  [ 5,16, 9], [ 6,21,10], [ 7, 9, 7], [ 8,15, 4],
  [ 9,23, 0], [10,18, 2], [11, 2,11], [12,20, 3],
  [99,99,99]
);
この部分を変更してください。[ 2,11, 6]なら「2月11日に06xx.gifという画像を表示する」という意味です(xxは、カウンター数字0〜9に該当)。ここでは12人分を設定してますが、人数は必要な分を増減させて下さい。ただし、最後には必ず[99,99,99]を入れてください。

私の質問はFAQなの?

・どんな理屈で動いているの?

このカウンタ、本来は「ランダムで複数パターンの画像を表示できるカウンター」という趣旨です。普通にカウンターを用意すると、12この画像があるので10進数だと2個あまります。そこで、数字が0でも、「可憐(0)」「花歩(0)」...と12枚の数字0画像を用意します。残りの数字(1〜9)も同様です。12*10=120枚の画像をランダム表示させる事で実現しております。問題は、120枚分のwebスペースが必要な事ですね。

・(暫定説明)。画像120枚はwebスペースが勿体無いの?

勿体無いので、60枚にも変更できます。ただし、誕生日機能、強化週間機能は切ってください。6人は偶数画像のみ、残り6人を奇数画像のみ残して、残りは消去、リネーム。wwwcount.cgiの[#着せ替え種類 $nkise=12;]を6に変更。(詳細説明は後日追加予定)

・何故こんなカウンターをつくったの?

私と、絵師「鳴沢 将」様との出会いは(web上という意味で、実際には会ってませんが)、sukumizu.jpのスク水カウンター画像にさかのぼります。スク水.jpに21種類の画像を鳴沢さんが公開しました。私が勝手に「21種類を同時に表示できるカウンターは出来ないか?」と思い、21進カウンターなる馬鹿cgiを作りました。それが縁で、cgi作成のご依頼を頂いたり、動作の怪しいcgiを作って困らせたりしています。

今回は、「ランバダ将棋」管理人さんが、鳴沢さんとお知り合いとのことで、ご依頼を受けました。

・「なの?」が語尾につくのは何故なの?

ナイショですが、元ネタが分かった人は、私と同類で、恥ずかしい人です。

注意事項なの?

このソフトは、無保証です。このソフトを利用する事で起こる一切の不具合は、私ローブリ国王及び、他のいずれの人間でも保証いたしません。バグの報告は歓迎しますが、発生したバグの修正する義務をローブリ国王は負いません。

また、このソフトはフリーソフトです。配布・改造等に、報告の義務はありません。ただし、商的な利用(金額を伴うハードウェア、ソフトウェア、雑誌等への添付を含む)は禁じます。

このような、かなりアレな出来のソフトにしては、大げさな注意書きですが、ご了承願います。

ローブリのホームページ(仮称)トップページへ戻る