PC-Blues # 029 恥の上塗り、もしくはばかCGIの展示場
これまで、ヘタクソなCGIなどぼつぼつとこしらえたのでここで一挙にさらすことにする。
- クイズの類い
-
-
日本史クイズ
世界史クイズ
日本史クイズ第二弾
日本史クイズ第三弾
-
クイズシリーズの第1弾。一番大変なのは問題づくりだということが判明。解答・配点ファイルを複数準備すれば、おなじプログラムでいくつでも問題をつくれるようにしてある。どうせアクセスが集中することなど金輪際あるまいし。
日本史クイズ・世界史クイズ・日本史クイズ第二弾、第三弾のソース
-
日本史クイズ各個撃破版
-
日本史クイズがi-modeではいりきらないので作ったのだが、これをうまくつかえばスゴロクとかRPGなんかも作れそうと秘かに思っている。しかし最大の問題はストーリー作りなのであった。日本史クイズ各個撃破版のソース
- けいじばんの類い
-
-
インスタント・サッポリアン
- けいじばんシリーズの第1弾。ようするにs///で書き直すとただそれだけの習作。
インスタント・サッポリアンのソース
-
けいじばん
- けいじばんである。ただそれだけである。機能は極めて貧弱というかいらんものは全部省くという思想でこしらえたが、結局あれこれ追加してしまった。しかも記事が9999までしか対応できない。万一、一万件以上の必要がでたらソースをすこしいじらねばならない。まあ、記事がそんなにあったらデータベースかなんかをつかうことも考えねばならなくなってきそうな気がする。
けいじばんのソース
-
けいじばんのいっぺんに全部みるやつ
- 上のとほぼおんなじ。なので、引数かなんかで動作を変更するようにすべきだったが、まあ手抜きとつぎはぎの結果却って手間になった。
全部みるやつのソース
-
けいじばんのタグなしのやつ。とその昇順のやつ。
- 上のやつはタグありありなのだけれど、>>てな感じでタグのとじかっこだけする人がいた。誤動作するとイヤだからタグも禁止してしもた。これをメインにしてタグを使いたい人にだけbbs.cgiを使って貰うことにした。そのかわり、逆順のやつと二本立てにしてみた。ええかげんに変数とか呼び出し名とかで動作をかえるようにすりゃいいのにねまったく。なりゆきおそるべし。
タグなし降順で読むやつのソース
タグなし昇順で読むやつのソース
-
けいじばんのいっぺんに一記事だけ読むやつ。のJ-sky対策版
- これも同じ。i-modeとかPHSでも読めるように一遍に一記事だけ表示するようにした。J-skyでも動作するように直した。GETしか使わないので、根性があれば文字番号で書き込みもできる。英語ならもっとらくか。しかし、そのことに実用的意味はない。
一記事だけ読むやつのソースの対策版。
-
こむぎさんは西原鳥に似てるかアンケート
- 人気投票と意見をのせるとまあそれだけである。JPGの棒グラフが伸びるようにしてあるがいちいち一枚づつのJPGを貼るので投票総数が増加したらおそろしく重くなるであろう。同様にコメントも上位数件ではなく全件表示なのでこちらも意見が増えるとどうにもならない。cgiではなくhtml表示にすることで軽量化をはかってはいるが、さて効果のほどは?である。
こむぎさんは西原鳥に似てるかアンケートのソース
-
極悪けいじばん
- これは上のタグなしけいじばんにREMOTE_ADDRとREMOTE_PORTを表示させるだけ。しかし、そのことに実用的意味はない。
極悪けいじばんのソース。
- いぢわる掲示板
- おなじような掲示板をいっぱい出したのでこれを統合して、type=で切り替えるようにしました。スパムがいっぱいくるのでブラックリスト式の接続拒否機能も追加。いぢわる掲示板のソース
- なやみ相談の類い
-
-
タロット占いプログラム
- 何も考えずに乱数でタロットカードをひくだけである。ただ、三枚ひくから同じものを二枚引かないように注意しなければならない。また、各カードが正位置か逆位置かも決めなければならないがこちらは独立試行でよい。これまでtimeで乱数のかわりにしていたが、さすがにメンちゃいので素直にrand()を使用している。タロット占いのソース。でもソースのほかにカードの説明をする00〜77.htmlと絵も出すならjpgが必要なのだった。絵は本質的にはいらないのだが、あればあったでちょっとよい。オリジナルでデザインすればさらにカッコイイ。だれかアートな人。やってくんないかな。
-
意志決定支援プログラム
- まあ、見てのとおりである。くだらんしろもんであるが、つかいみちはある。
意志決定支援プログラムのソース
-
なんでも相談プログラム
- これは、どれだけうまく相談するかというところでテクニックを要するがやっぱりマシン相手に文を打ちこむほどヒマな人も珍しいようである。
なんでも相談プログラムのソース
-
なんでも相談ログ表示プログラム
- うえのログである。ただし、たいていの人は何もかかずにボタンを押すので、「ボキャブラリーに変化をつけなアカンでえ」がつづいてしまう。いまのところ手動で消している。だれか面白いのを一発きめてくれるとうれしいが。
ログ表示プログラムのソース
- 呪詛調伏系
-
おじいさんの時計の怪
- 世にも恐るべきおじいさんの時計の呪いをお手軽にご家庭におおくりします。おじいさんの時計の怪のソース。
-
愛と正義の舞
- CGIとしては何もない。引数を読んで表示してはいおしまい。愛と正義の舞のソース。
-
百人一首 華の饗宴
- かるたの表現をどうしようかとおもっちゃいました。JavaScriptはいやだったので結局サブミットボタンを100個もつけちゃいました百人一首のソース。
- そのほか
-
-
タイトルロゴ選択プログラム
- ホームページのタイトルロゴである。順次増殖させるつもりが5つ作ったところで力つきた形となっている。
タイトルロゴ表示プログラムのソース
2003/4/23