в конце концов, помог мне.

аюсь создать загрузчик файлов с помощью RubyGem Curb. (Смотреть наЭтот вопрос.)

Я пытаюсь загрузить zip-файл, а затем с классом File я пытаюсь создать файл, чтобы я мог дважды щелкнуть по нему в Finder (я на OS X). Как бы я собирался преобразовать это "Curl'ed" тело в zip-файл.

require 'rubygems'
require 'curb'

class Download
  def start
    curl = Curl::Easy.new('http://wordpress.org/latest.zip')
    curl.perform
    curl.on_body {
      |d| f = File.new('test.zip', 'w') {|f| f.write d}
    }
  end
end

dl = Download.new
dl.start

Я не получаю никакой ошибки, и я не могу найти файл. Я пробовал абсолютные пути без разницы.

Ответы на вопрос(2)

Ваш ответ на вопрос