code = "dl#{number}"
bowl_class = (number > 650) ? Bowl20110904 : Bowl
bowl = bowl_class.new(code)
- unless File.exist?(bowl.src_path)
- puts "PASS: src #{code} not found"
- next
+ if bowl.save_src
+ puts "saved src #{code}"
+ else
+ puts "PASS: src #{code} exists"
end
bowl.load
if bowl.save_arc
site = Site.find('mmdbowl')
-for number in 755..1045
+for number in 745..1045
code = "dl#{number}"
bowl_class = (number > 650) ? Bowl20110904 : Bowl
bowl = bowl_class.new(code)
end
def removed?
- !!/削除され/.match(@source)
+ !!/削除されました/.match(@source)
+ end
+
+ def denied?
+ !!/アクセス制限が/.match(@source)
end
def locked?
end
def save_arc
- if removed?
- return false
- end
- if locked?
+ if removed? || denied? || locked?
return false
end
if File.exist? arc_path