◆こんなソフトウェアつくってください!〜Part7〜◆
- 711 名前:名無しさん@お腹いっぱい。 :2006/07/25(火) 13:27:02 ID:pyZweqj80
- 集中力を高めるソフトを作っていただけないでしょうか。
具体的には
画面上にランダムにアルファベットや数字を表示し、
指定した文字がいくつあるかをキーボードから入力してかかった
時間を測定するものです。
最初は8文字×8行ぐらいで表示して、だんだんと行数などを
増やしていければいいのですが。
オランダ空軍のテスト問題らしいですがこんなソフトは無いので
どなたかよろしくお願いします。
- 712 名前:名無しさん@お腹いっぱい。 :2006/07/25(火) 13:39:05 ID:2sHfbEqV0
- それタイピングソフトと何が違うの?
- 713 名前:名無しさん@お腹いっぱい。 :2006/07/25(火) 14:51:28 ID:zcU9/JZ80
- >>712
入力するキーは一つだけです。
例えば画面上に
15236782518059179
とあったとします。
ここで、下に1と表示されていた場合、画面に1が何個あるかを数えて出来るだけ早く
3と入力して正解かどうかと経過時間を測定します。
例では1行だけですが、実際は8行ぐらいをいっきに表示します。
- 714 名前:名無しさん@お腹いっぱい。 :2006/07/25(火) 18:09:19 ID:Z5I9bOvE0
- >>713 はいよ
my $tc = 0;
my $qn = 10;
for (my $i=0; $i<$qn; $i++) {
$_ = &getquestion;
my $c = substr($_, int(rand(length($_))), 1);
my $answer = s/$c/$c/g;
print "$c: $_\n";
my $s = <STDIN>;
chomp($s);
if ($s eq $answer) {
print "TRUE\n";
$tc++;
} else {
print "FALSE\n";
}
}
print "\n\n[SCORE: $tc/$qn]\n";
sub getquestion()
{
$result = "";
for (my $i=0; $i<10; $i++) {
$result .= sprintf("%d", int(rand(9)));
}
return $result;
}
- 715 名前:名無しさん@お腹いっぱい。 :2006/07/25(火) 19:41:04 ID:yiBixU630
- >>714
早いw
ありがとうございます。
これはPerlでしょうか?
拡張子を.plにして実行すればいいだけですか?
- 716 名前:名無しさん@お腹いっぱい。 :2006/07/25(火) 21:12:30 ID:dv0bfg050
- >>711
つかフリーソフトであるしそういうの
- 722 名前:469 :2006/07/27(木) 03:35:06 ID:MsaWLNr+0
- >>711
また暇になったのと、面白そうなので作ってみました。
使い方は見れば分かると思います。
0(ゼロ)とO(オー)の区別がつきにくいかも…。
http://www2.pf-x.net/~soft186/cgi-bin/up/updir/daft.zip
因みにファイル名のdaftは、Dutch Air Force Testの頭文字です。
どんなもんでしょう?
- 723 名前:名無しさん@お腹いっぱい。 :2006/07/27(木) 11:54:43 ID:jMx9fxJm0
- >>722
ありがとうございます。やってみます。
- 724 名前:名無しさん@お腹いっぱい。 :2006/07/27(木) 12:30:05 ID:+jrX1hSC0
- >>722
スゲーー。コレ楽しいなぁ。
このインターフェイスをかっこよくしたら、一般ウケしそう。
- 725 名前:名無しさん@お腹いっぱい。 :2006/07/27(木) 12:46:52 ID:HgrU0eUs0
- >>724
作ってみるかw
- 726 名前:名無しさん@お腹いっぱい。 :2006/07/27(木) 15:36:35 ID:+jrX1hSC0
- >>725
インターフェイスのデザインしてみるからよかったら使って。
- 727 名前:名無しさん@お腹いっぱい。 :2006/07/27(木) 17:49:33 ID:+jrX1hSC0
- オランダ空軍 インターフェイス
http://convini.ddo.jp/uploader/upload.cgi?mode=dl&file=578
DLキー727
jpg 確認用
ai 作業用
fontはインストールしてください。
- 728 名前:名無しさん@お腹いっぱい。 :2006/07/27(木) 17:59:38 ID:+jrX1hSC0
- ↑ 削除 ↓で
http://convini.ddo.jp/uploader/upload.cgi?mode=dl&file=581
- 729 名前:名無しさん@お腹いっぱい。 :2006/07/27(木) 20:22:29 ID:XHRqtLxt0
- なかなか面白いゲームじゃん。
0とOの区別は、0にスラッシュを付ける以外ないだろうなぁ。
- 730 名前:名無しさん@お腹いっぱい。 :2006/07/27(木) 22:44:12 ID:DpYAXia60
- この手のゲームは、0とO、1とlとIなどを混在して表示しないのが定石
- 731 名前:名無しさん@お腹いっぱい。 :2006/07/27(木) 23:17:30 ID:E2EhLPyZ0
- 期待
- 732 名前:名無しさん@お腹いっぱい。 :2006/07/27(木) 23:31:47 ID:tlZMZKmc0
- >>722
やってみました。
バッチグーです。
ありがとうございます。
>>728
ありがとうございます。
期待します。
- 735 名前:名無しさん@お腹いっぱい。 :2006/07/28(金) 11:53:39 ID:lgtiF0fc0
- 文字に隙間があったり、大きさが違ったり、ランダムに行数が変わるのとか、
レベルを選んで規定回数クリアしたら、行数の多いラストステージがあって、
全てクリアしたらトータルのタイムを表示するとかだとハマリ度が出るかも。
- 738 名前:469 :2006/07/28(金) 18:53:24 ID:ARd1nsDu0
- オランダ空軍テストを使ってくれた皆さん、有難う御座います。
少し改良しました。最近流行の脳トレみたいですね。
Ver.0.2
開始ボタンと、数字決定ボタンを同じにして、ボックスにも自動でフォーカスが
当たるようにしましたのでマウス移動の煩わしさや、時間ロスは消えたかな。
問題数を設定できるようにしました。
最後に結果表示が出来るようにしました。
他、細々とした変更。
http://www2.pf-x.net/~soft186/cgi-bin/up/updir/daft_0.zip
>>727-728
凄い!私には、インターフェイスをかっこよくするという事は…。 orz
ゼロとオーの区別は、新にフォントをインストールしないと無理なのかな。
一応、自分のPCに入ってるフォントを見たけどゼロにスラッシュが入ってるのが無かった。
- 739 名前:725 :2006/07/28(金) 19:43:14 ID:P53WIpec0
- >>725はジョークのつもりだったんだが、
盛り上がってるようなので今から作ってみる。
でもちょっと今忙しいから後になるかもorz
- 740 名前:名無しさん@お腹いっぱい。 :2006/07/28(金) 21:48:24 ID:p97XeBd30
- スキンついでに文字も画像にして切り出して使うとか。
そうすればゼロにスラッシュ入れまくり。
- 766 名前:469 :2006/08/06(日) 18:32:36 ID:Pjs9hlvR0
- >>711
又、暇になったので、改良しました。
なんか、依頼主さんを無視して、私一人盛り上がってる感じですが
まぁ、ほとんど自分が面白いからやってる感じなので、許してやって下さい。
Ver.0.3
設定や記録を保存・閲覧可能に。
通常モードの他に、LvUp(正解する毎に文字数増える)、
Survival(間違えるまで何問できるか)モード追加。
フォントを変更可能に。
説明ファイルをつける。
他、細々。
http://www2.pf-x.net/~soft186/cgi-bin/up/updir/daft03.zip
う〜ん、なかなか成績が上がらない…。
- 767 名前:名無しさん@お腹いっぱい。 :2006/08/06(日) 22:15:02 ID:dWRxGTKj0
- >>766
乙。オレはDSトレーニングでも50代より若くなる事はないぜw … orz
- 768 名前:名無しさん@お腹いっぱい。 :2006/08/06(日) 22:29:04 ID:+2s2Rcnx0
- いちいちマウスで決定押すの面倒ですw
エンターで決定できるとうれしい
- 769 名前:名無しさん@お腹いっぱい。 :2006/08/06(日) 22:30:42 ID:gmX7MCvx0
- >>766乙!
>>768
俺もオモタ
- 770 名前:469 :2006/08/07(月) 18:18:15 ID:tE2BrmW00
- >>767-769
使ってくれて有難う。
左手をテンキーの上、右手をマウスでやってたけど、
確かにEnterで決定できれば片手で出来ますね。
という事で改良。
Ver.0.4
Enterキーでボタンクリック(開始/決定)と同様の効果。
数ボックス内にカーソルがある時のみという条件付きだけど
ゲーム中は常にそうなっているので、まぁ、問題は無いと思います。
http://www2.pf-x.net/~soft186/cgi-bin/up/updir/daft04.zip
このテストは何秒以内に出来たら合格とか、そういうのはあるのかな?
- 771 名前:名無しさん@お腹いっぱい。 :2006/08/07(月) 18:31:20 ID:x4mHoTUO0
- >>770
乙〜♪
やりやすくなってたよ
◆こんなソフトウェアつくってください!〜Part8〜◆