last-modified 2
更新日時をチェック。
まだURLはチェックしてない
uri-info.rb
require 'open-uri' if ARGV[0]==nil puts "usage: uri-info %0 =>type last-modified of %0" exit end url =ARGV[0] $out ="uri-info-log.txt" $ans ="" open(url) {|f| newdata ="last_modified: "+f.last_modified.to_s puts " "+newdata inf =open($out) inf.each_line{|line| data =line.chomp print ">#{data}\n" if data =~ /^last_modified:/ if data == newdata $ans ="same" else $ans ="new" end end } inf.close if $ans != "" p $ans else p "?" end ou =open($out,"w") ou.puts url ou.puts newdata ou.close }