Class: Xmfun::Util::Downloader

Inherits:
Object
  • Object
show all
Defined in:
lib/xmfun/util/downloader.rb

Class Method Summary collapse

Class Method Details

.download(url, dst = ".") ⇒ Object



12
13
14
15
16
17
18
19
20
21
22
# File 'lib/xmfun/util/downloader.rb', line 12

def self.download(url, dst = ".")
  make_dst(dst)

  tracks = Nokogiri::XML(open(url, "Client-IP" => "220.181.111.168")).css("track")

  if tracks.size > 1
    download_collect(tracks)
  else
    download_song(tracks[0])
  end
end