videosite.git
10 years agolibvideosite: Allow skipping of action depending on return value of link_callback
Ralf Ertzinger [Tue, 30 Apr 2013 18:41:49 +0000 (20:41 +0200)]
libvideosite: Allow skipping of action depending on return value of link_callback

10 years agoBase: re-add _prepare_parameters function to print a warning message
Ralf Ertzinger [Tue, 30 Apr 2013 18:16:03 +0000 (20:16 +0200)]
Base: re-add _prepare_parameters function to print a warning message

10 years agoBase: fix typo
Ralf Ertzinger [Tue, 30 Apr 2013 18:15:38 +0000 (20:15 +0200)]
Base: fix typo

10 years agolibvideosite: fix typo
Ralf Ertzinger [Tue, 30 Apr 2013 17:41:52 +0000 (19:41 +0200)]
libvideosite: fix typo

10 years agolibvideosite: use path argument properly in _config_list_* helpers
Ralf Ertzinger [Tue, 30 Apr 2013 17:41:33 +0000 (19:41 +0200)]
libvideosite: use path argument properly in _config_list_* helpers

10 years agovideosite-irssi: Select different canary default value
Ralf Ertzinger [Tue, 30 Apr 2013 17:24:01 +0000 (19:24 +0200)]
videosite-irssi: Select different canary default value

10 years agovideosite-irssi: Fix typos in config conversion
Ralf Ertzinger [Tue, 30 Apr 2013 17:23:46 +0000 (19:23 +0200)]
videosite-irssi: Fix typos in config conversion

10 years agovideosite-irssi: Add messages to configuration conversion
Ralf Ertzinger [Tue, 30 Apr 2013 17:23:27 +0000 (19:23 +0200)]
videosite-irssi: Add messages to configuration conversion

10 years agovideosite-irssi: Implement basic color handling
Ralf Ertzinger [Tue, 30 Apr 2013 17:22:39 +0000 (19:22 +0200)]
videosite-irssi: Implement basic color handling

10 years agovideosite-irssi: Add missing modules
Ralf Ertzinger [Tue, 30 Apr 2013 17:22:09 +0000 (19:22 +0200)]
videosite-irssi: Add missing modules

10 years agovideosite-weechat: Remove undef default color handling
Ralf Ertzinger [Tue, 30 Apr 2013 17:21:02 +0000 (19:21 +0200)]
videosite-weechat: Remove undef default color handling

10 years agolibvideosite: use internal _colorpair helper function
Ralf Ertzinger [Tue, 30 Apr 2013 17:20:23 +0000 (19:20 +0200)]
libvideosite: use internal _colorpair helper function

10 years agolibvideosite: send "default" to remote color API for default colors instead of undef
Ralf Ertzinger [Tue, 30 Apr 2013 17:19:54 +0000 (19:19 +0200)]
libvideosite: send "default" to remote color API for default colors instead of undef

10 years agovideosite-irssi: Call Irssi::print with only one argument
Ralf Ertzinger [Tue, 30 Apr 2013 16:36:33 +0000 (18:36 +0200)]
videosite-irssi: Call Irssi::print with only one argument

10 years agovideosite-irssi: Fix typos
Ralf Ertzinger [Tue, 30 Apr 2013 16:34:41 +0000 (18:34 +0200)]
videosite-irssi: Fix typos

10 years agovideosite-irssi: use Module::Load
Ralf Ertzinger [Tue, 30 Apr 2013 16:34:17 +0000 (18:34 +0200)]
videosite-irssi: use Module::Load

10 years agolibvideosite: use helper functions for _init_config_items
Ralf Ertzinger [Tue, 30 Apr 2013 16:33:31 +0000 (18:33 +0200)]
libvideosite: use helper functions for _init_config_items

10 years agolibvideosite: Add default value for config version
Ralf Ertzinger [Tue, 30 Apr 2013 16:33:09 +0000 (18:33 +0200)]
libvideosite: Add default value for config version

10 years agoFix copyright notices
Ralf Ertzinger [Tue, 30 Apr 2013 14:41:23 +0000 (16:41 +0200)]
Fix copyright notices

10 years agovideosite-irssi: remove unneeded code
Ralf Ertzinger [Tue, 30 Apr 2013 14:38:26 +0000 (16:38 +0200)]
videosite-irssi: remove unneeded code

