changeset 3430:db8a429871af

プログラムの改良
author houtin <c115080@g.koeki-u.ac.jp>
date Thu, 27 Jul 2017 17:06:54 +0900
parents 192062680d0b
children e5cf8d32d1ca
files event/oasis2017/quiz/#hutsu.rb# event/oasis2017/quiz/hutsu.rb event/oasis2017/quiz/kantan.rb event/oasis2017/quiz/muzukasi.rb
diffstat 4 files changed, 198 insertions(+), 626 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/event/oasis2017/quiz/#hutsu.rb#	Thu Jul 27 17:06:54 2017 +0900
@@ -0,0 +1,198 @@
+#!/usr/bin/env ruby
+# -*- coding: utf-8 -*- 
+
+require 'cgi'
+c = CGI.new(:accept_charset => "UTF-8")
+
+require 'sqlite3'
+file = "db/point.sq3"
+
+someVALUES4 = "qb1"
+someVALUES5 = "qb2"
+someVALUES6 = "qb3"
+
+#cookie≫
+cookie_id=c.cookies["id"][0]
+
+form_seikai=c["seikai"]  #罩hВ??
+form_name=c["playname"]  #ュ
+
+if cookie_id == nil
+  newid = Time.now.to_i.to_s + "/" + rand(99999).to_s
+  id = newid
+else
+  id = cookie_id
+end
+
+# idcookieх御吟
+# 紊違24荐絎expire紊違ャ
+expire = (Time.now+24*3600).gmtime.strftime("%a, %d %b %Y %H:%M:%S GMT")
+printf("Content-type: text/html; charset=UTF-8\n")
+printf("Set-Cookie: id=%s; expires=%s\n\n", id, expire)
+
+db = SQLite3::Database.new(file)
+db.execute("PRAGMA foreign_keys=on")
+db.execute("CREATE TABLE IF NOT EXISTS " +
+           "users(id text primary key, name text, creation text)")
+db.execute("CREATE TABLE IF NOT EXISTS " +
+           "point(id, keyword text, FOREIGN KEY(id) REFERENCES users(id),UNIQUE(id,keyword))")
+
+
+if form_seikai > "" && id > ''# 罩hВ
+  db.execute("DELETE FROM point WHERE id=?", id)
+end
+
+# cookie∫c障сc
+
+################################################################## 若句脂
+playname = form_name
+if form_name > ""		# 若name
+  now = Time.now.strftime("%F %T")
+  db.execute("REPLACE INTO users VALUES(?, ?, ?)", id, form_name, now);
+else				# 若namedb
+   dbn = db.execute("SELECT name from users WHERE id=?", id)[0]
+  if dbn != nil &&  dbn[0]
+    playname = dbn[0]           # 若帥若鴻ゅ
+  end
+end
+
+if playname == ""
+  print(<<-EOF)
+	<form action="#{File.basename($0)}" method="POST">
+	<p>ゅャ:
+	<input type="text" name="playname">
+	<input type="submit" valusomeVALUS1 = qa1
+e="篆">
+	<input type="reset" value="祉">
+	</form>
+	EOF
+  exit
+end
+printf("<h1>%sc潟</h1>\n", playname)
+################################################################## 
+
+
+
+
+number = c["rd"]
+img = c["img"]
+def outinput(value, name)
+  printf("<label><input type=\"radio\" name=\"rd\" value=\"%s\">%s</label>", value, name)
+end
+
+
+if number == ""  #莎桁
+  number = "1"    #number"1"篁e
+end
+
+x = {"1" =>  ["<h1>膃筝<br></h1>", {"2" => "膂障羯<br>", "3" => "膤吾羯<br>", "4" => "筝羯<br>"}],
+  "2" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
+  "3" =>  ["<h1>膃筝<br></h1>", {"2" => "膂障羯<br>", "3" => "膤吾羯<b\
+r>", "4" => "筝羯<br>"}],
+  "4" =>  ["<h1>膃筝<br></h1>", {"2" => "膂障羯<br>", "3" => "膤吾羯<b\
+r>", "4" => "筝羯<br>"}],
+  "5" => ["<h1>膃篋<br></h1>", {"6" => "筝羯<br>", "7" => "篋羯<br>", "8" => "筝羯<br>"}],
+  "6" => ["<h1>膃篋<br></h1>", {"6" => "筝羯<br>", "7" => "篋羯<br>", "8" => "筝羯<br>"}],
+  "7" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
+  "8" => ["<h1>膃篋<br></h1>", {"6" => "筝羯<br>", "7" => "篋羯<br>", "8"=> "筝羯<br>"}],
+  "9" => ["<h1>膃筝<br></h1>", {"10" => "絽綵号絖<br>", "11" => "育絖<br>", "12" => "<br>"}],
+  "10" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
+  "11" => ["<h1>膃筝<br></h1>", {"10" => "絽綵号絖<br>", "11" => "育絖<br>", "12" => "<br>"}],
+  "12" => ["<h1>膃筝<br></h1>", {"10" => "絽綵号絖<br>", "11" => "育絖<br>", "12" => "<br>"}],
+  "13" => []
+}
+
+print(<<-EOF)
+<!DOCTYPE html>
+<html lang="ja">
+<head><title> 泣ゃ</title>
+<link rel="stylesheet" type="text/css" href="" >
+<meta name="viewport" content="width=device-width,initial-scale=1">
+</head>
+<body>
+
+EOF
+
+
+
+
+print"<form method=\"POST\" action=\"./hutsu.rb\">\n"
+
+q = x[number]
+
+#ifу翫馹茵罩hВ筝罩hВ鐚筝罩hВ鐚鐚鐚
+if number == "1" || number == "5" || number == "9" #
+  printf("<p>%s</p>", q[0])
+  if number == "1"
+    printf("<p><a href=\"tama.jpg\"><img src=\"tama_mini.jpg\" alt=\"tama\" height=\"300px\" width=\"300px\"></a></p>")
+  elsif number == "5"
+    printf("<p><a href=\"12.jpg\"><img src=\"12_mini.jpg\" alt=\"12\" height=\"300px\" width=\"300px\"></a></p>")
+  elsif number == "9"
+    printf("<p><a href=\"shishi.JPG\"><img src=\"shishi_mini.JPG\" alt=\"shishi\" height=\"333px\" width=\"500px\"></a></p>")
+  end
+  for v, sel in q[1]
+    outinput(v, sel)
+  end
+  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
+  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
+elsif number == "2" || number == "7" || number == "10"          #罩hВ
+  printf("%s", q[0])
+  printf("%s", q[1])
+  if number == "2"
+    print("<p>")
+    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai1.mp4\"></video>")
+    print("<\p>")
+    printf("<label><input type=\"radio\" name=\"rd\" value=\"5\">罨<檎蚊<br></label>")
+    db.execute("REPLACE INTO point VALUES(?,?)",id,someVALUES4)
+  elsif number == "7"
+    print("<p>")
+    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai4.mp4\"></video>")
+    print("<\p>")
+    printf("<label><input type=\"radio\" name=\"rd\" value=\"9\">罨<檎蚊<br></label>")
+    db.execute("REPLACE INTO point VALUES(?,?)",id,someVALUES5)
+  elsif number == "10"
+    print("<p>")
+    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai5.mp4\"></video>")
+    print("<\p>")
+    printf("<label><input type=\"radio\" name=\"rd\" value=\"13\">罨<檎蚊<br></label>")
+        db.execute("REPLACE INTO point VALUES(?,?)",id,someVALUES6)
+  end
+  printf("<input type=\"submit\" value=\"罨<\">")
+  
+elsif number == "3" || number == "6" || number == "11"          #筝罩hВ1
+  print("<h1>罧綽居筝綺若</h1>")
+  printf("<p>%s</p>", q[0])
+  if number == "3"
+    printf("<p><a href=\"tama.jpg\"><img src=\"tama_mini.jpg\" alt=\"tama\" height=\"300px\" width=\"300px\"></a></p>")
+  elsif number == "6"
+    printf("<p><a href=\"12.jpg\"><img src=\"12_mini.jpg\" alt=\"12\" height=\"300px\" width=\"300px\"></a></p>")
+  elsif number == "11"
+    printf("<p><a href=\"shishi.JPG\"><img src=\"shishi_mini.JPG\" alt=\"shishi\" height=\"333px\" width=\"500px\"></a></p>")
+  end
+  for v, sel in q[1]
+    outinput(v, sel)
+  end
+  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
+  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
+elsif number == "4" || number == "8" || number == "12"        #筝罩hВ2
+  print("<h1>鐚筝綺c帥若</h1>")
+  printf("<p>%s</p>", q[0])
+  if number == "4"
+    printf("<p><a href=\"tama.jpg\"><img src=\"tama_mini.jpg\" alt=\"tama\" height=\"300px\" width=\"300px\"></a></p>")
+  elsif number == "8"
+    printf("<p><a href=\"12.jpg\"><img src=\"12_mini.jpg\" alt=\"12\" height=\"300px\" width=\"300px\"></a></p>")
+  elsif number == "12"
+    printf("<p><a href=\"shishi.JPG\"><img src=\"shishi_mini.JPG\" alt=\"shishi\" height=\"333px\" width=\"500px\"></a></p>")
+  end
+  for v, sel in q[1]
+    outinput(v, sel)
+  end
+  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
+  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
+elsif number == "13"
+  print("<h1>腟肴;</h1>")
+end
+print"</form>\n"
+print "</body>\n"
+print "</html>\n"
+
--- a/event/oasis2017/quiz/hutsu.rb	Thu Jul 27 16:58:27 2017 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,198 +0,0 @@
-#!/usr/bin/env ruby
-# -*- coding: utf-8 -*- 
-
-require 'cgi'
-c = CGI.new(:accept_charset => "UTF-8")
-
-require 'sqlite3'
-file = "db/point.sq3"
-
-someVALUES4 = "qb1"
-someVALUES5 = "qb2"
-someVALUES6 = "qb3"
-
-#cookie≫
-cookie_id=c.cookies["id"][0]
-
-form_seikai=c["seikai"]  #罩hВ??
-form_name=c["playname"]  #ュ
-
-if cookie_id == nil
-  newid = Time.now.to_i.to_s + "/" + rand(99999).to_s
-  id = newid
-else
-  id = cookie_id
-end
-
-# idcookieх御吟
-# 紊違24荐絎expire紊違ャ
-expire = (Time.now+24*3600).gmtime.strftime("%a, %d %b %Y %H:%M:%S GMT")
-printf("Content-type: text/html; charset=UTF-8\n")
-printf("Set-Cookie: id=%s; expires=%s\n\n", id, expire)
-
-db = SQLite3::Database.new(file)
-db.execute("PRAGMA foreign_keys=on")
-db.execute("CREATE TABLE IF NOT EXISTS " +
-           "users(id text primary key, name text, creation text)")
-db.execute("CREATE TABLE IF NOT EXISTS " +
-           "point(id, keyword text, FOREIGN KEY(id) REFERENCES users(id),UNIQUE(id,keyword))")
-
-
-if form_seikai > "" && id > ''# 罩hВ
-  db.execute("DELETE FROM point WHERE id=?", id)
-end
-
-# cookie∫c障сc
-
-################################################################## 若句脂
-playname = form_name
-if form_name > ""		# 若name
-  now = Time.now.strftime("%F %T")
-  db.execute("REPLACE INTO users VALUES(?, ?, ?)", id, form_name, now);
-else				# 若namedb
-   dbn = db.execute("SELECT name from users WHERE id=?", id)[0]
-  if dbn != nil &&  dbn[0]
-    playname = dbn[0]           # 若帥若鴻ゅ
-  end
-end
-
-if playname == ""
-  print(<<-EOF)
-	<form action="#{File.basename($0)}" method="POST">
-	<p>ゅャ:
-	<input type="text" name="playname">
-	<input type="submit" valusomeVALUS1 = qa1
-e="篆">
-	<input type="reset" value="祉">
-	</form>
-	EOF
-  exit
-end
-printf("<h1>%sc潟</h1>\n", playname)
-################################################################## 
-
-
-
-
-number = c["rd"]
-img = c["img"]
-def outinput(value, name)
-  printf("<label><input type=\"radio\" name=\"rd\" value=\"%s\">%s</label>", value, name)
-end
-
-
-if number == ""  #莎桁
-  number = "1"    #number"1"篁e
-end
-
-x = {"1" =>  ["<h1>膃筝<br></h1>", {"2" => "膂障羯<br>", "3" => "膤吾羯<br>", "4" => "筝羯<br>"}],
-  "2" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
-  "3" =>  ["<h1>膃筝<br></h1>", {"2" => "膂障羯<br>", "3" => "膤吾羯<b\
-r>", "4" => "筝羯<br>"}],
-  "4" =>  ["<h1>膃筝<br></h1>", {"2" => "膂障羯<br>", "3" => "膤吾羯<b\
-r>", "4" => "筝羯<br>"}],
-  "5" => ["<h1>膃篋<br></h1>", {"6" => "筝羯<br>", "7" => "篋羯<br>", "8" => "筝羯<br>"}],
-  "6" => ["<h1>膃篋<br></h1>", {"6" => "筝羯<br>", "7" => "篋羯<br>", "8" => "筝羯<br>"}],
-  "7" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
-  "8" => ["<h1>膃篋<br></h1>", {"6" => "筝羯<br>", "7" => "篋羯<br>", "8"=> "筝羯<br>"}],
-  "9" => ["<h1>膃筝<br></h1>", {"10" => "絽綵号絖<br>", "11" => "育絖<br>", "12" => "<br>"}],
-  "10" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
-  "11" => ["<h1>膃筝<br></h1>", {"10" => "絽綵号絖<br>", "11" => "育絖<br>", "12" => "<br>"}],
-  "12" => ["<h1>膃筝<br></h1>", {"10" => "絽綵号絖<br>", "11" => "育絖<br>", "12" => "<br>"}],
-  "13" => []
-}
-
-print(<<-EOF)
-<!DOCTYPE html>
-<html lang="ja">
-<head><title> 泣ゃ</title>
-<link rel="stylesheet" type="text/css" href="" >
-<meta name="viewport" content="width=device-width">
-</head>
-<body>
-
-EOF
-
-
-
-
-print"<form method=\"POST\" action=\"./hutsu.rb\">\n"
-
-q = x[number]
-
-#ifу翫馹茵罩hВ筝罩hВ鐚筝罩hВ鐚鐚鐚
-if number == "1" || number == "5" || number == "9" #
-  printf("<p>%s</p>", q[0])
-  if number == "1"
-    printf("<p><a href=\"tama.jpg\"><img src=\"tama_mini.jpg\" alt=\"tama\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "5"
-    printf("<p><a href=\"12.jpg\"><img src=\"12_mini.jpg\" alt=\"12\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "9"
-    printf("<p><a href=\"shishi.JPG\"><img src=\"shishi_mini.JPG\" alt=\"shishi\" height=\"333px\" width=\"500px\"></a></p>")
-  end
-  for v, sel in q[1]
-    outinput(v, sel)
-  end
-  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
-  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
-elsif number == "2" || number == "7" || number == "10"          #罩hВ
-  printf("%s", q[0])
-  printf("%s", q[1])
-  if number == "2"
-    print("<p>")
-    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai1.mp4\"></video>")
-    print("<\p>")
-    printf("<label><input type=\"radio\" name=\"rd\" value=\"5\">罨<檎蚊<br></label>")
-    db.execute("REPLACE INTO point VALUES(?,?)",id,someVALUES4)
-  elsif number == "7"
-    print("<p>")
-    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai4.mp4\"></video>")
-    print("<\p>")
-    printf("<label><input type=\"radio\" name=\"rd\" value=\"9\">罨<檎蚊<br></label>")
-    db.execute("REPLACE INTO point VALUES(?,?)",id,someVALUES5)
-  elsif number == "10"
-    print("<p>")
-    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai5.mp4\"></video>")
-    print("<\p>")
-    printf("<label><input type=\"radio\" name=\"rd\" value=\"13\">罨<檎蚊<br></label>")
-        db.execute("REPLACE INTO point VALUES(?,?)",id,someVALUES6)
-  end
-  printf("<input type=\"submit\" value=\"罨<\">")
-  
-elsif number == "3" || number == "6" || number == "11"          #筝罩hВ1
-  print("<h1>罧綽居筝綺若</h1>")
-  printf("<p>%s</p>", q[0])
-  if number == "3"
-    printf("<p><a href=\"tama.jpg\"><img src=\"tama_mini.jpg\" alt=\"tama\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "6"
-    printf("<p><a href=\"12.jpg\"><img src=\"12_mini.jpg\" alt=\"12\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "11"
-    printf("<p><a href=\"shishi.JPG\"><img src=\"shishi_mini.JPG\" alt=\"shishi\" height=\"333px\" width=\"500px\"></a></p>")
-  end
-  for v, sel in q[1]
-    outinput(v, sel)
-  end
-  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
-  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
-elsif number == "4" || number == "8" || number == "12"        #筝罩hВ2
-  print("<h1>鐚筝綺c帥若</h1>")
-  printf("<p>%s</p>", q[0])
-  if number == "4"
-    printf("<p><a href=\"tama.jpg\"><img src=\"tama_mini.jpg\" alt=\"tama\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "8"
-    printf("<p><a href=\"12.jpg\"><img src=\"12_mini.jpg\" alt=\"12\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "12"
-    printf("<p><a href=\"shishi.JPG\"><img src=\"shishi_mini.JPG\" alt=\"shishi\" height=\"333px\" width=\"500px\"></a></p>")
-  end
-  for v, sel in q[1]
-    outinput(v, sel)
-  end
-  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
-  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
-elsif number == "13"
-  print("<h1>腟肴;</h1>")
-end
-print"</form>\n"
-print "</body>\n"
-print "</html>\n"
-
--- a/event/oasis2017/quiz/kantan.rb	Thu Jul 27 16:58:27 2017 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,231 +0,0 @@
-#!/usr/bin/env ruby
-# -*- coding: utf-8 -*- 
-
-require 'cgi'
-c = CGI.new(:accept_charset => 'utf-8')
-#require './panelqr.rb'
-
-require 'sqlite3'
-file = "db/point.sq3"
-
-#pq = PanelQR.now
-
-
-# roy{c115080}% sqlite3 point.sq3              [~/public_html/mycgi/skip/quiz/db]
-# SQLite version 3.8.8.2 2015-01-30 14:30:45
-# Enter ".help" for usage hints.
-# sqlite> .sch
-# CREATE TABLE users(id text primary key, name text, creation text);
-# CREATE TABLE point(id, keyword text, FOREIGN KEY(id) REFERENCES users(id));
-# sqlite> select * from users;
-# 1501044365/65675|unko|2017-07-26 14:43:14 +0900
-# sqlite> select * from point;
-# 1501044365/65675|c
-# sqlite> select * from users NATURAL INNER JOIN point;
-# 1501044365/65675|unko|2017-07-26 14:43:14 +0900|c
-# 1501044365/65675|unko|2017-07-26 14:43:14 +0900|c
-# 1501044365/65675|unko|2017-07-26 14:43:14 +0900|
-# 1501044365/65675|unko|2017-07-26 14:43:14 +0900|qa1
-# 1501044365/65675|unko|2017-07-26 14:43:14 +0900|qa2
-# 1501044365/65675|unko|2017-07-26 14:43:14 +0900|qa3
-
-
-key = ["qa1","qa2","qa3"]
-
-
-#cookie≫
-cookie_id=c.cookies["id"][0]
-
-form_seikai=c["seikai"]  #罩hВ??
-form_name=c["playname"]  #ュ
-
-if cookie_id == nil
-  newid = Time.now.to_i.to_s + "/" + rand(99999).to_s
-  id = newid
-else
-  id = cookie_id
-end
-
-# idcookieх御吟
-# 紊違24荐絎expire紊違ャ
-expire = (Time.now+24*3600).gmtime.strftime("%a, %d %b %Y %H:%M:%S GMT")
-printf("Content-type: text/html; charset=UTF-8\n")
-printf("Set-Cookie: id=%s; expires=%s\n\n", id, expire)
-
-db = SQLite3::Database.new(file)
-db.execute("PRAGMA foreign_keys=on")
-db.execute("CREATE TABLE IF NOT EXISTS " +
-           "users(id text primary key, name text, creation text)")
-db.execute("CREATE TABLE IF NOT EXISTS " +
-           "point(id, keyword text, FOREIGN KEY(id) REFERENCES users(id),UNIQUE(id,keyword))")
-
-
-if form_seikai > "" && id > ''# 罩hВ
-  db.execute("DELETE FROM point WHERE id=?", id)
-end
-
-# cookie∫c障сc
-
-
-print(<<-EOF)
-<!DOCTYPE html>
-<html lang="ja">
-<head><title>膂≦</title>
-<link rel="stylesheet" type="text/css" href="quizpg.css" >
-<meta name="viewport" content="width=device-width,initial-scale=1">
-</head>
-<body>
-
-EOF
-
-
-
-################################################################## 若句脂
-playname = form_name
-if form_name > ""		# 若name
-  now = Time.now.strftime("%F %T")
-  db.execute("REPLACE INTO users VALUES(?, ?, ?)", id, form_name, now);
-else				# 若namedb
-  dbn = db.execute("SELECT name from users WHERE id=?", id)[0]
-  if dbn != nil &&  dbn[0]
-    playname = dbn[0]		# 若帥若鴻ゅ
-  end
-end
-if playname == ""
-  print(<<-EOF)
-	<form action="#{File.basename($0)}" method="POST">
-	<p>ゅャ:
-	<input type="text" name="playname">
-	<input type="submit" valusomeVALUS1 = qa1
-e="篆">
-	<input type="reset" value="祉">
-	</form>
-	EOF
-  exit
-end
-printf("<p class=\"big\">%s<br>c潟</p>\n", playname)
-################################################################## 
-
-
-
-number = c["rd"]
-img = c["img"]
-def outinput(value, name)
-  printf("<label><input type=\"radio\" name=\"rd\" value=\"%s\">%s</label>", value, name)
-end
-
-def imgsrc(img)
-  printf("<img src=\"%s\">", img)
-end
-
-if number == ""  #莎桁
-  number = "1"    #number"1"篁e
-end
-
-
-
-
-
-
-
-x = {"1" =>  ["<h1>膃筝<br></h1>", {"2" => "藏翫<br>", "3" => "ュ絮怨<br>", "4" => "蕋罍絮怨<br>"}],
-  "2" =>  ["<h1>膃筝<br></h1>", {"2" => "藏翫<br>", "3" => "ュ絮怨<br>", "4" => "蕋罍絮怨<br>"}],
-  "3" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
-  "4" =>  ["<h1>膃筝<br></h1>", {"2" => "藏翫<br>", "3" => "ュ絮怨<br>", "4" => "蕋罍絮怨<br>"}],
-  "5" => ["<h1>膃篋<br></h1>", {"6" => "絮<br>", "7" => "臂初絮<br>", "8" => "薐ユ儀絮<br>"}],
-  "6" => ["<h1>膃篋<br></h1>", {"6" => "絮<br>", "7" => "臂初絮<br>", "8" => "薐ユ儀絮<br>"}],
-  "7" => ["<h1>膃篋<br></h1>", {"6" => "絮<br>", "7" => "臂初絮<br>", "8" => "薐ユ儀絮<br>"}],
-  "8" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
-  "9" => ["<h1>膃筝<br></h1>", {"10" => "絮怨綺<br>", "11" => "綺<br>", "12" => "乗膊<br>"}],
-  "10" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
-  "11" => ["<h1>膃筝<br></h1>", {"10" => "絮怨綺<br>", "11" => "綺<br>", "12" => "乗膊<br>"}],
-  "12" => ["<h1>膃筝<br></h1>", {"10" => "絮怨綺<br>", "11" => "綺<br>", "12" => "乗膊<br>"}],
-  "13" => []
-}
-
-y = {"1" => "hiyori.jpg<br>"
-}
-
-
-#print"<html><head><title>ゃ</title></head><body>\n"
-
-print"<form method=\"POST\" action=\"./kantan.rb\">\n"
-
-q = x[number]
-
-#ifу翫馹茵罩hВ筝罩hВ鐚筝罩hВ鐚鐚鐚
-if number == "1" || number == "5" || number == "9" #
-  printf("<p>%s</p>", q[0])
-  if number == "1"
-    printf("<p><a href=\"hiyori.jpg\"><img src=\"hiyori_mini.jpg\" alt=\"hiyori\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "5"
-    printf("<p><a href=\"tyokai.jpg\"><img src=\"tyokai_mini.jpg\" alt=\"tyokai\" height=\"333px\" width=\"500px\"></a></p>")
-  elsif number == "9"
-    printf("<p><a href=\"sannkyo.jpg\"><img src=\"sannkyo_mini.jpg\" alt=\"sannkyo\" height=\"375px\" width=\"500px\"></a></p>")
-  end
-  for v, sel in q[1]
-    outinput(v, sel)
-  end
-  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
-  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
-elsif number == "3" || number == "8" || number == "10"          #罩hВ
-  printf("%s", q[0])
-  printf("%s", q[1])
-  if number == "3"
-    print("<p>")
-    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai1.mp4\"></video>")
-    print("<\p>")
-    printf("<label><input type=\"radio\" name=\"rd\" value=\"5\">罨<檎蚊<br></label>")
-    db.execute("REPLACE INTO point VALUES(?,?)",id,key[0])
-  elsif number =="8"
-    print("<p>")
-    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai4.mp4\"></video>")
-    print("</p>")
-    printf("<label><input type=\"radio\" name=\"rd\" value=\"9\">罨<檎蚊<br></label>")
-    db.execute("REPLACE INTO point VALUES(?,?)",id,key[1])
-  elsif number == "10"
-    print("<p>")
-    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai5.mp4\"></video>")
-    print("<\p>")
-    printf("<label><input type=\"radio\" name=\"rd\" value=\"13\">罨<檎蚊<br></label>")
-    db.execute("REPLACE INTO point VALUES(?,?)",id,key[2])
-  end
-  printf("<input type=\"submit\" value=\"罨<\">")
-  
-elsif number == "2" || number == "6" || number == "11"          #筝罩hВ1
-  print("<h1>罧綽居筝綺若</h1>")
-  printf("<p>%s</p>", q[0])
-  if number == "2"
-    printf("<p><a href=\"hiyori.jpg\"><img src=\"hiyori_mini.jpg\" alt=\"hiyori\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "6"
-    printf("<p><a href=\"tyokai.jpg\"><img src=\"tyokai_mini.jpg\" alt=\"tyokai\" height=\"333px\" width=\"500px\"></a></p>")
-  elsif number == "11"
-    printf("<p><a href=\"sannkyo.jpg\"><img src=\"sannkyo_mini.jpg\" alt=\"sannkyo\" height=\"375px\" width=\"500px\"></a></p>")
-  end
-  for v, sel in q[1]
-    outinput(v, sel)
-  end
-  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
-  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
-elsif number == "4" || number == "7" || number == "12"        #筝罩hВ2
-  print("<h1>鐚筝綺c帥若</h1>")
-  printf("<p>%s</p>", q[0])
-  if number == "4"
-    printf("<p><a href=\"hiyori.jpg\"><img src=\"hiyori_mini.jpg\" alt=\"hiyori\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "7"
-    printf("<p><a href=\"tyokai.jpg\"><img src=\"tyokai_mini.jpg\" alt=\"tyokai\" height=\"333px\" width=\"500px\"></a></p>")
-  elsif number == "12"
-    printf("<p><a href=\"sannkyo.jpg\"><img src=\"sannkyo_mini.jpg\" alt=\"sannkyo\" height=\"375px\" width=\"500px\"></a></p>")
-  end
-  for v, sel in q[1]
-    outinput(v, sel)
-  end
-  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
-  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
-elsif number == "13"
-  print("腟肴;")
-end
-print"</form>\n"
-print "</body>\n"
-print "</html>\n"
-
--- a/event/oasis2017/quiz/muzukasi.rb	Thu Jul 27 16:58:27 2017 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,197 +0,0 @@
-#!/usr/bin/env ruby
-# -*- coding: utf-8 -*- 
-
-require 'cgi'
-c = CGI.new(:accept_charset => "UTF-8")
-
-require 'sqlite3'
-file = "db/point.sq3"
-
-someVALUES7 = "qc1"
-someVALUES8 = "qc2"
-someVALUES9 = "qc3"
-
-#cookie≫
-cookie_id=c.cookies["id"][0]
-
-form_seikai=c["seikai"]  #罩hВ??
-form_name=c["playname"]  #ュ
-
-if cookie_id == nil
-  newid = Time.now.to_i.to_s + "/" + rand(99999).to_s
-  id = newid
-else
-  id = cookie_id
-end
-
-# idcookieх御吟
-# 紊違24荐絎expire紊違ャ
-expire = (Time.now+24*3600).gmtime.strftime("%a, %d %b %Y %H:%M:%S GMT")
-printf("Content-type: text/html; charset=UTF-8\n")
-printf("Set-Cookie: id=%s; expires=%s\n\n", id, expire)
-
-db = SQLite3::Database.new(file)
-db.execute("PRAGMA foreign_keys=on")
-db.execute("CREATE TABLE IF NOT EXISTS " +
-           "users(id text primary key, name text, creation text)")
-db.execute("CREATE TABLE IF NOT EXISTS " +
-           "point(id, keyword text, FOREIGN KEY(id) REFERENCES users(id),UNIQUE(id,keyword))")
-
-
-if form_seikai > "" && id > ''# 罩hВ
-  db.execute("DELETE FROM point WHERE id=?", id)
-end
-
-# cookie∫c障сc
-
-################################################################## 若句脂
-playname = form_name
-if form_name > ""		# 若name
-  now = Time.now.strftime("%F %T")
-  db.execute("REPLACE INTO users VALUES(?, ?, ?)", id, form_name, now);
-else				# 若namedb
-   dbn = db.execute("SELECT name from users WHERE id=?", id)[0]
-  if dbn != nil &&  dbn[0]
-    playname = dbn[0]           # 若帥若鴻ゅ
-  end
-end
-
-if playname == ""
-  print(<<-EOF)
-	<form action="#{File.basename($0)}" method="POST">
-	<p>ゅャ:
-	<input type="text" name="playname">
-	<input type="submit" valusomeVALUS1 = qa1
-e="篆">
-	<input type="reset" value="祉">
-	</form>
-	EOF
-  exit
-end
-printf("<h1>%sc潟</h1>\n", playname)
-################################################################## 
-
-
-
-
-
-
-number = c["rd"]
-img = c["img"]
-def outinput(value, name)
-  printf("<label><input type=\"radio\" name=\"rd\" value=\"%s\">%s</label>", value, name)
-end
-
-
-if number == ""  #莎桁
-  number = "1"    #number"1"篁e
-end
-
-x = {"1" =>  ["<h1>膃筝<br></h1>", {"2" => "薐ユ儀絮<br>", "3" => "羚罧水臼<br>", "4" => "絮<br>"}],
-  "2" =>  ["<h1>膃筝<br></h1>", {"2" => "薐ユ儀絮<br>", "3" => "羚罧水臼<br>", "4" => "絮<br>"}],
-  "3" =>  ["<h1>膃筝<br></h1>", {"2" => "薐ユ儀絮<br>", "3" => "羚罧水臼<br>", "4" => "絮<br>"}],
-  "4" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
-  "5" => ["<h1>膃篋<br></h1>", {"6" => "筝御罕<br>", "7" => "羆<br>", "8" => "藏顔羆<br>"}],
-  "6" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
-  "7" => ["<h1>膃篋<br></h1>", {"6" => "筝御罕<br>", "7" => "羆<br>", "8" => "藏顔羆<br>"}],
-  "8" => ["<h1>膃篋<br></h1>", {"6" => "筝御罕<br>", "7" => "羆<br>", "8"=> "藏顔羆<br>"}],
-  "9" => ["<h1>膃筝<br></h1>", {"10" => "筝羯篋羯<br>", "11" => "筝羯<br>", "12" => "筝羯<br>"}],
-  "11" => ["<h1>膃筝<br></h1>", {"10" => "筝羯篋羯<br>", "11" => "筝羯<br>", "12" => "筝羯<br>"}],
-  "10" => ["<h1>罩hВ鐚鐚鐚鐚<br></h1>", "<p>祉荀眼ゆс祉祉</p>"],
-  "12" => ["<h1>膃筝<br></h1>", {"10" => "筝羯篋羯<br>", "11" => "筝羯<br>", "12" => "筝羯<br>"}],
-  "13" => []
-}
-
-print(<<-EOF)
-<!DOCTYPE html>
-<html lang="ja">
-<head><title>c</title>
-<link rel="stylesheet" type="text/css" href="" >
-<meta name="viewport" content="width=device-width,initial-scale=1">
-</head>
-<body>
-
-EOF
-
-
-
-print"<form method=\"POST\" action=\"./muzukasi.rb\">\n"
-
-q = x[number]
-
-#ifу翫馹茵罩hВ筝罩hВ鐚筝罩hВ鐚鐚鐚
-if number == "1" || number == "5" || number == "9" #
-  printf("<p>%s</p>", q[0])
-  if number == "1"
-    printf("<p><a href=\"gassan.JPG\"><img src=\"gassan_mini.JPG\" alt=\"gassan\" height=\"333px\" width=\"500px\"></a></p>")
-  elsif number == "5"
-    printf("<p><a href=\"maru.jpg\"><img src=\"maru_mini.jpg\" alt=\"maru\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "9"
-    printf("<p><a href=\"1-2.jpg\"><img src=\"1-2_mini.jpg\" alt=\"1-2\" height=\"300px\" width=\"500px\"></a></p>")
-  end
-  for v, sel in q[1]
-    outinput(v, sel)
-  end
-  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
-  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
-elsif number == "4" || number == "6" || number == "10"          #罩hВ
-  printf("%s", q[0])
-  printf("%s", q[1])
-  if number == "4"
-    print("<p>")
-    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai1.mp4\"></video>")
-    print("<\p>")
-    printf("<label><input type=\"radio\" name=\"rd\" value=\"5\">罨<檎蚊<br></label>")
-    db.execute("REPLACE INTO point VALUES(?,?)",id,someVALUES7)
-  elsif number == "6"
-    print("<p>")
-    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai4.mp4\"></video>")
-    print("<\p>")
-    printf("<label><input type=\"radio\" name=\"rd\" value=\"9\">罨<檎蚊<br></label>")
-    db.execute("REPLACE INTO point VALUES(?,?)",id,someVALUES8)
-  elsif number == "10"
-    print("<p>")
-    printf("<video controls wight=\"320\"height=\"240\"><source src=\"skipseikai5.mp4\"></video>")
-    print("<\p>")
-    printf("<label><input type=\"radio\" name=\"rd\" value=\"13\">罨<檎蚊<br></label>")
-    db.execute("REPLACE INTO point VALUES(?,?)",id,someVALUES9)
-  end
-  printf("<input type=\"submit\" value=\"罨<\">")
-  
-elsif number == "2" || number == "7" || number == "11"          #筝罩hВ1
-  print("<h1>罧綽居筝綺若</h1>")
-  printf("<p>%s</p>", q[0])
-  if number == "2"
-    printf("<p><a href=\"gassan.JPG\"><img src=\"gassan_mini.JPG\" alt=\"gassan\" height=\"333px\" width=\"500px\"></a></p>")
-  elsif number == "7"
-    printf("<p><a href=\"maru.jpg\"><img src=\"maru_mini.jpg\" alt=\"maru\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "10"
-    printf("<p><a href=\"1-2.jpg\"><img src=\"1-2_mini.jpg\" alt=\"1-2\" height=\"300px\" width=\"500px\"></a></p>")
-  end
-  for v, sel in q[1]
-    outinput(v, sel)
-  end
-  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
-  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
-elsif number == "3" || number == "8" || number == "12"        #筝罩hВ2
-  print("<h1>鐚筝綺c帥若</h1>")
-  printf("<p>%s</p>", q[0])
-  if number == "3"
-    printf("<p><a href=\"gassan.JPG\"><img src=\"gassan_mini.JPG\" alt=\"gassan\" height=\"333px\" width=\"500px\"></a></p>")
-  elsif number == "8"
-    printf("<p><a href=\"maru.jpg\"><img src=\"maru_mini.jpg\" alt=\"maru\" height=\"300px\" width=\"300px\"></a></p>")
-  elsif number == "12"
-    printf("<p><a href=\"1-2.jpg\"><img src=\"1-2_mini.jpg\" alt=\"1-2\" height=\"300px\" width=\"500px\"></a></p>")
-  end
-  for v, sel in q[1]
-    outinput(v, sel)
-  end
-  print"<input name=\"ok\" type=\"submit\" value=\"篆\">\n"
-  print"<input name=\"ng\" type=\"reset\" value=\"祉\">\n"
-elsif number == "13"
-  print("<h1>腟肴;</h1>")
-end
-print"</form>\n"
-print "</body>\n"
-print "</html>\n"
-

yatex.org