Thursday, November 29, 2012

shell.function to download all files from any GITHUB GIST URL

a shell utility to download all files part of a GIST url at provided download path

usage e.g. $ ddl-gist /etc/profile.d/

howTo install
$ curl -L -o /etc/profile.d/

actually, if you had this utlity... the usage example would install the utlity... chicken-egg

Tuesday, November 27, 2012

auto-download all media from RSS - DefCon20 Talk Videos

a shell utility code for download all media present as enclosures in any RSS

eg. usage to download all slides video of DefCon20
$ ddl-rss-media

to install it
$ sudo curl -L -o /etc/profile.d/

auto-download all videos of any Event at

Auto-Download all smallest size Videos of any provided Event in

to install it either run
$ sudo curl -L -o /etc/profile.d/

or copy+paste the shell function below in your shell-load-conf file.

suppose the event resides at URL:

and you just need to run
$ ddl-confreaks rubyconf2012 ~/Downloads

and it will download all Talk Videos from Ruby Conference 2012 at your ~/Downloads directory...

would download all small Videos found at all talks under that Event Page