changeset 3554:6befc525dd55

ikuse.rb .csv Êѹ¹
author OOTANI Hiroyuki <c115036@g.koeki-u.ac.jp>
date Fri, 13 Oct 2017 13:31:36 +0900
parents e338efc05a5f
children 443436e1759b
files event/oasis2017/ikusei/ikusei.csv event/oasis2017/ikusei/ikusei.rb
diffstat 2 files changed, 28 insertions(+), 18 deletions(-) [+]
line wrap: on
line diff
--- a/event/oasis2017/ikusei/ikusei.csv	Wed Oct 11 09:28:05 2017 +0900
+++ b/event/oasis2017/ikusei/ikusei.csv	Fri Oct 13 13:31:36 2017 +0900
@@ -1,16 +1,16 @@
-kayaku,1,「山王祭ã€ã¨ã—ã¦ã€1609å¹´ã‹ã‚‰ç¶šã„ã¦ã„ã¦ãŠã‚Šã€å±±è»Šè¡Œåˆ—(ã ã—ãŽã‚‡ã†ã‚Œã¤)ãŒè¡Œã‚れる酒田ã®ãŠç¥­ã‚Šã¯ãªã‚“ã§ã—ょã†ã€‚,04,酒田祭り,酒田港ã¾ã¤ã‚Š,舞鶴(ã¾ã„ãšã‚‹)公園桜ã¾ã¤ã‚Š,1,hanabi1.mp3
-kayaku,2,é…’ç”°ã§è¡Œã‚れる最上å·æ²³å£ã®åºƒå¤§ãªæ•·åœ°(ã—ãã¡)を利用ã—ãŸãƒ€ã‚¤ãƒŠãƒŸãƒƒã‚¯ãªèŠ±ç«ã‚·ãƒ§ãƒ¼ã¯ä½•ã§ã—ょã†,05,玉簾ã®æ»(ãŸã¾ã™ã ã‚Œã®ãŸã)ライトアップ,LIVE_WORLD_in眺海(ã¡ã‚‡ã†ã‹ã„)ã®æ£®,酒田花ç«ã‚·ãƒ§ãƒ¼,3,hanabi2.mp3
-kayaku,3,「酒田ã©ã‚“ã—ゃんã¾ã¤ã‚Šã€ã®ã€Œã©ã‚“ã—ゃんã€ã®èªžæºã¨ãªã£ãŸè¨€è‘‰ã¯ãªã‚“ã§ã—ょã†ã€‚,06,呑舟(ã©ã‚“ã—ã‚…ã†ï¼‰,土産(ã©ã•ã‚“),度é‡ï¼ˆã©ã‚Šã‚‡ã†),1,hanabi3.mp3,hanabi.mp3
-me,1,飯森山(ã„ã„ã‚‚ã‚Šã‚„ã¾)公園ã«ã¯å¤šãã®ã‚ã˜ã•ã„ãŒæ¤ãˆã‚‰ã‚Œã¦ã„ã¾ã™ãŒã€ã‚ã˜ã•ã„ã¯åœŸã®é…¸æ€§ãŒå¼·ã„ã¨ä½•è‰²ã«ãªã‚‹ã§ã—ょã†,10,赤,é’,ç·‘,2,me1.mp3
-me,2,木造六角ç¯å°ã‚„方角石ã€åƒçŸ³èˆ¹ãªã©ãŒã‚ã‚Šã€æ¡œã®å所ã¨ã—ã¦ã‚‚知られã¦ã„ã‚‹é…’ç”°ã®è¦³å…‰ã‚¹ãƒãƒƒãƒˆã¯ã©ã“ã§ã—ょã†,11,玉簾ã®æ»(ãŸã¾ã™ã ã‚Œã®ãŸã),飯森山公園,日和山公園,3,me2.mp3
+kayaku,1,「山王祭ã€ã¨ã—ã¦ã€1609å¹´ã‹ã‚‰ç¶šã„ã¦ã„ã¦ãŠã‚Šã€<rb>山車行列</rb><rp>(</rp><rt>ã ã—ãŽã‚‡ã†ã‚Œã¤</rt><rp>)</rp>ãŒè¡Œã‚れる酒田ã®ãŠç¥­ã‚Šã¯ãªã‚“ã§ã—ょã†ã€‚,04,酒田祭り,酒田港ã¾ã¤ã‚Š,<rb>舞鶴</rb><rp>(</rp><rt>ã¾ã„ãšã‚‹</rt><rp>)</rp>公園桜ã¾ã¤ã‚Š,1,hanabi1.mp3
+kayaku,2,é…’ç”°ã§è¡Œã‚れる最上å·æ²³å£ã®åºƒå¤§ãª<rb>敷地</rb><rp>(</rp><rt>ã—ãã¡</rt><rp>)</rp>を利用ã—ãŸãƒ€ã‚¤ãƒŠãƒŸãƒƒã‚¯ãªèŠ±ç«ã‚·ãƒ§ãƒ¼ã¯ä½•ã§ã—ょã†,05,<rb>玉簾ã®æ»</rb><rp>(</rp><rt>ãŸã¾ã™ã ã‚Œã®ãŸã</rt><rp>)</rp>ライトアップ,LIVE_WORLD_in<rb>眺海</rb><rp>(</rp><rt>ã¡ã‚‡ã†ã‹ã„</rt><rp>)</rp>ã®æ£®,酒田花ç«ã‚·ãƒ§ãƒ¼,3,hanabi2.mp3
+kayaku,3,「酒田ã©ã‚“ã—ゃんã¾ã¤ã‚Šã€ã®ã€Œã©ã‚“ã—ゃんã€ã®èªžæºã¨ãªã£ãŸè¨€è‘‰ã¯ãªã‚“ã§ã—ょã†,06,<rb>呑舟</rb><rp>(</rp><rt>ã©ã‚“ã—ã‚…ã†</rt><rp>)</rp>,<rb>土産</rb><rp>(</rp><rt>ã©ã•ã‚“<rt><rp>)</rp>,<rb>度é‡</rb><rp>(</rp><rt>ã©ã‚Šã‚‡ã†<rt><rp>)</rp>,1,hanabi3.mp3,hanabi.mp3
+me,1,<rb>飯森山</rb><rp>(</rp><rt>ã„ã„ã‚‚ã‚Šã‚„ã¾</rt><rp>)</rp>公園ã«ã¯å¤šãã®ã‚ã˜ã•ã„ãŒæ¤ãˆã‚‰ã‚Œã¦ã„ã¾ã™ãŒã€ã‚ã˜ã•ã„ã¯åœŸã®é…¸æ€§ãŒå¼·ã„ã¨ä½•è‰²ã«ãªã‚‹ã§ã—ょã†,10,赤,é’,ç·‘,2,me1.mp3
+me,2,<rb>木造六角ç¯å°</rb><rp>(</rp><rt>ã‚‚ããžã†ã‚ã£ã‹ãã¨ã†ã ã„</rt><rp>)</rp>や方角石ã€<rb>åƒçŸ³èˆ¹</rb><rp>(</rp><rt>ã›ã‚“ã”ãã¶ã­</rt><rp>)</rp>ãªã©ãŒã‚ã‚Šã€æ¡œã®å所ã¨ã—ã¦ã‚‚知られã¦ã„ã‚‹é…’ç”°ã®è¦³å…‰ã‚¹ãƒãƒƒãƒˆã¯ã©ã“ã§ã—ょã†,11,<rb>玉簾ã®æ»</rb><rp>(</rp><rt>ãŸã¾ã™ã ã‚Œã®ãŸã</rt><rp>)</rp>,飯森山公園,日和山公園,3,me2.mp3
 me,3,酒田市ã®å¸‚花ã§ã‚る「トビシマカンゾウã€ã¯ä½•ç§‘ã§ã—ょã†,12,ラン科,ユリ科,ãƒãƒ©ç§‘,2,me3.mp3,me.mp3
 daizu,1,山形県酒田市を中心ã¨ã™ã‚‹åº„内地方北部ã§æœ‰åãªãƒ©ãƒ¼ãƒ¡ãƒ³ã¯ãªã‚“ã¨å‘¼ã°ã‚Œã¦ã„ã‚‹ã§ã—ょã†,07,港ラーメン,庄内ラーメン,酒田ラーメン,3,daizu1.mp3
 daizu,2,é…’ç”°ã®ç‰¹ç”£ç‰©ã§ã‚る「ã‚ã­ã¡ã‚ƒã¾ã‚ã€ã®ã€Œã‚ã­ã¡ã‚ƒã€ã¨ã¯åº„内å¼ã§ã©ã†ã„ã†æ„味ã§ã—ょã†,08,ã‚¢ãƒãƒ¢ãƒ,è‹¥ã„ãŠå§‰ã•ã‚“,ã‚ã‚“ã“,2,daizu2.mp3
