クイズスクリプトを探す

プログラム

一覧

 状態:-  閲覧数:15,302  投稿日:2011-09-27  更新日:2015-09-23

quiz 


デモ
・ver7.11
・Perl
・1ページにまとめて出題
・回答は、最後にまとめて表示
・ランキングあり
・ランキングに、挑戦日時記載あり
・120分間連続挑戦チェックError機能装備


■WEBクイズ version 2.0
・Perl
▽Making CGI
  http://homepage1.nifty.com/kanayan/
▽デモ
  http://kanayan-net.world.coocan.jp/quiz/quiz.cgi
・1ページに1題ずつ出題
・回答は、最後にまとめて表示
・ランキングあり
・ランキングに、挑戦日時記載なし


■三択クイズ 2011/06/09
・PHP
▽レッツPHP!
  http://php.s3.to/data/
▽デモ
  http://php.s3.to/data/quiz.php
・1ページに1題ずつ出題
・回答は、最後にまとめて表示
・ランキングなし


■iクイズ V1.01
・Perl
▽iクイズ(CGIダウンロード)
  http://www.cgi-down.com/cgi/iquiz.php
▽デモ
  http://www.cgi-down.com/i/game/quiz/iquiz.cgi
・1ページに1題ずつ出題
・回答は、最後にまとめて表示
・ランキングあり
・ランキングに、挑戦日時記載なし


■TakaQ 2 Ver.2.05 2000/01/01
・Perl
▽MyTools.NET - CGI-BIN Tools
  http://www.mytools.net/cgitools/
▽デモ
  http://www.mytools.net/cgi/test/quiz2/tqindex.cgi
・1ページに1題ずつ出題
・次ページに回答表示
・ランキングあり
・ランキングデータ項目、かなり多い


■QQQ SYSTEMS 圧縮ファイルver2.24 2007/06/09
・Perl
▽ガンダムカルトQQQ(MIDI-CG-SOFT-総合サイト)
  http://ha1.seikyou.ne.jp/home/jun/
▽デモ
  http://hpcgi1.nifty.com/SEISYO/quiz/index.cgi
・1ページに1題ずつ出題
・次ページに回答表示
・ランキングあり
・ランキングデータ項目、かなり多い


■質問作成(採点式)
・PHP4
▽【フリー CGI】 「質問作成(採点式)」 PHP4版 by CGIKON
  http://cgikon.com/search/detail.php3?menu=5&cgi_id=76
▽デモ
  http://cgikon.com/sample/php4/question_1.php
・1ページにまとめて出題
・回答なし
・ランキングなし


■二択クイズ2
・PHP
▽基礎から解る!PHP入門講座 4.Word Excel 二択クイズ
  http://www.flzphp.com/second.php?page_num=604
・1ページに複数題出題
・次ページに回答表示
・ランキングあり


Perlだとちょっといい感じのあったけど、
PHPだと使いたいと思うようなのが、全然ない。

ここまでで、4時間ぐらい検索してる ← 絶対、やり方間違えてるよ



ここにきてようやく、日本語サイトは諦め、
外国サイトを探すことを思いつく。
(というか、そんな時間かけて探すぐらいなら、自分で作れよって気がしないでもないが……)


辿り着いたのが、このサイト。
今度は逆に、一杯あり過ぎるんですけど……
▽PHP Test & Quiz Scripts | Search & Download Software Free
  http://www.hotscripts.com/category/php/scripts-programs/tests-quizzes/




■Savsoft Test v5.0 (Online Test & Quiz Management system ) | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/savsoft-test-v5-0-online-test-quiz-management-system/
▽デモ
  http://savsoft.co.in/savsoft/demo.php
一番上のサイト、何か本格的だな、と思ったら、
Buy Nowとか表示もあるし。
よく見たら、「Sponsored」とか書かれてたので、パス。

■WebTester | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/webtester-59440/
▽デモ
  http://wt.epplersoft.com/index.php
