weboob-devel/modules
Vincent Texier 7a72b94b37 Fix bug dailymotion not playing video with "Server returned 403: Forbidden"
Dailymotion video url send cookies then use a 302 redirect to the real video url
The real video url check the cookies sent in the request.

Some mediaplayer (mplayer) can not handle this.

So we use pure python urllib2 to handle this and load the video.
The video bytes are piped to the mediaplayer.

Others modules might need this.
They just have to set the "_play_proxy" boolean attribute to the video object.

Signed-off-by: Vincent Texier <vit@free.fr>
2014-04-21 09:33:31 +02:00
..
.keys GPG keys: use minimal exports 2014-01-29 22:29:10 +01:00
750g bump to 0.i 2014-01-08 23:40:16 +01:00
adecco bump to 0.i 2014-01-08 23:40:16 +01:00
allocine bump to 0.i 2014-01-08 23:40:16 +01:00
alloresto convert to browser2 2014-03-22 16:06:51 +01:00
allrecipes bump to 0.i 2014-01-08 23:40:16 +01:00
ameli add transparency 2014-02-21 20:24:40 +01:00
amelipro add transparency 2014-02-21 20:24:40 +01:00
americanexpress checking if the card is valid 2014-03-30 12:35:51 +02:00
apec add transparency 2014-02-21 20:24:40 +01:00
apivie on website, negative transactions are now displayed as... negative 2014-02-16 21:32:53 +01:00
arretsurimages bump to 0.i 2014-01-08 23:40:16 +01:00
arte [arte] fix bug when there no item programImage in json 2014-04-03 09:01:51 +02:00
attilasub bump to 0.i 2014-01-08 23:40:16 +01:00
audioaddict add transparency 2014-02-21 20:24:40 +01:00
aum bump to 0.i 2014-01-08 23:40:16 +01:00
axabanque fixing account without amount 2014-04-10 16:12:01 +02:00
banqueaccord support loan accounts 2014-04-04 19:24:46 +02:00
banquepopulaire if an account type is not supported, raise NotImplementedError instead of BrokenPageError 2014-03-30 14:06:05 +02:00
barclays bump to 0.i 2014-01-08 23:40:16 +01:00
batoto Split GenerericComicReaderTest to stop requiring nose for module usage 2012-10-24 13:38:21 +02:00
biplan [biplan] code optimisation 2014-03-28 11:32:29 +01:00
bnporc hostname has changed 2014-04-14 09:00:11 +02:00
boursorama fix crash when the card history is empty 2014-03-01 19:23:06 +01:00
bouygues bump to 0.i 2014-01-08 23:40:16 +01:00
bp an account type mustn't be None 2014-02-16 22:57:04 +01:00
bred bred changed certificate 2014-04-16 10:58:33 +02:00
btdigg use weboob.tools.misc.get_bytes_size 2014-01-29 12:02:39 +01:00
btmon bump to 0.i 2014-01-08 23:40:16 +01:00
caissedepargne bump to 0.i 2014-01-08 23:40:16 +01:00
canalplus bump to 0.i 2014-01-08 23:40:16 +01:00
canaltp bump to 0.i 2014-01-08 23:40:16 +01:00
cappedtv bump to 0.i 2014-01-08 23:40:16 +01:00
carrefourbanque bump to 0.i 2014-01-08 23:40:16 +01:00
cci [cci] adapt to browser2 2014-04-10 10:08:12 +02:00
champslibres bump to 0.i 2014-01-08 23:40:16 +01:00
chronopost bump to 0.i 2014-01-08 23:40:16 +01:00
cic improvements on transaction and account types detection 2014-02-16 21:04:46 +01:00
citelis fix login error detection 2014-03-07 10:51:43 +01:00
cmb delete useless imports 2014-03-17 18:35:04 +01:00
cmso setting encoding to iso 2014-02-17 10:45:43 +01:00
colisprive remove unused imports 2014-02-24 15:58:41 +01:00
colissimo Fix license 2014-02-20 15:53:03 +01:00
cragr fix parsing dates in labels (compatibility with Perigord) 2014-02-16 21:52:45 +01:00
creditcooperatif bump to 0.i 2014-01-08 23:40:16 +01:00
creditdunord add Banque Rhône-Alpes 2014-02-26 18:39:58 +01:00
creditmutuel handle empty pages 2014-03-30 11:36:56 +02:00
cuisineaz Fix cuisineaz preparation and cooking time (site changed) 2014-01-15 15:29:49 +01:00
dailymotion Fix bug dailymotion not playing video with "Server returned 403: Forbidden" 2014-04-21 09:33:31 +02:00
delubac fix navigation 2014-03-07 10:51:54 +01:00
dlfp bump to 0.i 2014-01-08 23:40:16 +01:00
dresdenwetter Filters on kwargs for find_object 2014-04-02 10:46:31 +02:00
eatmanga Split GenerericComicReaderTest to stop requiring nose for module usage 2012-10-24 13:38:21 +02:00
ebonics bump to 0.i 2014-01-08 23:40:16 +01:00
edf add transparency 2014-02-21 20:24:40 +01:00
ehentai bump to 0.i 2014-01-08 23:40:16 +01:00
europarl bump to 0.i 2014-01-08 23:40:16 +01:00
fortuneo certificate update 2014-02-05 11:41:48 +01:00
fourchan bump to 0.i 2014-01-08 23:40:16 +01:00
francetelevisions bump to 0.i 2014-01-08 23:40:16 +01:00
freemobile BASEURL is now working 2014-04-18 09:55:54 +02:00
ganassurances bump to 0.i 2014-01-08 23:40:16 +01:00
gazelle bump to 0.i 2014-01-08 23:40:16 +01:00
gdcvault bump to 0.i 2014-01-08 23:40:16 +01:00
gdfsuez bump to 0.i 2014-01-08 23:40:16 +01:00
geolocip bump to 0.i 2014-01-08 23:40:16 +01:00
github add transparency 2014-02-21 20:24:40 +01:00
googletranslate bump to 0.i 2014-01-08 23:40:16 +01:00
grooveshark [grooveshark] fix bug : no more field AvgRate 2014-03-27 00:14:36 +01:00
groupamaes [groupamaes] use find_object in get_account 2014-04-17 12:00:04 +02:00
guerrillamail new messages module: guerrillamail 2014-02-16 12:20:22 +01:00
hds bump to 0.i 2014-01-08 23:40:16 +01:00
hellobank bump to 0.i 2014-01-08 23:40:16 +01:00
hsbc fix coding style and login errors handling 2014-04-14 16:42:39 +02:00
hybride [hybride] fix bug on date test 2014-04-14 13:55:13 +02:00
imdb bump to 0.i 2014-01-08 23:40:16 +01:00
imgur new image paste module: imgur 2014-02-19 22:14:23 +01:00
ina [ina] remove useless commented line 2014-02-26 20:11:59 +01:00
indeed [indeed] adapt to browser2 2014-04-14 16:01:52 +02:00
ing Fix pagination on iter_bills 2014-04-15 10:38:53 +02:00
inrocks bump to 0.i 2014-01-08 23:40:16 +01:00
ipinfodb bump to 0.i 2014-01-08 23:40:16 +01:00
izneo bump to 0.i 2014-01-08 23:40:16 +01:00
jacquieetmichel bump to 0.i 2014-01-08 23:40:16 +01:00
jcvelaux bump to 0.i 2014-01-08 23:40:16 +01:00
jvmalin bump to 0.i 2014-01-08 23:40:16 +01:00
kickass bump to 0.i 2014-01-08 23:40:16 +01:00
lacentrale Fix email 2014-04-08 11:11:02 +02:00
lcl remove logging checking on the contract page 2014-03-26 09:42:19 +01:00
leclercmobile Fixe encoding warning 2014-03-26 21:04:08 +01:00
lefigaro [lefigaro] fix tests 2014-04-02 09:57:13 +02:00
liberation add icons 2014-01-12 13:18:57 +01:00
lolix fix icon size 2014-02-21 20:19:13 +01:00
lutim lutim: a wrong link to the paste was used 2014-02-20 14:48:52 +01:00
mailinator new messages module: mailinator 2014-02-16 12:18:38 +01:00
mangafox Split GenerericComicReaderTest to stop requiring nose for module usage 2012-10-24 13:38:21 +02:00
mangago fix GenericComicReaderTest import path 2013-12-30 15:06:44 +01:00
mangahere Split GenerericComicReaderTest to stop requiring nose for module usage 2012-10-24 13:38:21 +02:00
mangareader Split GenerericComicReaderTest to stop requiring nose for module usage 2012-10-24 13:38:21 +02:00
marmiton bump to 0.i 2014-01-08 23:40:16 +01:00
mediawiki bump to 0.i 2014-01-08 23:40:16 +01:00
meteofrance Strip the text before to return it 2014-01-22 12:30:14 +01:00
minutes20 bump to 0.i 2014-01-08 23:40:16 +01:00
monster bump to 0.i 2014-01-08 23:40:16 +01:00
nectarine bump to 0.i 2014-01-08 23:40:16 +01:00
nettokom Fix conversion warning 2014-03-21 20:19:33 +01:00
newsfeed bump to 0.i 2014-01-08 23:40:16 +01:00
nihonnooto bump to 0.i 2014-01-08 23:40:16 +01:00
nolifetv bump to 0.i 2014-01-08 23:40:16 +01:00
nova bump to 0.i 2014-01-08 23:40:16 +01:00
okc bump to 0.i 2014-01-08 23:40:16 +01:00
opacwebaloes bump to 0.i 2014-01-08 23:40:16 +01:00
opensubtitles add transparency 2014-02-21 20:24:40 +01:00
orange bump to 0.i 2014-01-08 23:40:16 +01:00
ouifm bump to 0.i 2014-01-08 23:40:16 +01:00
ovs add transparency 2014-02-21 20:24:40 +01:00
pap bump to 0.i 2014-01-08 23:40:16 +01:00
pariskiwi bump to 0.i 2014-01-08 23:40:16 +01:00
parolesmania bump to 0.i 2014-01-08 23:40:16 +01:00
parolesmusique bump to 0.i 2014-01-08 23:40:16 +01:00
parolesnet bump to 0.i 2014-01-08 23:40:16 +01:00
pastealacon bump to 0.i 2014-01-08 23:40:16 +01:00
pastebin bump to 0.i 2014-01-08 23:40:16 +01:00
paypal certificate changed 2014-04-15 15:29:30 +02:00
phpbb bump to 0.i 2014-01-08 23:40:16 +01:00
piratebay piratebay: yet another domain change 2014-03-19 17:51:53 +01:00
pixtoilelibre pixtoilelibre: add favicon 2014-02-20 14:48:52 +01:00
podnapisi bump to 0.i 2014-01-08 23:40:16 +01:00
poivy Use @pagination 2014-04-15 10:32:37 +02:00
popolemploi [popolemploi] fix place selection 2014-04-07 07:38:35 +02:00
presseurop bump to 0.i 2014-01-08 23:40:16 +01:00
prixcarburants bump to 0.i 2014-01-08 23:40:16 +01:00
quvi bump to 0.i 2014-01-08 23:40:16 +01:00
radiofrance bump to 0.i 2014-01-08 23:40:16 +01:00
redmine fix variable redefinition 2014-03-30 14:08:20 +02:00
regionsjob [regionsjob] adapt to browser2 2014-04-08 10:28:06 +02:00
sachsen Filters on kwargs for find_object 2014-04-02 10:46:31 +02:00
seeklyrics bump to 0.i 2014-01-08 23:40:16 +01:00
seloger bump to 0.i 2014-01-08 23:40:16 +01:00
senscritique [senscritique] fix bug, same id error when rerun occurs 2014-04-01 15:15:38 +02:00
sfr bump to 0.i 2014-01-08 23:40:16 +01:00
simplyreadit Split GenerericComicReaderTest to stop requiring nose for module usage 2012-10-24 13:38:21 +02:00
societegenerale oups typo 2014-02-16 21:38:12 +01:00
somafm bump to 0.i 2014-01-08 23:40:16 +01:00
sueurdemetal sueurdemetal: fix date and category filters 2014-01-15 16:10:19 +01:00
supertoinette bump to 0.i 2014-01-08 23:40:16 +01:00
taz bump to 0.i 2014-01-08 23:40:16 +01:00
transilien bump to 0.i 2014-01-08 23:40:16 +01:00
trictractv bump to 0.i 2014-01-08 23:40:16 +01:00
tvsubtitles bump to 0.i 2014-01-08 23:40:16 +01:00
unsee unsee: use get_closest_expiration 2014-02-19 22:14:23 +01:00
ups bump to 0.i 2014-01-08 23:40:16 +01:00
vimeo bump to 0.i 2014-01-08 23:40:16 +01:00
vlille [vlille] adapt to browser2 2014-04-03 16:34:06 +02:00
voyagessncf forge a random IP source address to avoid redirection to other website 2014-03-04 11:56:01 +01:00
weather Fix: There are not always ten days of forecast 2014-01-27 15:31:40 +01:00
wordreference bump to 0.i 2014-01-08 23:40:16 +01:00
yahoo pep8 cleaning / useless TODO 2014-01-27 17:49:02 +01:00
youjizz add decorator pagination 2014-04-12 12:48:14 +02:00
youporn bump to 0.i 2014-01-08 23:40:16 +01:00
youtube fix unexpected argument to BrokenPageError 2014-03-25 21:48:42 +01:00