-daizu,3,å¹³æˆï¼‘3年ã«å“種登録(ã²ã‚“ã—ã‚…ã¨ã†ã‚ã)ã•ã‚ŒãŸã€ã€Œå¥³é¶´(ã‚ã¥ã‚‹)ã€ã‚’親ã¨ã™ã‚‹é¤…ç±³(ã‚‚ã¡ã”ã‚)ã¯ãªã‚“ã§ã—ょã†,09,酒田女鶴,ã¤ã‚„姫,ã¯ãã¡ã‚‡ã†ã‚‚ã¡,1,daizu3.mp3,daizu.mp3
+daizu,3,å¹³æˆï¼‘3年ã«<rb>å“種登録</rb><rp>(</rp><rt>ã²ã‚“ã—ã‚…ã¨ã†ã‚ã</rt><rp>)</rp>ã•ã‚ŒãŸã€ã€Œ<rb>女鶴</rb><rp>(</rp><rt>ã‚ã¥ã‚‹</rt><rp>)</rp>ã€ã‚’親ã¨ã™ã‚‹<rb>餅米</rb><rp>(</rp><rt>ã‚‚ã¡ã”ã‚</rt><rp>)</rp>ã¯ãªã‚“ã§ã—ょã†,09,<rb>酒田女鶴</rb><rp>(</rp><rt>ã•ã‹ãŸã‚ã¥ã‚‹<rt><rp>)</rp>,ã¤ã‚„姫,ã¯ãã¡ã‚‡ã†ã‚‚ã¡,1,daizu3.mp3,daizu.mp3
 tori,1,é…’ç”°ã€é£›å³¶é–“ã‚’é‹èˆªã—ã¦ã„る定期船ã®åå‰ã¯ãªã‚“ã§ã—ょã†,tori1,ã‚ã®ã®ã‚“,ã¨ã³ã—ã¾,酒田丸,2,hiyoko1.mp3
