diff --git a/channels/LIKUOO.py b/channels/LIKUOO.py index f42ed721..a0038dc6 100644 --- a/channels/LIKUOO.py +++ b/channels/LIKUOO.py @@ -1,16 +1,14 @@ # -*- coding: utf-8 -*- #------------------------------------------------------------ -import re -import urlparse - -from core import httptools +import urlparse,urllib2,urllib,re +import os, sys +from platformcode import config, logger from core import scrapertools -from core import servertools from core.item import Item -from platformcode import logger -from platformcode import config +from core import servertools +from core import httptools -host = 'http://www.likuoo.video' +host = 'https://www.likuoo.video' def mainlist(item): @@ -83,13 +81,20 @@ def lista(item): def play(item): - logger.info() + itemlist = [] data = httptools.downloadpage(item.url).data - itemlist = servertools.find_video_items(data=data) - for videoitem in itemlist: - videoitem.title = item.fulltitle - videoitem.fulltitle = item.fulltitle - videoitem.thumbnail = item.thumbnail - videochannel=item.channel + data = re.sub(r"\n|\r|\t|amp;|\s{2}| ", "", data) + patron = 'url:\'([^\']+)\'.*?' + patron += 'data:\'([^\']+)\'' + matches = scrapertools.find_multiple_matches(data, patron) + for scrapedurl,post in matches: + post = post.replace("%3D", "=") + scrapedurl = host + scrapedurl + logger.debug( item.url +" , "+ scrapedurl +" , " +post ) + datas = httptools.downloadpage(scrapedurl, post=post, headers={'Referer':item.url}).data + datas = datas.replace("\\", "") + url = scrapertools.find_single_match(datas, '