I'm lost. What is the relationship between "guardaserie" & "rapidvideo"?
So. What you do not work? ¿"Guardaserie" or "rapidvideo"?
Try this connector and if you skip the "HTTP Error 503", into connector, use "anti cloudflare" function
Código: Seleccionar todo
# -*- coding: utf-8 -*-
#------------------------------------------------------------
# pelisalacarta - XBMC Plugin
# Conector para rapidvideo
# http://blog.tvalacarta.info/plugin-xbmc/pelisalacarta/
#------------------------------------------------------------
import urlparse,urllib2,urllib,re
import os
from core import scrapertools
from core import logger
from core import config
def get_video_url( page_url , premium = False , user="" , password="", video_password="" ):
logger.info("[rapidvideo.py] url="+page_url)
video_urls=[]
_id = scrapertools.get_match(page_url,'rapidvideo.org/([A-Za-z0-9]+)')
page_url = "http://www.rapidvideo.org/embed-"+_id+"-607x360.html"
page = scrapertools.downloadpage(page_url, follow_redirects=False)
page = page.split('mp4|')
idLink = page[1].split('|')
ip2 = idLink[2]
ip3 = idLink[3]
video_urls.append(["[rapidvideo]","http://50.7."+ip3+"."+ip2+":8777/"+idLink[0]+"/v.mp4"])
return video_urls
# Encuentra vídeos de este servidor en el texto pasado
def find_videos(text):
encontrados = set()
devuelve = []
#http://www.rapidvideo.org/ttsvqng2qp2v/Scooby-Doo_e_la_Maschera_di_Blue_Falcon_720p.mp4.html
#patronvideos = 'rapidvideo.org/([A-Za-z0-9]+)/'
patronvideos = 'rapidvideo.org/([A-Za-z0-9]+)'
logger.info("[rapidvideo.py] find_videos #"+patronvideos+"#")
matches = re.compile(patronvideos,re.DOTALL).findall(text)
for match in matches:
titulo = "[rapidvideo]"
url = "http://www.rapidvideo.org/"+match
d = scrapertools.cache_page(url)
ma = scrapertools.find_single_match(d,'"fname" value="([^<]+)"')
ma=titulo+" "+ma
if url not in encontrados:
logger.info(" url="+url)
devuelve.append( [ ma , url , 'rapidvideo' ] )
encontrados.add(url)
else:
logger.info(" url duplicada="+url)
return devuelve