-tori,2,京都や大阪ã®äººãŒåŒ—陸ãªã©æ—¥æœ¬æµ·æ²¿å²¸ã®åŒ—国方é¢ã‚’ã•ã—ã¦ã„ã†å称ã§ã‚り北国ã®ç‰©è³‡ã‚’é‹ã‚“ã§ãã‚‹ã“ã¨ã‹ã‚‰â—‹â—‹èˆ¹ã¨å‘¼ã°ã‚ŒãŸã€‚â—‹â—‹ã«å…¥ã‚‹è¨€è‘‰ã¯ãªã‚“ã§ã—ょã†,tori2,北å—,北å‰,北里,2,hiyoko2.mp3
+tori,2,京都や大阪ã®äººãŒåŒ—陸ãªã©æ—¥æœ¬æµ·æ²¿å²¸ã®åŒ—国方é¢ã‚’ã•ã™è¨€è‘‰ã§ã‚り北国ã®ç‰©è³‡ã‚’é‹ã‚“ã§ãã‚‹ã“ã¨ã‹ã‚‰â—‹â—‹èˆ¹ã¨å‘¼ã°ã‚ŒãŸã€‚â—‹â—‹ã«å…¥ã‚‹è¨€è‘‰ã¯ãªã‚“ã§ã—ょã†,tori2,北å—,北å‰,北里,2,hiyoko2.mp3
 tori,3,「ãƒãƒ¼ãƒˆãƒ»ã‚ªãƒ–・ザ・イヤー2016ã€ã«é¸ã°ã‚ŒãŸæ¸¯ã¯ãªã‚“ã¨ã„ã†ã§ã—ょã†,tori3,酒田港,細島港,八幡浜港,1,hiyoko3.mp3,hiyoko.mp3
