]> gitweb.michael.orlitzky.com - dead/whatever-dl.git/log
dead/whatever-dl.git
15 years agoFixed a bug in the Youtube class' parsing of the "t" parameter.
Michael Orlitzky [Sat, 6 Sep 2008 03:44:59 +0000 (23:44 -0400)]
Fixed a bug in the Youtube class' parsing of the "t" parameter.

Modified the "t" parsing regex to catch non-alphanumeric characters, which from experience I now know are possible.
Added a test/fixture to expose the bug.
The whatever-dl executable now outputs "Fetching #{video_url}" before actually fetching the file.

15 years agoAdded a documentation directory with a short todo list.
mjo [Tue, 2 Sep 2008 22:17:12 +0000 (18:17 -0400)]
Added a documentation directory with a short todo list.

15 years agoAdded the ability to download Youtube videos.
mjo [Tue, 2 Sep 2008 22:13:40 +0000 (18:13 -0400)]
Added the ability to download Youtube videos.

Fixed a typo in the main executable which was causing a crash.
Added the progress bar tests back to the suite.
Added a Youtube class and the accompanying unit tests/fixtures.

15 years agoAdded independent (non-wget) file downloads via open-uri.
Michael Orlitzky [Tue, 2 Sep 2008 03:01:13 +0000 (23:01 -0400)]
Added independent (non-wget) file downloads via open-uri.

Removed a bad vimeo_remote_test require from the remote test suite.
Added the UriUtilities class and a bunch of tests for it.
Included the ProgressBar class in the vendor directory so that the UriUtilities class can display a progress bar during downloads.
Added the ProgressBar tests to the test suite.
Added error handling to the main whatever-dl script for newly-possible IO/connection errors.
Removed the wget exec() call in favor of the open-uri call.

15 years agoAdded the ability to download Vimeo videos.
mjo [Fri, 29 Aug 2008 21:37:30 +0000 (17:37 -0400)]
Added the ability to download Vimeo videos.

Created a Vimeo class.
Created a bunch of tests for the new Vimeo class.
Added a fixture for the Vimeo tests: an XML file containing the video data.
Added a GPLv3 notice to the top of any file which did not contain one.

15 years agoAdded the ability to download Veoh files.
Michael Orlitzky [Sat, 28 Jun 2008 05:11:00 +0000 (01:11 -0400)]
Added the ability to download Veoh files.

Added a new Veoh class, along with a couple of tests and one fixture file (of video details data).

15 years agoAdded the Infoq site.
Michael Orlitzky [Mon, 16 Jun 2008 03:43:00 +0000 (23:43 -0400)]
Added the Infoq site.

Added support for infoq.com by adding a new website class. Infoq
attempts to obscure their video URLs with Base64 encoding which is
easy enough to get around. I implemented this, and a couple of tests
for the new class.

15 years agoInitial commit.
Michael Orlitzky [Fri, 13 Jun 2008 03:17:16 +0000 (23:17 -0400)]
Initial commit.