試したけど割りと普通。ランキング表示とか欲しいな


■ProQuiz V2 | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/proquiz-v2/
▽デモ
  http://proquiz.softon.org/demo/index.php
試そうそしたら、
   This Module is Not Installed.
   Get ProQuiz Advanced Edition for this Module.
結局、分からず、諦める


■iGiveTest
  http://www.hotscripts.com/listing/igivetest/
License Type:Free Trial
と書かれていたので、利用断念。
▼2011.10.11.追記
  デモを触ったら、まあまあいい感じだったので、
  コードだけでも参考にしようとしたら、
  ダウンロードできなかった。
  Free Trialって、無料版がダウンロードできるのではなく、
  デモが無料で体験できるってだけ(?)みたい。
  残念だけど、スルーした


■Quiz Online System (QOS) V2.1.8.6.2011 | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/quiz-online-system-qos-v2-1-8-6-2011/
・デモがないので、利用断念


■Nukequiz | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/nukequiz/
・デモがないので、利用断念


■osQuest5: osQuest PHP/XML test engine for exams or quizzes | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/osquest5-osquest-php-xml-test-engine-for-exams-or-quizzes/
▽デモ
  http://osquest5.cippguide.org/demo/
クイズのノードを選べる
・learnモードだと、1問1問回答が表示されるので、分かりやすい
・不正解問題は、正解するまで、後でまた出題される
・全部で何問で、今何問目か、の表示がないので、やっててつらい
・ランキングなし


■Mongwell Easy Quiz Maker | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/mongwell-easy-quiz-maker/
・デモがないので、利用断念


■Dodos Quiz Script | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/dodos-quiz-script/
▽デモ
  http://regretless.com/scripts/scripts.php#dodosquiz
・シンプル過ぎて使う気になれない
・質問が1ページに一度に出るので(1問1問画面遷移していかない)、面倒な気分になる


■MultiWebQuiz | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/multiwebquiz/
▽デモ
  http://www.multiwebvista.com/testzone/index.php
・シンプル過ぎて使う気になれない
・1ページに表示される質問数は、プルダウンより選択可
・ランキングなし


■NueQuiz Pro Lite | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/nuequiz-pro-lite/
・デモがないので、利用断念


■XLquiz | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/xlquiz/
・デモがないので、利用断念


■Zoki Test | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/zoki-test/
▽デモ
  http://www.zokisoft.com/demo/zoki-test/
・心理テストみたいなもの
・画像に対して、感想(?)を選択させて
・ランキングなし


■osQuest4 PHP/XML test engine published under AGPL | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/osquest4-phpxml-test-engine-published-under-agpl/
・デモがないので、利用断念


■Super Simple Survey. | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/super-simple-survey/
・デモがないので、利用断念


■Purity Test | PHP Tests & Quizzes
  http://www.hotscripts.com/listing/purity-test/
▽デモ
  http://www.bestmidi.com/purity.php
・シンプル過ぎて使う気になれない


何か途中で嫌になって、見るのを止めてしまった。


<参考>
■~2011上半期ランキング編~|学習天国ぽすと
  http://kenten.jp/kt/gotouchi/show.php?id=999
・動作的には、こういうのがいいんだけど…

■JavaScriptでクイズゲーム - ウィザード・コード | WIZARD-CODE
  http://wiz-code.digick.jp/game/js_quiz.html
・ランキング機能はないが、動作的にかなりいい感じ



結局、探し回ったけど、PHPでいい感じなのはなかった。
Perlを設置して、理解して、
PHPで自分で作るしかない、という結論に達した。

検討した結果、設置候補は、下記いずれか
■TakaQ 2 Ver.2.05 2000/01/01
■QQQ SYSTEMS 圧縮ファイルver2.24 2007/06/09

それを、最終的には、PHPにしたい。
あるいは、PHPでカスタマイズや、機能追加していきたい。

