diff --git a/event/oasis2017/idol/aikiss-p.txt b/event/oasis2017/idol/aikiss-p.txt new file mode 100644 index 0000000..73b06e8 --- /dev/null +++ b/event/oasis2017/idol/aikiss-p.txt @@ -0,0 +1,15 @@ +1 爽やかな海風が頬なでる初夏の昼。
絵具を溶かしたような透き通る青空の下、
港は大勢の人でごった返していた。 + +2 ふと視線をずらすと、
普段は駐車場として使われているそこには、
まばゆいほどの輝きを放つ大きなライブステージがあった。
その上には暑さをものともせず会場へ手を振る三人の少女たちの姿が。 + +3 舞台から左、深いマリンブルーの衣装の少女は(名前)。
恥ずかしそうに目を伏せ眉をハの字にし、控えめに手を振っている。 + +4 右側では、朝日を受けて輝く雪のように白い衣装の少女・(名前)。
緊張しているのか笑顔が少しばかりぎこちない。 + +5 そして中央。
三人の中で一際大きく手を振っている少女は(名前)。
真夏の太陽のように明るい赤の衣装を身にまとっている。 + +6 背後のモニターには星やハートが音楽に合わせ踊り、
可愛らしいフォントで描かれた「港ライブフェス」の文字を飾っていた。
三人は、この地元をPRする為に集められた選りすぐりのアイドルたちである。
+ +7 今回のライブを無事成功させた暁には、名実ともにトップアイドルとして全国デビューすることが決まっている。
しかしそれは、三人のうち一人だけという限られた物・・・
+ +8 誰が一番多くのファンを獲得し、
このライブを盛り上げることが出来るのだろうか。
君なら誰の背中を押したい? diff --git a/event/oasis2017/idol/home.rb b/event/oasis2017/idol/home.rb index 1ad8222..8055643 100755 --- a/event/oasis2017/idol/home.rb +++ b/event/oasis2017/idol/home.rb @@ -75,7 +75,7 @@ hello = "プレイ名を入力してね" input = '' -print('
') +print('') printf(<<-EOF,

%s

diff --git a/event/oasis2017/idol/name.rb b/event/oasis2017/idol/name.rb index 4b0a3f7..4995fc2 100755 --- a/event/oasis2017/idol/name.rb +++ b/event/oasis2017/idol/name.rb @@ -26,6 +26,7 @@ # idをすぐcookieで相手ブラウザに送る # 変数の期限を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) @@ -65,8 +66,8 @@ hello = "プレイ名を入力してね" input = '' -print('') -printf(<<-EOF, + print('') + printf(<<-EOF,

%s

%s

@@ -79,95 +80,87 @@

-
+ EOF - title, hello, input,) + title, hello, input,) + +#else + #導入画面 + + #require 'cgi' + #c = CGI.new(:accept_charset => 'utf-8') + + page = Hash.new + n = 0 + img = "" -#導入画面 + open("aikiss-p.txt","r:utf-8") do |cat| -#require 'cgi' -#c = CGI.new(:accept_charset => 'utf-8') - -page = Hash.new -n = 0 -img = "" - - -open("aikiss-p.txt","r:utf-8") do |cat| - - while line = cat.gets - if /(\d+)\s+(\S+)\s+/ =~line - page[$1] = $2 + while line = cat.gets + if /(\d+)\s+(\S+)\s+/ =~line + page[$1] = $2 + end end end -end -p = c["page"] -gin = c["adm"] -x = c["sam"] + p = c["page"] + gin = c["adm"] + x = c["sam"] -if p=="" - p="1"# page変数指定がなければ "1" とする -end -name = c["name"] + if p=="" + p="1"# page変数指定がなければ "1" とする + end + name = c["name"] -puts "Content-type: text/html; charset=utf-8 - -アイキス、しよ? - - - -" - -if p =="9" - print(<<-"EOF") + if p =="9" + print(<<-"EOF")
EOF -else + else print(<<-"EOF") EOF -end + end -# ページ番号による切り替え処理 + # ページ番号による切り替え処理 - printf("

%s

\n",page[p]) -case p -when "1" - img = "1.jpg" - nextpage = "2" + printf("

%s

\n",page[p]) + case p + when "1" + img = "1.jpg" + nextpage = "2" -when "2" - nextpage = "3" + when "2" + nextpage = "3" -when "3" - nextpage = "4" - img = "blue1.png" + when "3" + nextpage = "4" + img = "blue1.png" -when "4" - nextpage = "5" - img = "white1.png" -when "5" - nextpage = "6" - img = "red1.png" -when "6" - nextpage = "7" -when "7" - nextpage = "8" + when "4" + nextpage = "5" + img = "white1.png" + when "5" + nextpage = "6" + img = "red1.png" + when "6" + nextpage = "7" + when "7" + nextpage = "8" -when "8" + when "8" - puts('') - nextpage = "9" + puts('') + nextpage = "9" - print(<<-"EOF") + print(<<-"EOF")



@@ -175,10 +168,10 @@

EOF -when "9" -case gin + when "9" + case gin when "red" - print(<<-"EOF") + print(<<-"EOF")

「初めまして、日和山あかね(ひよりやま あかね)だよ!
好きなのは歌とダンス!!夢は大きなステージでライブをすることでっす!
たっくさん努力するから応援よろし\\ @@ -190,8 +183,8 @@ EOF -when "white" - print(<<-"EOF") + when "white" + print(<<-"EOF")

初めまして白鳥ゆき(しらとり ゆき)です。
他の娘たちみたいな輝くもののない普通\ の子ですが、
精一杯頑張りますのでよろしくお願いします。」

