No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
It downloads all episodes and attachments, organizes them for later use and keeps an easy to use index of episodes.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
 Dependencies

Development

>= 0.7.0
~> 3.0

Runtime

 Project Readme

Version Dependencies Build Status Coverage Code Climate

Ruby Tapas Downloader

Ruby Tapas is a great series of screencasts by Avdi Grimm. You should totally check it out if you don't already know it!

There's only one problem with Ruby Tapas, in my opinion: there's no way to watch it via streaming. One can only download episodes, which soon becomes tedious.

Enters Ruby Tapas Downloader! It downloads all episodes and attachments, organizes them for later use and keeps an easy to use index of episodes.

Alternative

RubyTapas provides an official way to download expisodes automatically using iTunes, open the episode list and click on the iTunes button on the top right to subscribe.

Installation

$ gem install ruby-tapas-downloader

Usage

$ ruby-tapas-downloader download -e <email> -p <password> -d <download_path>

If you prefer, you can pre-configure, in that way you don't need to authenticate every download.

$ ruby-tapas-downloader configure -e <email> -p <password> -d <download_path>

One other alternative is to pass/export env vars:

$ export RUBY_TAPAS_DOWNLOADER_EMAIL=someone@example.com
$ export RUBY_TAPAS_DOWNLOADER_PASSWORD=123
$ export RUBY_TAPAS_DOWNLOADER_DOWNLOAD_PATH=.

$ ruby-tapas-downloader download

Warning

Except for a few episodes, Ruby Tapas is a paid screencast. Therefore, assert that you don't redistribute the downloaded material. Ruby Tapas Downloader is only an utility tool and doesn't substitute the subscription.

You should do no evil!

Thanks

Thanks Avdi Grimm for putting all this great material out the door!

I learn a lot from you.