回答編集履歴
2
修正
test
CHANGED
@@ -74,7 +74,7 @@
|
|
74
74
|
|
75
75
|
unless days.include?(input_date[6, 2])
|
76
76
|
|
77
|
-
puts "選択された日はありません:#{input_date[
|
77
|
+
puts "選択された日はありません:#{input_date[6, 2]}"
|
78
78
|
|
79
79
|
exit
|
80
80
|
|
1
修正
test
CHANGED
@@ -11,8 +11,6 @@
|
|
11
11
|
USER_AGENT = 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36'
|
12
12
|
|
13
13
|
REFERER = 'http://www1.mbrace.or.jp/od2/K/dmenu.html'
|
14
|
-
|
15
|
-
doc1 = Nokogiri::HTML.parse(open('http://www1.mbrace.or.jp/od2/K/dmenu.html', { 'User-Agent' => USER_AGENT }))
|
16
14
|
|
17
15
|
|
18
16
|
|
@@ -36,6 +34,12 @@
|
|
36
34
|
|
37
35
|
|
38
36
|
|
37
|
+
doc1 = Nokogiri::HTML.parse(open('http://www1.mbrace.or.jp/od2/K/dmenu.html',
|
38
|
+
|
39
|
+
{ 'User-Agent' => USER_AGENT }))
|
40
|
+
|
41
|
+
|
42
|
+
|
39
43
|
month = doc1.xpath('//select[@name="MONTH"]/option').map.with_index do |option, i|
|
40
44
|
|
41
45
|
option.xpath('@value').text unless i.zero?
|
@@ -56,7 +60,7 @@
|
|
56
60
|
|
57
61
|
doc2 = Nokogiri::HTML.parse(open("http://www1.mbrace.or.jp/od2/K/#{input_date[0, 6]}/mday.html",
|
58
62
|
|
59
|
-
|
63
|
+
{ 'User-Agent' => USER_AGENT, 'Referer' => REFERER }))
|
60
64
|
|
61
65
|
|
62
66
|
|