def __init__(self): #self._callback = None self.net = Net()
from httplib import HTTPConnection, CannotSendRequest, BadStatusLine, HTTPException from socket import gaierror, error from resources.common.net import Net from jsunpacker import cJsUnpacker COOKIEFILE = xbmc.translatePath('special://temp/dabdate_cookie.lwp') cj = cookielib.LWPCookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) urllib2.install_opener(opener) if os.path.isfile(COOKIEFILE): cj.load(COOKIEFILE) xbmc.log("Cookie is loaded", xbmc.LOGINFO) xbmc.log("Cookie is set, " + COOKIEFILE, xbmc.LOGINFO) net = Net() hosterlist = [ ('youtube', '.*www\.youtube\.com'), ('putlocker', '.*www\.putlocker\.com/(?:file|embed)/'), ('sockshare', '.*www\.sockshare\.com/(?:file|embed)/'), ('videoslasher', '.*www\.videoslasher\.com/embed/'), ('faststream', '.*faststream\.in'), ('flashx', '.*flashx\.tv'), ('vk', '.*vk\.(me|com)/'), ('streamcloud', '.*streamcloud\.eu'), ('vidstream', '.*vidstream\.in'), ('xvidstage', '.*xvidstage\.com'), ('nowvideo', '.*nowvideo\.(?:eu|sx)'), ('movshare', '.*movshare\.net'), ('divxstage', '.*(?:embed\.divxstage\.eu|divxstage\.eu/video)'),