10 years agovideosite-irssi: fix init logic
Ralf Ertzinger [Tue, 30 Apr 2013 14:34:11 +0000 (16:34 +0200)]
videosite-irssi: fix init logic

10 years agovideosite-irssi: fix typo
Ralf Ertzinger [Tue, 30 Apr 2013 14:33:56 +0000 (16:33 +0200)]
videosite-irssi: fix typo

10 years agovideosite-irssi: prepend config path with "videosite"
Ralf Ertzinger [Tue, 30 Apr 2013 14:33:09 +0000 (16:33 +0200)]
videosite-irssi: prepend config path with "videosite"

10 years agovideosite-irssi: remove debug messages
Ralf Ertzinger [Tue, 30 Apr 2013 14:32:40 +0000 (16:32 +0200)]
videosite-irssi: remove debug messages

10 years agovideosite-irssi: set/check version marker in config_init
Ralf Ertzinger [Tue, 30 Apr 2013 14:32:25 +0000 (16:32 +0200)]
videosite-irssi: set/check version marker in config_init

10 years agovideosite-weechat: make hooking of signals dependant on successful init
Ralf Ertzinger [Tue, 30 Apr 2013 14:04:53 +0000 (16:04 +0200)]
videosite-weechat: make hooking of signals dependant on successful init

10 years agolibvideosite: Allow calls to _io without arguments (to print an empty line)
Ralf Ertzinger [Tue, 30 Apr 2013 14:04:06 +0000 (16:04 +0200)]
libvideosite: Allow calls to _io without arguments (to print an empty line)

10 years agovideosite-weechat: get rid of //=
Ralf Ertzinger [Tue, 30 Apr 2013 14:03:25 +0000 (16:03 +0200)]
videosite-weechat: get rid of //=

10 years agolibvideosite: get rid of //=
Ralf Ertzinger [Tue, 30 Apr 2013 14:03:02 +0000 (16:03 +0200)]
libvideosite: get rid of //=

10 years agoManual merge for DailyMotionGrabber.pm
Ralf Ertzinger [Tue, 30 Apr 2013 13:51:23 +0000 (15:51 +0200)]
Manual merge for DailyMotionGrabber.pm

10 years agoAdd libvideosite.pm
Ralf Ertzinger [Tue, 30 Apr 2013 13:49:09 +0000 (15:49 +0200)]
Add libvideosite.pm

10 years agoFinish initial videosite-weechat.pl version
Ralf Ertzinger [Tue, 30 Apr 2013 13:48:57 +0000 (15:48 +0200)]
Finish initial videosite-weechat.pl version

10 years agoStart converting videosite-irssi.pl to libvideosite
Ralf Ertzinger [Tue, 30 Apr 2013 13:48:21 +0000 (15:48 +0200)]
Start converting videosite-irssi.pl to libvideosite

10 years agoModify videosite-test.pl to use libvideosite
Ralf Ertzinger [Tue, 30 Apr 2013 13:41:44 +0000 (15:41 +0200)]
Modify videosite-test.pl to use libvideosite

10 years agoModify videosite-dl.pl to use libvideosite
Ralf Ertzinger [Tue, 30 Apr 2013 13:41:23 +0000 (15:41 +0200)]
Modify videosite-dl.pl to use libvideosite

10 years agoModify readme for plugins
Ralf Ertzinger [Tue, 30 Apr 2013 13:40:50 +0000 (15:40 +0200)]
Modify readme for plugins

10 years agoFix Dailymotion grabber
Ralf Ertzinger [Tue, 30 Apr 2013 13:28:38 +0000 (15:28 +0200)]
Fix Dailymotion grabber

11 years agoRename videosite.pl to videosite-irssi.pl
Ralf Ertzinger [Sat, 27 Apr 2013 19:21:57 +0000 (21:21 +0200)]
Rename videosite.pl to videosite-irssi.pl

11 years agoAllow proper subclassing of complete Getters/Grabbers
Ralf Ertzinger [Wed, 24 Apr 2013 11:42:37 +0000 (13:42 +0200)]
Allow proper subclassing of complete Getters/Grabbers

11 years agoMove config handling to API
Ralf Ertzinger [Wed, 24 Apr 2013 11:42:11 +0000 (13:42 +0200)]
Move config handling to API