-neko,1,井原西鶴(ã„ã¯ã‚‰ã•ã„ã‹ã)ã®ã€Œæ—¥æœ¬æ°¸å¤§è”µã€ã«ã‚‚記ã•ã‚ŒãŸé…’田を代表ã™ã‚‹å»»èˆ¹å•å±‹(ã‹ã„ã›ã‚“ã©ã‚“ã‚„)ã¯ãªã‚“ã¨ã„ã†ã§ã—ょã†,1,æµå±‹,é™å±‹,æŸå€‰,2,neko1.mp3
-neko,2,「○○様ã«ã¯åŠã³ã‚‚ã›ã¬ãŒã€ã›ã‚ã¦ãªã‚ŠãŸã‚„殿様(ã¨ã®ã•ã¾)ã«ã€ã¨è¬³(ã†ãŸ)ã‚れるã»ã©ã®æ „è¯(ãˆã„ã‹)を誇ã£ãŸé…’ç”°ã®è±ªå•†(ã”ã†ã—ょã†)ã¯ã©ã‚Œã§ã—ょã†,2,ä½æ¸¡æ°,本庄æ°,本間æ°,3,neko2.mp3
-neko,3,æ¾å°¾èŠ­è•‰(ã¾ã¤ãŠã°ã—ょã†)ãŒæœ€ä¸Šå·ã‚’船ã«ä¹—ã‚Šã€é…’ç”°ã®æ¸¯ã¾ã§ä¸‹ã£ã¦ã„ã£ãŸéš›ã€è© (よ)ã‚“ã å¥ã¯ã©ã‚Œã§ã—ょã†,3,æš‘ã日を海ã«ã„ã‚ŒãŸã‚Šæœ€ä¸Šå·,å月や北国日和定ã‚ãªã,五月雨をã‚ã¤ã‚ã¦æ—©ã—最上å·,1,neko3.mp3,neko.mp3
+neko,1,<rb>井原西鶴</rb><rp>(</rp><rt>ã„ã¯ã‚‰ã•ã„ã‹ã</rt><rp>)</rp>ã®ã€Œ<rb>日本永代蔵</rb><rp>(</rp><rt>ã«ã£ã½ã‚“ãˆã„ãŸã„ãら</rt><rp>)</rp>ã€ã«ã‚‚記ã•ã‚ŒãŸé…’田を代表ã™ã‚‹<rb>廻船å•å±‹</rb><rp>(</rp><rt>ã‹ã„ã›ã‚“ã©ã‚“ã‚„</rt><rp>)</rp>ã¯ãªã‚“ã¨ã„ã†ã§ã—ょã†,1,<rb>æµå±‹</rb><rp>(</rp><rt>ãã­ã‚„</rt><rp>)</rp>,<rb>é™å±‹</r><rp>(</rp><rt>ã‚ã¶ã¿ã‚„</rt><rp>)</rp>,<rb>æŸå€‰</rb><rp>(</rp><rt>ã‹ã—ã‚ãら</rt><rp>)</rp>,2,neko1.mp3
+neko,2,「○○様ã«ã¯åŠã³ã‚‚ã›ã¬ãŒã€ã›ã‚ã¦ãªã‚ŠãŸã‚„<rb>殿様</rb><rp>(</rp><rt>ã¨ã®ã•ã¾</rt><rp>)</rp>ã«ã€ã¨<rb>謳</rb><rp>(</rp><rt>ã†ãŸ</rt><rp>)</rp>ã‚れるã»ã©ã®<rb>æ „è¯</rb><rp>(</rp><rt>ãˆã„ãŒ</rt><rp>)</rp>ã‚’<rb>誇</rb><rp>(</rp><rt>ã»ã“</rt><rp>)</rp>ã£ãŸé…’ç”°ã®<rb>豪商</rb><rp>(</rp><rt>ã”ã†ã—ょã†<rt><rp>)</rp>ã¯<rb>誰</rb><rp>(</rp><rt>ã ã‚Œ</rt><rp>)</rp>ã§ã—ょã†,2,ä½æ¸¡æ°,本庄æ°,本間æ°,3,neko2.mp3
+neko,3,<rb>æ¾å°¾èŠ­è•‰</rb><rt>ã¾ã¤ãŠã°ã—ょã†</rt><rp>)</rp>ãŒæœ€ä¸Šå·ã‚’船ã«ä¹—ã‚Šã€é…’ç”°ã®æ¸¯ã¾ã§ä¸‹ã£ã¦ã„ã£ãŸéš›ã€<rb>è© </rb><rp>(</rp><rt>よ<rt><rp>)</rp>ã‚“ã å¥ã¯ã©ã‚Œã§ã—ょã†,3,æš‘ã日を海ã«ã„ã‚ŒãŸã‚Šæœ€ä¸Šå·,å月や北国日和定ã‚ãªã,<rb>五月雨</rb><rp>(</rp><rt>ã•ã¿ã ã‚Œ</rt><rp>)</rp>ã‚’ã‚ã¤ã‚ã¦æ—©ã—最上å·,1,neko3.mp3,neko.mp3
 
