def findvideos(item,channelitemlist=None):
    logger.info("findvideos")
    itemlist = []
    if channelitemlist==None:
      from core import scrapertools
      from servers import servertools
      from servers import longurl
      import copy
      data = scrapertools.cache_page(item.url)
      data=longurl.get_long_urls(data)  
      listavideos = servertools.findvideos(data)  
      for video in listavideos:
          NuevoItem = copy.deepcopy(item)
          NuevoItem.title = item.title
          NuevoItem.fulltitle = "Ver en: ["  + video[2] + "]"
          NuevoItem.url = video[1]
          NuevoItem.server = video[2]
          NuevoItem.action = "play"
          NuevoItem.folder=False
          itemlist.append(NuevoItem)
    else:
        import copy
        for itemvideo in channelitemlist:
            NuevoItem = copy.deepcopy(itemvideo)
            NuevoItem.fulltitle = itemvideo.title
            NuevoItem.title = item.title
            NuevoItem.thumbnail = item.thumbnail
            itemlist.append(NuevoItem)
        
    return itemlist
def findvideos(item):
    itemlist = []
    from core import scrapertools
    from servers import servertools
    from servers import longurl
    import copy
    data = scrapertools.cache_page(item.url)
    data=longurl.get_long_urls(data)  
    listavideos = servertools.findvideos(data)  
    for video in listavideos:
        NuevoItem = copy.deepcopy(item)
        if not "youtube" in video[2]:
          NuevoItem.title = "Ver en: ["  + video[2] + "]"
        else:
          NuevoItem.title = "Ver Trailer en: ["  + video[2] + "]"
        NuevoItem.url = video[1]
        NuevoItem.server = video[2]
        NuevoItem.action = "play"
        NuevoItem.folder=False
        if not "youtube" in video[2]:
          itemlist.append(NuevoItem)
        else:
          itemlist.insert(0,NuevoItem)
        
    return itemlist
Beispiel #3
0
def findvideos(item):
    logger.info("[shurweb.py] BuscarEnlaces")
    data = scrapertools.cachePage(item.url)
    data = scrapertools.unescape(data)
    from servers import longurl
    data = longurl.get_long_urls(data)
    itemlist = []
    from servers import servertools
    itemlist.extend(servertools.find_video_items(data=data))
    for videoitem in itemlist:
        videoitem.channel = __channel__
        videoitem.action = "play"
        videoitem.folder = False
        videoitem.thumbnail = item.thumbnail
        videoitem.title = "[" + videoitem.server + "] - " + item.title
    return itemlist
Beispiel #4
0
def findvideos(item):
    logger.info("[shurweb.py] BuscarEnlaces")
    data = scrapertools.cachePage(item.url)
    data = scrapertools.unescape(data)
    from servers import longurl
    data=longurl.get_long_urls(data)   
    itemlist = []
    from servers import servertools
    itemlist.extend(servertools.find_video_items(data=data))
    for videoitem in itemlist:
            videoitem.channel=__channel__
            videoitem.action="play"
            videoitem.folder=False
            videoitem.thumbnail= item.thumbnail
            videoitem.title = "["+videoitem.server + "] - " + item.title
    return itemlist
def findvideos(item):
    logger.info("findvideos")
    itemlist = []
    from core import scrapertools
    from servers import servertools
    from servers import longurl
    import copy
    data = scrapertools.cache_page(item.url)
    data = longurl.get_long_urls(data)
    listavideos = servertools.findvideos(data)
    for video in listavideos:
        NuevoItem = copy.deepcopy(item)
        NuevoItem.title = item.title
        NuevoItem.fulltitle = "Ver en: [" + video[2] + "]"
        NuevoItem.url = video[1]
        NuevoItem.server = video[2]
        NuevoItem.action = "play"
        NuevoItem.folder = False
        itemlist.append(NuevoItem)

    return itemlist
def findvideos(item):
    logger.info("findvideos")
    from core import scrapertools
    from servers import servertools
    from servers import longurl
    import copy
    data = scrapertools.cache_page(item.url)
    data=longurl.get_long_urls(data)  
    listavideos = servertools.findvideos(data)  
    itemlist = []
    for video in listavideos:
        NuevoItem = copy.deepcopy(item)
        NuevoItem.fulltitle = item.title
        NuevoItem.title = item.title + " - [" + video[2] + "]"
        NuevoItem.url = video[1]
        NuevoItem.server = video[2]
        NuevoItem.action = "play"
        NuevoItem.folder=False
        itemlist.append(NuevoItem)
    if len(itemlist)==1:
      itemlist = play(itemlist[0])

    return itemlist