def __init__(self): log.info('Starting typertv.com.pl') self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.up = mrknow_urlparser.mrknow_urlparser() self.settings = settings.TVSettings() self.pp = mrknow_Pageparser.mrknow_Pageparser()
def __init__(self): log.info('Starting alltubefilmy.pl') self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser() self.player = mrknow_Player.mrknow_Player()
def __init__(self): log.info("Starting tvseriesonlinepl.pl") self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser() self.player = mrknow_Player.mrknow_Player()
def __init__(self): self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.player = mrknow_Player.mrknow_Player() self.pp1 = mrknow_Pageparser.mrknow_Pageparser() self.log = mrknow_pLog.pLog() self.log.info('Starting bajkionline.pl')
def __init__(self): log.info('Starting http://looknij.tv') self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser() self.player = mrknow_Player.mrknow_Player()
def __init__(self): log.info('Starting zobacztoseriale.pl') self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser() self.player = mrknow_Player.mrknow_Player()
def __init__(self): self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp1 = mrknow_Pageparser.mrknow_Pageparser() self.player = mrknow_Player.mrknow_Player() self.log = mrknow_pLog.pLog() self.log.info('Starting bajkipopolsku.pl')
def __init__(self): log.info('Starting zobaczjcompl.pl') self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser() self.player = mrknow_Player.mrknow_Player()
def __init__(self): log.info('Starting tvseriesonlinepl.pl') self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser() self.player = mrknow_Player.mrknow_Player()
def __init__(self): log.info("Starting tvnplayer.pl") self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser() self.p = mrknow_Player.mrknow_Player() self.COOKIEFILE = ptv.getAddonInfo("path") + os.path.sep + "cookies" + os.path.sep + "tvnplayer.cookie"
def __init__(self): log.info('Starting tvnplayer.pl') self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser() self.p = mrknow_Player.mrknow_Player() self.COOKIEFILE = ptv.getAddonInfo('path') + os.path.sep + "cookies" + os.path.sep + "tvnplayer.cookie"
def __init__(self): self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp1 = mrknow_Pageparser.mrknow_Pageparser() self.player = mrknow_Player.mrknow_Player() self.log = mrknow_pLog.pLog() self.log.info('Starting testyonline.pl') self.COOKIEFILE = ptv.getAddonInfo('path') + os.path.sep + "cookies" + os.path.sep + "cdapl.cookie"
def __init__(self): self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp1 = mrknow_Pageparser.mrknow_Pageparser() self.player = mrknow_Player.mrknow_Player() self.log = mrknow_pLog.pLog() self.up = mrknow_urlparser.mrknow_urlparser() self.log.info('Starting kreskowkazone.pl') self.COOKIEFILE = self.up.cookieFileName('kreskowkazone.cookie')
def __init__(self): log.info('Starting radio81.pl') self.cm = mrknow_pCommon.common() self.parser = Parser.Parser() self.up = mrknow_urlparser.mrknow_urlparser() self.settings = settings.TVSettings() self.COOKIEFILE = ptv.getAddonInfo('path') + os.path.sep + "cookies" + os.path.sep + "radio81.cookie" self.pp = mrknow_Pageparser.mrknow_Pageparser() self.p = mrknow_Player.mrknow_Player()
def __init__(self): log.info('Starting alltubefilmy.pl') self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser() self.player = mrknow_Player.mrknow_Player() self.search = Search(url='%(quoted)s', service='alltubefilmy', listItemsFun=self.listsItemsOther)
def __init__(self): log.info('Starting radio81.pl') self.cm = mrknow_pCommon.common() self.parser = Parser.Parser() self.up = mrknow_urlparser.mrknow_urlparser() self.settings = settings.TVSettings() self.COOKIEFILE = ptv.getAddonInfo( 'path') + os.path.sep + "cookies" + os.path.sep + "radio81.cookie" self.pp = mrknow_Pageparser.mrknow_Pageparser() self.p = mrknow_Player.mrknow_Player()
def __init__(self): self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp1 = mrknow_Pageparser.mrknow_Pageparser() self.player = mrknow_Player.mrknow_Player() self.log = mrknow_pLog.pLog() self.log.info('Starting testyonline.pl') self._addon = xbmcaddon.Addon() self.COOKIEFILE = xbmc.translatePath('special://profile/addon_data/%s/cookies/cdapl.cookie' % self._addon.getAddonInfo('id'))
def __init__(self): log.info('Starting tvnplayer.pl') self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser() self.p = mrknow_Player.mrknow_Player() self.COOKIEFILE = ptv.getAddonInfo('path') + os.path.sep + "cookies" + os.path.sep + "tvnplayer.cookie" userAgent = tvnplayer.HOST_ANDROID self.cm.HEADER = {'User-Agent': userAgent, 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'} self.itemsPerPage = 30 # config.plugins.iptvplayer.tvp_itemsperpage.value self.loggedIn = None self.ACCOUNT = False
def __init__(self): self.cm = mrknow_pCommon.common() self.pp = mrknow_Pageparser.mrknow_Pageparser()
def LOAD_AND_PLAY_VIDEO(self, url, title, icon,year='',plot=''): mrknow_pCommon.mystat(url) progress = xbmcgui.DialogProgress() progress.create('Postęp', '') message = ptv.getLocalizedString(30406) progress.update( 10, "", message, "" ) xbmc.sleep( 1000 ) progress.update( 30, "", message, "" ) progress.update( 50, "", message, "" ) VideoLink = '' subs='' if url is not None: if url.startswith('rtmp'): VideoLink = url else: alina = mrknow_Pageparser.mrknow_Pageparser() VideoLink = alina.getVideoLink(url) print("Type",type(VideoLink)) if type(VideoLink) is dict: videoUrl = VideoLink[0] subs = VideoLink[1] elif type(VideoLink) is bool: videoUrl = '' else: videoUrl = VideoLink progress.update( 70, "", message, "" ) pluginhandle = int(sys.argv[1]) if videoUrl == '' or videoUrl == None: progress.close() d = xbmcgui.Dialog() d.ok('Nie znaleziono streamingu', 'Może to chwilowa awaria.', 'Spróbuj ponownie za jakiś czas') return False if icon == '' or icon == 'None': icon = "DefaultVideo.png" if plot == '' or plot == 'None': plot = '' liz=xbmcgui.ListItem(title, iconImage=icon, thumbnailImage=icon, path=videoUrl ) liz.setInfo( type="video", infoLabels={ "Title": title} ) xbmcPlayer = xbmc.Player() if subs != '': subsdir = os.path.join(ptv.getAddonInfo('path'), "subs") if not os.path.isdir(subsdir): os.mkdir(subsdir) query_data = { 'url': subs, 'use_host': False, 'use_header': False, 'use_cookie': False, 'use_post': False, 'return_data': True } progress.update( 80, "", message, "" ) data = self.cm.getURLRequestData(query_data) output = open((os.path.join(subsdir, "napisy.txt" )),"w+") progress.update( 90, "", message, "" ) output.write(data) output.close() progress.update( 100, "", message, "" ) progress.close() xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, liz) for _ in xrange(30): if xbmcPlayer.isPlaying(): break time.sleep(1) else: raise Exception('No video playing. Aborted after 30 seconds.') xbmcPlayer.setSubtitles((os.path.join(subsdir, "napisy.txt" ))) xbmcPlayer.showSubtitles(True) else: progress.update( 90, "", message, "" ) progress.close() #listitem = xbmcgui.ListItem(path=videoUrl) xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, liz)
def __init__(self): log.info('Starting meczyki.pl') self.settings = settings.TVSettings() self.parser = mrknow_Parser.mrknow_Parser() self.up = mrknow_Pageparser.mrknow_Pageparser() self.cm = mrknow_pCommon.common()
def __init__(self): log.info('Starting teamcastpl.pl') self.cm = mrknow_pCommon.common() self.parser = mrknow_Parser.mrknow_Parser() self.pp = mrknow_Pageparser.mrknow_Pageparser() self.up = mrknow_urlparser.mrknow_urlparser()
def LOAD_AND_PLAY_VIDEO(self, url, title, icon,year='',plot=''): mrknow_pCommon.mystat(url) progress = xbmcgui.DialogProgress() progress.create('Postęp', '') message = ptv.getLocalizedString(30406) progress.update( 10, "", message, "" ) xbmc.sleep( 1000 ) progress.update( 30, "", message, "" ) progress.update( 50, "", message, "" ) VideoLink = '' subs='' if url is not None: if url.startswith('rtmp'): VideoLink = url else: alina = mrknow_Pageparser.mrknow_Pageparser() VideoLink = alina.getVideoLink(url) print("Type",type(VideoLink)) if type(VideoLink) is dict: videoUrl = VideoLink[0] subs = VideoLink[1] elif type(VideoLink) is bool: videoUrl = '' else: videoUrl = VideoLink progress.update( 70, "", message, "" ) pluginhandle = int(sys.argv[1]) if videoUrl == '' or videoUrl == None: progress.close() d = xbmcgui.Dialog() d.ok('Nie znaleziono streamingu', 'Mo�e to chwilowa awaria.', 'Spr�buj ponownie za jaki� czas') return False if icon == '' or icon == 'None': icon = "DefaultVideo.png" if plot == '' or plot == 'None': plot = '' liz=xbmcgui.ListItem(title, iconImage=icon, thumbnailImage=icon, path=videoUrl ) liz.setInfo( type="video", infoLabels={ "Title": title} ) xbmcPlayer = xbmc.Player() if subs != '': subsdir = os.path.join(ptv.getAddonInfo('path'), "subs") if not os.path.isdir(subsdir): os.mkdir(subsdir) query_data = { 'url': subs, 'use_host': False, 'use_header': False, 'use_cookie': False, 'use_post': False, 'return_data': True } progress.update( 80, "", message, "" ) data = self.cm.getURLRequestData(query_data) output = open((os.path.join(subsdir, "napisy.txt" )),"w+") progress.update( 90, "", message, "" ) output.write(data) output.close() progress.update( 100, "", message, "" ) progress.close() xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, liz) for _ in xrange(30): if xbmcPlayer.isPlaying(): break time.sleep(1) else: raise Exception('No video playing. Aborted after 30 seconds.') xbmcPlayer.setSubtitles((os.path.join(subsdir, "napisy.txt" ))) xbmcPlayer.showSubtitles(True) else: progress.update( 90, "", message, "" ) progress.close() #listitem = xbmcgui.ListItem(path=videoUrl) xbmcplugin.setResolvedUrl(int(sys.argv[1]), True, liz)
def __init__(self): log.info("Starting meczyki.pl") self.settings = settings.TVSettings() self.parser = mrknow_Parser.mrknow_Parser() self.up = mrknow_Pageparser.mrknow_Pageparser() self.cm = mrknow_pCommon.common()