11 years agoRemove _prepare_parameters() and mergeconfig()
Ralf Ertzinger [Wed, 24 Apr 2013 11:39:40 +0000 (13:39 +0200)]
Remove _prepare_parameters() and mergeconfig()

11 years agoUse API for active connectors
Ralf Ertzinger [Wed, 24 Apr 2013 11:38:33 +0000 (13:38 +0200)]
Use API for active connectors

11 years agoUse API for output
Ralf Ertzinger [Wed, 24 Apr 2013 11:37:49 +0000 (13:37 +0200)]
Use API for output

11 years agoAdd default "enabled" property
Ralf Ertzinger [Wed, 24 Apr 2013 11:32:04 +0000 (13:32 +0200)]
Add default "enabled" property

11 years agoAdd a register_api() call to Base.pm
Ralf Ertzinger [Wed, 24 Apr 2013 11:31:15 +0000 (13:31 +0200)]
Add a register_api() call to Base.pm

11 years agoChange new() function in plugins to avoid having to call _prepare_parameters() in...
Ralf Ertzinger [Sun, 21 Apr 2013 17:32:48 +0000 (19:32 +0200)]
Change new() function in plugins to avoid having to call _prepare_parameters() in each

11 years agoAdd skeleton for weechat plugin
Ralf Ertzinger [Sun, 14 Apr 2013 20:12:41 +0000 (22:12 +0200)]
Add skeleton for weechat plugin

11 years agoYoutube: Simplify regex for scraping
Ralf Ertzinger [Sat, 23 Mar 2013 13:14:20 +0000 (14:14 +0100)]
Youtube: Simplify regex for scraping

11 years agoRemove debugging output
Ralf Ertzinger [Sat, 23 Mar 2013 13:13:57 +0000 (14:13 +0100)]
Remove debugging output

11 years agoYoutube: New site format for scraper
Ralf Ertzinger [Fri, 22 Mar 2013 18:52:48 +0000 (19:52 +0100)]
Youtube: New site format for scraper

11 years agoAdd MotherlessGrabber
Maximilian Rehkopf [Wed, 13 Mar 2013 23:02:10 +0000 (00:02 +0100)]
Add MotherlessGrabber

11 years agoAdd sane user-agent header for Async*FileGetters
Maximilian Rehkopf [Wed, 13 Mar 2013 23:02:09 +0000 (00:02 +0100)]
Add sane user-agent header for Async*FileGetters

11 years agoRemove old JSON parsers, we require the JSON module now
Ralf Ertzinger [Mon, 4 Mar 2013 19:03:17 +0000 (20:03 +0100)]
Remove old JSON parsers, we require the JSON module now

11 years agoConvert to use of a json style config file
Ralf Ertzinger [Mon, 4 Mar 2013 19:02:20 +0000 (20:02 +0100)]
Convert to use of a json style config file

11 years agoFix Vimeo grabber, support SD only video
Ralf Ertzinger [Fri, 18 Jan 2013 22:58:17 +0000 (23:58 +0100)]
Fix Vimeo grabber, support SD only video

11 years agoSet timeout for URL shortener to 5 seconds
Ralf Ertzinger [Fri, 21 Dec 2012 14:02:01 +0000 (15:02 +0100)]
Set timeout for URL shortener to 5 seconds

11 years agoVimeo: Match mobile URL
Ralf Ertzinger [Sat, 3 Nov 2012 11:30:51 +0000 (12:30 +0100)]
Vimeo: Match mobile URL

11 years agoYoutube: Add new signature to download URLs
Ralf Ertzinger [Fri, 28 Sep 2012 14:43:07 +0000 (16:43 +0200)]
Youtube: Add new signature to download URLs

11 years agoYoutube: remove old matching code
Ralf Ertzinger [Thu, 9 Aug 2012 14:07:46 +0000 (16:07 +0200)]
Youtube: remove old matching code

11 years agoYoutube: Add new URL format
Ralf Ertzinger [Thu, 9 Aug 2012 11:25:33 +0000 (13:25 +0200)]
Youtube: Add new URL format

11 years agoVimeoGrabber: rework to new site layout
Ralf Ertzinger [Sat, 28 Jul 2012 19:32:19 +0000 (21:32 +0200)]
VimeoGrabber: rework to new site layout