PHPのベースは、
■三択クイズ 2011/06/09で、
ランキング部分は、
■二択クイズ
を参考にするか…。


まずは、この4つを実際に設置してみることから、
始めようか…。


<hr />
2011.9.28.追記
■TakaQ 2 Ver.2.05 2000/01/01
・ダウンロード後、ファイル名が"-cgi.txt"、"-html.txt"となってるものを".cgi"、".html"に変更
・tqadmin.cgiを705へ変更
・「エラー発生 ロック中です」となったので、すべてのcgiを705へ変更するも、エラー消えず
・「pl」604、「html」と「txt」を606にするも、エラー消えず
・「log」、「data」、「lockdir」ディレクトリを707で作ったら、エラー消えた
・管理画面の操作は、ちょっとメンドクサイかな
・これを2000年の時点で公開してたってことが、凄いよ
▽デモ
  http://program.w4c.work/originalSample/quiz200/tqindex.cgi
・機能的には、ほぼ問題なし
・管理者が設定した合格点以上で、コメント可
・コメント時に、メールアドレス入力必須←これいらない
・URL入力欄。http://不要と、明記したほうがよい
・出題は、管理者のみ
・PHPファイルをincludeさせる方法が不明


■QQQ SYSTEMS 圧縮ファイルver2.24 2007/06/09
・「CGIWrap Error: Execution of this script not permitted」となるので、cgiを705へ変更
・パスワード入力して、管理人室へ入室。パッと見、いい感じ。これが、7年の差か…。
・「TakaQ」だと、手動でディレクトリ作成してたのに、こっちは自動生成(クリックは手動だが…)
・選択可能な、複数デザインテンプレートまで、用意されているのには、驚いた
▽デモ
  http://program.w4c.work/originalSample/qqqq/qqqsystems2_24/
・一通り試してみたけど、思ったより高機能で、1回使っただけでは、全機能を理解できない。←使ってたら、その内慣れると思うけど……
・個人的には、デザインが少々痛い感じがするが、デザインは自分の好き勝手に変えればいいので、そこは全然問題ない。それより、動作的にかなりいい感じなのが嬉しい。後は、肝心のスクリプト部分だが、Perlってのが、ちょっと……。だけど、昨日、散々探し回って、これ以上のクイズスクリプトは配布されてないと思うので、頑張って、理解していくことにしたい…
・Firefoxだと、効果音が出ない? プラグインが自動でインストールされないのは、なぜ?
・IE9だと、効果音出た。効果音、あるといいねー
・「殿堂入り 上位 10人の記録は上記の制限を受けません。」←この日本語の意味が理解できない…
・PHPファイルをincludeさせる方法は、不明


■三択クイズ 2011/06/09
▽デモ
  http://php.w4c.work/scripts/entry.php?entryID=84&categoryID=31
・ファイル2つしかない
・何れも「shift-jis」だったので、「utf-8へ」変更。どちらか一方の文字コードだけ変更すると、文字化けする


■二択クイズ2
  うまく設置できず、途中で止めてしまった。
  「Warning: mkdir() [function.mkdir]: Permission denied」→ CGIモードへ変更したが、ダメだった。




とにかく、最終的には、、
「QQQ SYSTEMS 圧縮ファイルver2.24 2007/06/09」を目指して、
「三択クイズ 2011/06/09」を、これからカスタマイズしていくことにしたよ。



ふー、「探す」&「設置」って、結構、疲れるね……



<hr />
2011.10.5.追記
「QQQ SYSTEMS 圧縮ファイルver2.24 2007/06/09」
とりあえず、テンプレは、分からないなりにも、結構いじった。
まあ、プログラムではないので、気合でgrep置換していけば、
できないことはない。
だけど、問題はこの後のプログラム部分。
実質的にファイル数は3ファイルと少ないものの、

