class Zeitungen::Zeitung
Attributes
final_name[R]
regexp[R]
upload[R]
uri[RW]
Public Class Methods
new(final_name, regexp, upload=false)
click to toggle source
# File lib/zeitungen/zeitung.rb, line 5 def initialize(final_name, regexp, upload=false) @final_name = final_name @regexp = regexp @upload = upload @uri = nil end
Public Instance Methods
download()
click to toggle source
# File lib/zeitungen/zeitung.rb, line 13 def download puts "downloading '#{final_name}'..." file = nil begin file = Tempfile.new('zeitungen') open(uri+"\?directDownload\=true", "rb") do |read_file| file.write(read_file.read) end rescue Exception => e puts "Error downloading '#{final_name}'!" end file end