11 years agoAsync*Getter: fix escaping in filenames
Christian Garbs [Sun, 11 Mar 2012 16:44:17 +0000 (17:44 +0100)]
Async*Getter: fix escaping in filenames

11 years agoMerge branch 'master' of http://10.200.0.3/GIT/videosite
Ralf Ertzinger [Wed, 30 May 2012 08:49:46 +0000 (10:49 +0200)]
Merge branch 'master' of 10.200.0.3/GIT/videosite

11 years agoYoutube: Add new video format
Ralf Ertzinger [Wed, 30 May 2012 08:49:33 +0000 (10:49 +0200)]
Youtube: Add new video format

12 years agoMerge branch 'master' of ssh://ryoko:22003/home/sun/GIT/videosite
Ralf Ertzinger [Mon, 27 Feb 2012 18:03:55 +0000 (19:03 +0100)]
Merge branch 'master' of ssh://ryoko:22003/home/sun/GIT/videosite

12 years agoYoutube: Simplify match pattern
Ralf Ertzinger [Mon, 27 Feb 2012 18:03:22 +0000 (19:03 +0100)]
Youtube: Simplify match pattern

12 years agoYoutube: Disable the scrap handlers for the 2009 and 2010 page formats, they should...
Ralf Ertzinger [Wed, 15 Feb 2012 07:21:38 +0000 (08:21 +0100)]
Youtube: Disable the scrap handlers for the 2009 and 2010 page formats, they should not be in use any more

12 years agoMerge branch 'master' of ssh://ryoko:22003/home/sun/GIT/videosite
Ralf Ertzinger [Tue, 14 Feb 2012 23:11:34 +0000 (00:11 +0100)]
Merge branch 'master' of ssh://ryoko:22003/home/sun/GIT/videosite

12 years agoYoutube: Add new page format (yt.playerConfig)
Ralf Ertzinger [Tue, 14 Feb 2012 23:11:24 +0000 (00:11 +0100)]
Youtube: Add new page format (yt.playerConfig)

12 years agovideosite-test: Fix environment proxy use
Ralf Ertzinger [Tue, 14 Feb 2012 20:41:59 +0000 (21:41 +0100)]
videosite-test: Fix environment proxy use

12 years agovideosite-test: Autoflush STDOUT
Ralf Ertzinger [Tue, 14 Feb 2012 20:41:48 +0000 (21:41 +0100)]
videosite-test: Autoflush STDOUT

12 years agovideosite-dl: Fix environment proxy use
Ralf Ertzinger [Tue, 14 Feb 2012 20:40:15 +0000 (21:40 +0100)]
videosite-dl: Fix environment proxy use

12 years agoVimeo: Add self test information
Ralf Ertzinger [Tue, 14 Feb 2012 20:39:47 +0000 (21:39 +0100)]
Vimeo: Add self test information

12 years agoYoutube: match .../watch?&v=... URLs
Ralf Ertzinger [Mon, 13 Feb 2012 12:26:30 +0000 (13:26 +0100)]
Youtube: match .../watch?&v=... URLs

12 years agoZero Punctuation: fix grabber
Ralf Ertzinger [Sun, 12 Feb 2012 16:15:59 +0000 (17:15 +0100)]
Zero Punctuation: fix grabber

12 years agoVeoh: Fix grabber
Ralf Ertzinger [Sun, 12 Feb 2012 16:15:23 +0000 (17:15 +0100)]
Veoh: Fix grabber

12 years agoYoutube: remove COOKIE metadata
Ralf Ertzinger [Sat, 11 Feb 2012 19:12:44 +0000 (20:12 +0100)]
Youtube: remove COOKIE metadata

12 years agoGrabberBase: remove debug print statements
Ralf Ertzinger [Sat, 11 Feb 2012 17:44:48 +0000 (18:44 +0100)]
GrabberBase: remove debug print statements

12 years agoAutomatically add cookies gathered during grabbing to the metadata
Ralf Ertzinger [Sat, 11 Feb 2012 17:42:35 +0000 (18:42 +0100)]
Automatically add cookies gathered during grabbing to the metadata

12 years agoAdd test URLs to BlipTV, Collegehumor, Redtube, Sevenload, Snotr, Wimp and Youtube
Ralf Ertzinger [Sat, 11 Feb 2012 17:22:06 +0000 (18:22 +0100)]
Add test URLs to BlipTV, Collegehumor, Redtube, Sevenload, Snotr, Wimp and Youtube