--- a/event/oasis2017/ikusei/ikusei.rb	Wed Oct 11 09:28:05 2017 +0900
+++ b/event/oasis2017/ikusei/ikusei.rb	Fri Oct 13 13:31:36 2017 +0900
@@ -1,4 +1,4 @@
-#!/usr/bin/env ruby
+#!/usr/bin/env ruby22
 # -*- coding: utf-8 -*-
 #
 # 残る課題 [cssã®èª¿æ•´] [他ゲームã¨ã®ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ãƒ•ã‚¡ã‚¤ãƒ«ã®é€£ç³»]
@@ -67,7 +67,8 @@
 	EOF
   exit
 end
-printf("<h1>%sã•ã‚“ã®ãƒãƒ£ãƒ¬ãƒ³ã‚¸</h1>\n", playname)
+
+#printf("<h1>%sã•ã‚“ã®ãƒãƒ£ãƒ¬ãƒ³ã‚¸</h1>\n", playname)
 ################################################################## åˆå›žå‡¦ç†
 
 number = c["rd"]
@@ -80,7 +81,7 @@
 end
 
 def ongaku(oto)
-printf("<audio controls false preload=\"auto\">
+  printf("<audio controls false preload=\"auto\">
 <source src=\"%s\"></audio>",oto)
 end
 
@@ -99,7 +100,7 @@
 end
 #print question
  n_question -=1
-puts("<!DOCTYPE html>\n<html lang=\"ja\">")
+#puts("<!DOCTYPE html>\n<html lang=\"ja\">")
 
 if form_mode > ""
   quiz_mode = form_mode
@@ -107,6 +108,9 @@
   quiz_mode = ARGV[0] || "kayaku"	# kantan, futsu, muzukashi
 end
 if not /kayaku|me|daizu|tori|neko/ =~ quiz_mode then
+
+###########################head
+
   print(<<-EOF)
 	<head><title>ERROR</title></head><body>
 	<h1>無効ãªã‚³ãƒ¼ãƒ‰ã§ã™</h1></body></html>
@@ -116,6 +120,7 @@
 
 level = {"kayaku" => "ç«è–¬", "me"=>"芽", "daizu"=>"大豆", "tamago"=>"é³¥", "neko"=>"ã­ã“"}[quiz_mode]
 
+#############head
 print(<<-EOF)
 <!DOCTYPE html>
 <html lang="ja">
@@ -128,7 +133,10 @@
 
 EOF
 
-print"<html><head><title>クイズ</title></head><body>\n"
+
+###############head
+#print"<html><head><title>クイズ</title></head><body>\n"
+
 
 print"<form method=\"POST\" action=\"./#{myname}\">\n"
 
@@ -207,12 +215,12 @@
   
 
 else
-
+printf("<h1>%sã•ã‚“ã®ãƒãƒ£ãƒ¬ãƒ³ã‚¸</h1>\n", playname)
   printf("<h1>第%då•</h1>\n", form_qn)
   if /\d/ =~ number
     puts("<h2>残念! ã‚‚ã†ä¸€åº¦!</h2>")
   end
-  printf("<h1>%s</h1>\n",mondai )
+  printf("<ruby><h1>%s</h1></ruby>\n",mondai )
   printf("<p>")
   
   imgsrc(image)
@@ -220,8 +228,10 @@
   printf("</p>")
   n=0
   for i in [s1, s2, s3] do    
+    puts("<ruby>")    
     outinput((n+=1).to_s, i)			# <input name="rd" ....>
-    puts("<br>")
+    puts("</ruby>")       
+ puts("<br>")
   end
   printf(<<-EOF, quiz_mode, form_qn)
 	<input type="hidden" name="mode" value="%s">

yatex.org