Página 1 de 2
					
				Dos nuevos conectores
				Publicado: 24 Dic 2016, 01:12
				por robalo
				Os paso dos nuevos conecteres que están incluyendo ultimamente
vidabc y vidtodo
He intentado sacar todoas las urls que he podido, vidabc suele tener 720p y vidtodo 360p, esperemos que se animen y coloquen casi todo a 720p. Prácticamente son idénticos los dos conectores.
Felices fiestas a todas y todos!!!
			 
			
					
				Re: Dos nuevos conectores
				Publicado: 24 Dic 2016, 10:23
				por loko99
				Lo acabo de probar y no sale nada....
			 
			
					
				Re: Dos nuevos conectores
				Publicado: 24 Dic 2016, 11:53
				por robalo
				Como lo has copiado?
Lo que realmente te interesa son los archivos de la carpeta servers. Los cuatro archivos se deben de copiar en tu carpeta servers.
			 
			
					
				Re: Dos nuevos conectores
				Publicado: 24 Dic 2016, 18:32
				por robalo
				A los dos conectores se le ha quedado una línea con 'xbmc.log("### media_url: %s" % media_url)' (línea 21 en vidabc y línea 28 en vidtodo)
A no ser que tengáis un 'import xbmc' en el 'scrapertools' os dará un error. Se soluciona eliminando la línea en cada archivo. De todas formas voy a resubir el zip corregido reemplazando el que hay en el primer post.
			 
			
					
				Re: Dos nuevos conectores
				Publicado: 25 Dic 2016, 13:16
				por Cmos
				Oleee, dos más para la colección  

  Por supuesto funcionan ambos perfectamente con todas las urls de reproducción posibles, a ver si se popularizan un poco porque hay que rebuscar para encontrar enlaces  

  Muchas gracias por el regalo santa robalo  

 
			
					
				Re: Dos nuevos conectores
				Publicado: 25 Dic 2016, 14:14
				por loko99
				Pues no sé el motivo de porque estos no me aparecen.... todos los anteriores que he probado si
Los pego como siempre en la carpeta SERVERS  ( donde estan todos )
uso Jarvis 16
y la beta de Pelisalacarta-BetaSB
			 
			
					
				Re: Dos nuevos conectores
				Publicado: 26 Dic 2016, 22:02
				por neno1978
				Eres grande master...muy grande 

 
			
					
				Re: Dos nuevos conectores
				Publicado: 02 Ene 2017, 19:31
				por aznaitin
				Gracias por los conectores,  

 
			
					
				Re: Dos nuevos conectores
				Publicado: 22 Mar 2017, 16:23
				por Intel1
				Hola, estoy probando el canal verpeliculasnuevas a raiz del autoplay de hernan (muy bueno 

  )
Y veo que no funciona 
vidabc aqui:
-Verpeliculasnuevas
-Buscar:  Rock dog
-Rock Dog: El Perro Rockero | DVD | LATINO (
vidabc)
Aparece error de conector.
Según veo en el log busca aqui:
http://vidabc.com/embed-ig67aayw7btu.html
Y luego encuentra encuentra esto:
http://vidabc.com/coxbvts3h5g7skyv5jll3 ... 7dl7a.smil
Y alli es donde encuentra el error 
 
En el codigo: 
http://vidabc.com/embed-ig67aayw7btu.html
Está también este archivo:
http://5.189.188.25/coxbvts3h5g7skyv5jl ... 4uma/v.mp4
Que es en sí la película (eso creo), seria mejor buscar ese mp4 en vez de buscar el .smil  ???
Adjunto log detallado.
Gracias.
 
			
					
				Re: Dos nuevos conectores
				Publicado: 22 Mar 2017, 19:19
				por robalo
				Parece que que ya no podemos extraer un mp4 extra, y que se puede extraer igualmente los tres .mp4, .m3u8 y .smil (rtmp) con embed y sin el.
Te pego el .py. Cuando tenga un rato lo arreglo para el httptools y hago un PR
Código: Seleccionar todo
# -*- coding: utf-8 -*-
#------------------------------------------------------------
# pelisalacarta - XBMC Plugin
# Conector para vidabc
# http://blog.tvalacarta.info/plugin-xbmc/pelisalacarta/
#------------------------------------------------------------
from core.scrapertools import *
host = "http://vidabc.com"
id_server = "vidabc"
def get_video_url(page_url, premium=False, user="", password="", video_password=""):
    logger.info("[%s.py] get_video_url(page_url='%s')" % (id_server, page_url))
    data = cache_page(page_url)
    sources = get_match(data, 'sources: \[([^\]]+)\]')
    video_urls = []
    for media_url in find_multiple_matches(sources, '"([^"]+)"'):
        if media_url.endswith(".mp4"):
            video_urls.append([".mp4 [%s]" % id_server, media_url])
        if media_url.endswith(".m3u8"):
            video_urls.append(["M3U8 [%s]" % id_server, media_url])
        if media_url.endswith(".smil"):
            smil_data = cache_page(media_url)
            rtmp = get_match(smil_data , 'base="([^"]+)"')
            playpaths = find_multiple_matches(smil_data , 'src="([^"]+)" height="(\d+)"')
            for playpath, inf in playpaths:
                h = get_match(playpath, 'h=([a-z0-9]+)')
                video_urls.append(["RTMP [%s] %s" % (id_server, inf), "%s playpath=%s" % (rtmp, playpath)])
    for video_url in video_urls:
        logger.info("[%s.py] video_url: %s - %s" % (id_server, video_url[0], video_url[1]))
    return video_urls
def find_videos(text):
    encontrados = set()
    devuelve = []
    # http://vidabc.com/3unqlhu5en58.html
    # http://vidabc.com/embed-3unqlhu5en58.html
    patronvideos  = "%s.com/((?:embed-|)[a-z0-9]+)" % id_server
    logger.info("[%s.py] find_videos #" % id_server + patronvideos + "#")
    matches = find_multiple_matches(text, patronvideos)
    for match in matches:
        titulo = "[%s]" % id_server
        url = host + "/%s.html" % match
        if url not in encontrados:
            logger.info("  url=" + url)
            devuelve.append([titulo, url, id_server])
            encontrados.add(url)
        else:
            logger.info("  url duplicada=" + url)
    return devuelve