12 years agoAdd _selftest() function and test script to verify Grabber functionality
Ralf Ertzinger [Sat, 11 Feb 2012 17:21:19 +0000 (18:21 +0100)]
Add _selftest() function and test script to verify Grabber functionality

12 years agoSnotr: Fix video title acquisition
Ralf Ertzinger [Sat, 11 Feb 2012 17:19:42 +0000 (18:19 +0100)]
Snotr: Fix video title acquisition

12 years agoSevenload: Fix grabber
Ralf Ertzinger [Sat, 11 Feb 2012 17:19:00 +0000 (18:19 +0100)]
Sevenload: Fix grabber

12 years agoRedtube: Fix grabber
Ralf Ertzinger [Sat, 11 Feb 2012 17:18:31 +0000 (18:18 +0100)]
Redtube: Fix grabber

12 years agoBlipTV: Fix grabber
Ralf Ertzinger [Sat, 11 Feb 2012 17:17:47 +0000 (18:17 +0100)]
BlipTV: Fix grabber

12 years agoBase: lower timeout for default UserAgent object
Ralf Ertzinger [Sat, 11 Feb 2012 14:53:41 +0000 (15:53 +0100)]
Base: lower timeout for default UserAgent object

12 years agoReplace use of LWP::Simple in all grabbers by $self->simple_get()
Ralf Ertzinger [Sat, 11 Feb 2012 14:43:41 +0000 (15:43 +0100)]
Replace use of LWP::Simple in all grabbers by $self->simple_get()

12 years agoWimp: Catch possibe use of undefined variable
Ralf Ertzinger [Sat, 11 Feb 2012 14:39:25 +0000 (15:39 +0100)]
Wimp: Catch possibe use of undefined variable

12 years agoBase: Add simple_get() function
Ralf Ertzinger [Sat, 11 Feb 2012 14:37:41 +0000 (15:37 +0100)]
Base: Add simple_get() function

12 years agoWimp: Obfuscating download URLs? Nasty.
Ralf Ertzinger [Fri, 10 Feb 2012 22:45:23 +0000 (23:45 +0100)]
Wimp: Obfuscating download URLs? Nasty.

12 years agovideosite: add a general scheme for immutable connectors
Ralf Ertzinger [Wed, 7 Dec 2011 19:45:43 +0000 (20:45 +0100)]
videosite: add a general scheme for immutable connectors

12 years agoYoutube: Add video format info to metadata
Ralf Ertzinger [Wed, 7 Dec 2011 19:42:20 +0000 (20:42 +0100)]
Youtube: Add video format info to metadata

12 years agoYoutube: Add/annotate more video formats
Ralf Ertzinger [Thu, 17 Nov 2011 09:44:11 +0000 (10:44 +0100)]
Youtube: Add/annotate more video formats

12 years agoMerge branch 'master' of http://10.200.0.3/GIT/videosite
Ralf Ertzinger [Thu, 10 Nov 2011 08:12:16 +0000 (09:12 +0100)]
Merge branch 'master' of 10.200.0.3/GIT/videosite

12 years agoYoutube: new video formats, again
Ralf Ertzinger [Thu, 10 Nov 2011 08:11:55 +0000 (09:11 +0100)]
Youtube: new video formats, again

12 years agogo green
Christian Garbs [Tue, 18 Oct 2011 18:46:00 +0000 (20:46 +0200)]
go green

restore the environment after polluting it with _proxy variables

12 years agoadd connector support to AsyncFileGetter
Christian Garbs [Wed, 7 Sep 2011 16:23:09 +0000 (18:23 +0200)]
add connector support to AsyncFileGetter

12 years agoYoutube: new video formats, again
Ralf Ertzinger [Fri, 14 Oct 2011 07:10:21 +0000 (09:10 +0200)]
Youtube: new video formats, again

12 years agoYoutube: new video formats, again
Ralf Ertzinger [Tue, 13 Sep 2011 21:52:23 +0000 (23:52 +0200)]
Youtube: new video formats, again

12 years agovideosite: add connector to main help
Ralf Ertzinger [Wed, 7 Sep 2011 16:22:47 +0000 (18:22 +0200)]
videosite: add connector to main help