+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
+
package Base;
use strict;
+# Grabber for collegehumor.com
+#
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
+
package CollegeHumorGrabber;
use GrabberBase;
+# Grabber for dailymotion.com
+#
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
+
package DailyMotionGrabber;
use GrabberBase;
+# Grabber for doubleviking.com
+#
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
+
package DoubleVikingGrabber;
use GrabberBase;
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
#
# A getter which will download the media to a local file storage
#
+
package FileGetter;
use GetterBase;
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
+
package GetterBase;
use Base;
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
+
package GrabberBase;
use Base;
@ISA = qw(Base);
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
#
# A getter which calls a remote URL in order to trigger a
# download.
-#
+
package HTTPRPCGetter;
use GetterBase;
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
+#
+# Grabber for metacafe.com
+
package MetaCafeGrabber;
use GrabberBase;
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
#
-# A getter which dows not do anything useful.
#
+# A getter which does not do anything useful.
+
package NullGetter;
use GetterBase;
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
+#
+# Grabber for sevenload.com/de
+
package SevenloadGrabber;
use GrabberBase;
+# (c) 2007 by Ralf Ertzinger <ralf@camperquake.de>
+# licensed under GNU GPL v2
+#
+# Grabber for youtube.com/de/...
#
# download strategy revised using
# http://www.kde-apps.org/content/show.php?content=41456