Project

copycasts

0.0
No commit activity in last 3 years
No release in over 3 years
Offline watch free episode of railscast videos for personal usage.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.3
>= 1.5.6, ~> 1.5
>= 1.5.6, ~> 1.5
~> 0.21.0
>= 0
 Project Readme

Copycasts

You are able to access railscast video offline now by downloading them. This gem will crawl railcast videos and download to your local storage.

Installation

Install it the gem globally as:

$ gem install copycasts

Gem dependency

$ gem install nokogiri
$ gem install open-uri
$ gem install progressbar

Usage

Run using this command in your terminal:

copycasts-start-crawl

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

##Coming soon

  1. Upload to aws storage
  2. Upload to dropbox
  3. Options to download different file type [zip, mp4, m4v, webm, ogv]
  4. Using resque / multithreading
  5. Any others ??

##Thanks

Thanks to railcast providing free videos for our learning purpose. Reference: RailsCasts, Ryan Bates

Anything I missed?

If there's anything at all that you need or want to know, please email either Nicholas Ng and I ll get back to you soon. :D