annotate blog.rb @ 2140:bd4cae849b16

ブログ更新
author KAMADA Kei <c110206@f.koeki-u.ac.jp>
date Wed, 23 Oct 2013 15:32:04 +0900
parents ba40fcad753f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1918
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
1 #!/usr/bin/ruby
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
2 # coding: euc-jp
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
3
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
4 require 'date'
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
5
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
6 day = Date.today
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
7
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
8 STDERR.print "帥ゃ:"
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
9 title = gets.chomp
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
10
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
11 comment = ""
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
12 STDERR.puts "潟<潟(帥茵с障)"
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
13 while true
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
14 com1 = gets
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
15 if com1 == ".\n" || com1 == nil then # nilC-dуュ腟篋
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
16 break
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
17 end
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
18 comment += com1
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
19 end
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
20
1924
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents: 1918
diff changeset
21 STDERR.print "≪若(糸<ゃ絎Return):"
1918
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
22 photo = gets.chomp
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
23 if photo != "" then
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
24 photo = '<img src="'+photo+'" width="640" height="480">'
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
25 end
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
26
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
27 STDERR.print "吾篋:"
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
28 writer = gets.chomp
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
29
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
30 open("template.txt", "r") do |cm|
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
31 while x = cm.gets
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
32 x.gsub!("%day%", day.to_s)
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
33 x.gsub!("%title%", title)
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
34 x.gsub!("%comment%", "<p>"+comment.chomp+"</p>")
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
35 x.gsub!("%photo%", photo)
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
36 x.gsub!("%writer%", writer)
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
37 print x
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
38 end
KAMADA Kei <c110206@f.koeki-u.ac.jp>
parents:
diff changeset
39 end

yatex.org