Skip to content

0x2C6/ortega_ruby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ortega Gem Version

Ruby file downloader

Installation

Add this line to your application's Gemfile:

gem 'ortega'

And then execute:

$ bundle

Or install it yourself as:

$ gem install ortega

Usage

  require 'ortega'

  Ortega.download('example.com/downloadable_file.pdf')
  # Output
  # Downloading downloadable_file.pdf
  ############                                                      12 %

You can specify target path, file name and its extension by passing arguments

Example

Ortega.download('example.com/downloadable_file.pdf', name: 'my_file.pdf', path: '~/Desktop')

If you want to hide progress bar, set bar option to false

Ortega.download('example.com/downloadable_file.pdf', bar: false)

If url does not contain the extension, it should be good to spectify it manually as:

Ortega.download('example.com/downloadable_file', extension: 'pdf')

Contributing

Bug reports and pull requests are welcome on GitHub at https://github.com/[USERNAME]/ortega.

License

The gem is available as open source under the terms of the MIT License.