それはあくまでも配布用であって、
行数的には、結構多い。
コメントが丁寧に付けられているのは大変有難いのだが、
何しろ、perlとか全然分からない。
これは、ちょっと時間掛かりそうだな、と。
「三択クイズ 2011/06/09」を、このレベルまでカスタマイズするのは、
スキル的に厳しいかも。
もっと使えそうなPHPスクリプトないかな?
と思い、期間を最近に絞って探したけど、やはり見つからない。

しょうがないので、
前回、試した海外ものを、再度軽くみていく。
「WebTester | PHP Tests & Quizzes」
感想的には、前回と同じ。もう少し、成績表字系の機能が欲しい。

「ProQuiz V2 | PHP Tests & Quizzes」
前回、デモをうまく動作させられなかったが、
今回はうまくいった。
試したところ、
始めのガッツリ登録系の敷居が少し、高い。
イメージ的には、クイズ後に登録、みたいな感じの方がよい。
が、何かランキング表示機能もあるみたい。

内容は、「QQQ SYSTEMS 圧縮ファイルver2.24 2007/06/09」とは異なるものの、
ソートとかもあるみたい。
試しにファイルダウンロードしてみたら、
ファイル数も多く、クラスやデータベースも利用しているっぽい。
逆に本格的過ぎて、理解が大変なような気もするが、
細かい点は、設置して確認してみたい。
参考になりそうな日本語サイトないのかな、と思って検索してみたけど、
ほとんど、なかったのが残念。

で、ここにリンクがあったので、
何かいい感じの「PHPのソースコード」ないか、改めて探してみる予定。
▽ProQuiz V2 - プロフェッショナルクイズメーカーソフトウェア
  http://proquiz.softon.org/partners.php



<hr />
2011.10.11.追記
「QQQ SYSTEMS 圧縮ファイルver2.24 2007/06/09」
最低限の表示部分修正が終わったけど、
Perlということもあり、
細かい部分の理解は、ものすごーく時間かかりそう。

なので、PHPサンプルも平行して見ていくことにする。

まずは、探した中で一番いい感じのPHPクイズサンプル「ProQuiz V2」を設置。
▽クイズ
  http://php.w4c.work/originalSample/quiz/proquiz_v_2_0_2/
  configファイルを作成する関係で要CGIモード(←レンサバ仕様)
▽ProQuiz V2 | HotScripts Tests & Quizzes
  http://www.hotscripts.com/listing/proquiz-v2/
▽ProQuiz V2 - A Professional Quiz Maker Software | Features
  http://proquiz.softon.org/downloads.php
▽Softon Technologies | A Complete Web & Software Solutions
  http://www.softon.org/


設置してみて初めて気がついたんだが、
自分が作成したクイズしか、挑戦できない。

オープンクイズをクリックしようとすると、
   This Module is Not Installed.
   Get ProQuiz Advanced Edition for this Module.
とかってなる。


嫌な予感がしつつも、
「ProQuiz Advanced Edition」を検索すると、
>ProQuiz Sorry sir in Basic Edition only general quiz is activated.

>Sureshnaidu Maddineni it works only general quiz. can any one help me plz.....................
>3月13日 17:05

>remaining modules are for advanced edition. Its not free. We will come up soon with the prices.hope you like the software.
>3月13日 20:17
>Sureshnaidu Maddineni how many days it takes for advanced version
>3月17日 7:29
▽ProQuiz | Facebook
  http://www.facebook.com/proquiz


要は、「ProQuiz V2.0.2」の版は、「Basic Edition」版であり、クイズ作成しか機能しない。
また、「advanced edition」は無料ではなく、これから公開予定。
但し、日付が3月となっていることから、いつアップされるかさっぱり分からない、ということか…。

結論。使えない。

但し、自分が作成したクイズには挑戦できるため、コードをどうにかすれば、何とかなるかも…。
と思い、中身を見たけど、とっても難しそう。