@@ -203,7 +196,7 @@ when "blue" - print(<<-"EOF") + print(<<-"EOF")

「は、初めまして。えっと、鳥海あおい(とりみ あおい)と申します。
人前に立つ\\ のは苦手で、少しでもこんな自分を変えられたらって思ったんですけど。
やっぱり私、向\\ @@ -214,32 +207,32 @@ EOF + end + nextpage =nil + end -nextpage =nil - -end -if p =="9" - printf("\n", gin) - printf("\n", nextpage) + if p =="9" + printf("\n", gin) + printf("\n", nextpage) -#elsif p =="10" - # printf("\n", gin) + #elsif p =="10" + # printf("\n", gin) - #printf("\n", nextpage) -elsif nextpage + #printf("\n", nextpage) + elsif nextpage - printf("\n", nextpage) - printf("\n",img) - puts('
') - puts('') + printf("\n", nextpage) + printf("\n",img) + puts('
') + puts('') -end + end else # プレイ名設定済みならホーム画面へ print('') print('') diff --git a/event/oasis2017/idol/pro.rb b/event/oasis2017/idol/pro.rb index 0289b8e..4995fc2 100755 --- a/event/oasis2017/idol/pro.rb +++ b/event/oasis2017/idol/pro.rb @@ -26,6 +26,7 @@ # idをすぐcookieで相手ブラウザに送る # 変数の期限を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) @@ -65,8 +66,8 @@ hello = "プレイ名を入力してね" input = '' -print('') -printf(<<-EOF, + print('') + printf(<<-EOF,

%s

%s

@@ -79,95 +80,87 @@

-
+ EOF - title, hello, input,) + title, hello, input,) + +#else + #導入画面 + + #require 'cgi' + #c = CGI.new(:accept_charset => 'utf-8') + + page = Hash.new + n = 0 + img = "" -#導入画面 + open("aikiss-p.txt","r:utf-8") do |cat| -#require 'cgi' -#c = CGI.new(:accept_charset => 'utf-8') - -page = Hash.new -n = 0 -img = "" - - -open("aikiss-p.txt","r:utf-8") do |cat| - - while line = cat.gets - if /(\d+)\s+(\S+)\s+/ =~line - page[$1] = $2 + while line = cat.gets + if /(\d+)\s+(\S+)\s+/ =~line + page[$1] = $2 + end end end -end -p = c["page"] -gin = c["adm"] -x = c["sam"] + p = c["page"] + gin = c["adm"] + x = c["sam"] -if p=="" - p="1"# page変数指定がなければ "1" とする -end -name = c["name"] + if p=="" + p="1"# page変数指定がなければ "1" とする + end + name = c["name"] -puts "Content-type: text/html; charset=utf-8 - -アイキス、しよ? - - - -" - -if p =="9" - print(<<-"EOF") + if p =="9" + print(<<-"EOF")
EOF -else + else print(<<-"EOF") EOF -end + end -# ページ番号による切り替え処理 + # ページ番号による切り替え処理 - printf("

%s

\n",page[p]) -case p -when "1" - img = "1.jpg" - nextpage = "2" + printf("

%s

\n",page[p]) + case p + when "1" + img = "1.jpg" + nextpage = "2" -when "2" - nextpage = "3" + when "2" + nextpage = "3" -when "3" - nextpage = "4" - img = "blue1.png" + when "3" + nextpage = "4" + img = "blue1.png" -when "4" - nextpage = "5" - img = "white1.png" -when "5" - nextpage = "6" - img = "red1.png" -when "6" - nextpage = "7" -when "7" - nextpage = "8" + when "4" + nextpage = "5" + img = "white1.png" + when "5" + nextpage = "6" + img = "red1.png" + when "6" + nextpage = "7" + when "7" + nextpage = "8" -when "8" + when "8" - puts('') - nextpage = "9" + puts('') + nextpage = "9" - print(<<-"EOF") + print(<<-"EOF")



@@ -175,10 +168,10 @@

EOF -when "9" -case gin + when "9" + case gin when "red" - print(<<-"EOF") + print(<<-"EOF")

「初めまして、日和山あかね(ひよりやま あかね)だよ!
好きなのは歌とダンス!!夢は大きなステージでライブをすることでっす!
たっくさん努力するから応援よろし\\ @@ -190,8 +183,8 @@ EOF -when "white" - print(<<-"EOF") + when "white" + print(<<-"EOF")

初めまして白鳥ゆき(しらとり ゆき)です。
他の娘たちみたいな輝くもののない普通\ の子ですが、
精一杯頑張りますのでよろしくお願いします。」

@@ -203,7 +196,7 @@ when "blue" - print(<<-"EOF") + print(<<-"EOF")

「は、初めまして。えっと、鳥海あおい(とりみ あおい)と申します。
人前に立つ\\ のは苦手で、少しでもこんな自分を変えられたらって思ったんですけど。
やっぱり私、向\\ @@ -214,32 +207,32 @@ EOF + end + nextpage =nil + end -nextpage =nil - -end -if p =="9" - printf("\n", gin) - printf("\n", nextpage) + if p =="9" + printf("\n", gin) + printf("\n", nextpage) -#elsif p =="10" - # printf("\n", gin) + #elsif p =="10" + # printf("\n", gin) - #printf("\n", nextpage) -elsif nextpage + #printf("\n", nextpage) + elsif nextpage - printf("\n", nextpage) - printf("\n",img) - puts('
') - puts('') + printf("\n", nextpage) + printf("\n",img) + puts('
') + puts('') -end + end else # プレイ名設定済みならホーム画面へ print('') print('')