もちょっと簡単なコードないのかな?
欲しいのは、
「三択クイズ 2011/06/09」より多機能で、「ProQuiz V2.0.2 Basic Edition」よりは、簡単なヤツ。

で、「ProQuiz V1」をダウンロードして、設置してみた。
▽Welcome To ProQuiz
  http://php.w4c.work/originalSample/quiz/proquiz_v1/
・config.phpへ、データベース設定を記述
・インストールは、/install/へアクセス
・管理画面は、/admin/

▽ProQuiz V1 | HotScripts Polls & Voting
  http://www.hotscripts.com/listing/proquiz/
▽ProQuiz V2 -  Browse Files at SourceForge.net
  http://sourceforge.net/projects/proquiz/files/

今後については、「QQQ SYSTEMS 圧縮ファイルver2.24 2007/06/09」の仕様を目標として、
「ProQuiz V1」をベースに、
「ProQuiz V2.0.2」と「三択クイズ 2011/06/09」を参考にしながら、
カスタマイズしていく予定。


できるかな?


プログラムを理解するための五つのポイント

クイズスクリプトカスタマイズメモ



週間人気ページランキング / 4-13 → 4-19
順位 ページタイトル抜粋 アクセス数
1 MP3ファイルの「プロパティ」を変更できない | Windows 10(Windows) 149
2 「接点復活剤」「接点復活スプレー」は、100円ショップで販売されていない | イヤホン(ハードウェア) 64
3 「機能を構成しています 100%完了 コンピューターの電源を切らないでください」の画面が表示され続ける場合でも、1時間ぐらいは待った方が良いかも | 起動トラブル 2019年(Windows) 45
4 コンピューターは正しく構成されていますが、デバイスまたはリソース (DNS サーバー) が応答していません。 | ネットワーク 38
5 タスクスケジューラ | Windows 10(Windows) 34
6 ファイル名の一部(指定文字列)を削除するバッチファイル | バッチファイル(Windows) 30
7 VLC media player で複数曲を「繰り返し連続再生する」ためには、プレイリスト全体をリピート再生指定する | VLC media player(ソフトウェア) 27
8 Windows10で「空のドライブを表示しないようにする」ためには、 「フォルダーオプション」にて「空のドライブは表示しない」にチェックを入れる | Windows 10(Windows) 25
9 Windows10でデスクトップにファイルを保存できない。ESPRIMO DH77 | Windows 10(Windows) 21
10 メモリ不足のため、この処理を完了できません | Windows 20
10 「コンテナー内のオブジェクトを列挙できませんでした」と表示される場合は、「Everyone にフルコントロール権限を与えて全て削除する」 | Windows 10(Windows) 20
11 Windows 0 19
12 サーバーから最新の更新を入手できません / Egis Technology Inc. / 「MyWinLocker Suite」アンインストール | ソフトウェア 18
13 Windows10 不定期でフリーズ発生トラブル(2019/6/9)。フリーズ現象の調査で採取するダンプの種類は、「完全メモリダンプ」でないと有効な調査はできない | フリーズトラブル 2019年(Windows) 15
14 VLC Media Player (現時点で最新バージョン)で、ツールから「エフェクターとフィルター」画面が表示されない | VLC media player(ソフトウェア) 14
15 コマンドプロンプトでchkdsk /B | ハードディスクトラブル(ハードウェア) 13
15 Windows10 不定期でフリーズ発生トラブル(2019/6/7→6/8)。イベントビューアーで発生個所を特定しようとするも失敗に終わる | フリーズトラブル 2019年(Windows) 13
15 マウスの選択範囲がおかしくなった時、試してみた方が良いかもしれないこと | マウス(ハードウェア) 13
15 「みまもり合図」に関する疑問。2019年 | みまもり合図(ソフトウェア) 13
16 外付けハードディスクを収納可能な安価ラックを探す | 外付けハードディスク(ハードウェア) 12
2021/4/20 1:01 更新