Teamblue65

TESTES LIVESTREAMSPRO

Feb 27th, 2018
1,351
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5.86 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
  2.  
  3. <item>
  4. <title>acestreamsearch</title>
  5. <link>$doregex[makelist]</link>
  6. <regex>
  7. <name>makelist</name>
  8. <listrepeat><![CDATA[
  9.   <title>[COLOR gold][makelist.param2][/COLOR]</title>
  10.   <link>plugin://program.plexus/?mode=1&amp;url=[makelist.param1]&amp;name=[COLOR gold][makelist.param2][/COLOR]</link>
  11.   <thumbnail>https://acestreamsearch.com/android-icon-192x192.png</thumbnail>
  12. ]]></listrepeat>
  13. <expres><![CDATA[#$pyFunction
  14. import re,requests,urllib,xbmcgui,xbmc,xbmcaddon,time
  15. def GetLSProData(page_data, Cookie_Jar,m,itxt='Enter Channel Name'):#streamwatcher2013
  16.  addon = xbmcaddon.Addon('plugin.video.live.streamspro')
  17.  addon_version = addon.getAddonInfo('version')
  18.  profile = xbmc.translatePath(addon.getAddonInfo('profile').decode('utf-8'))
  19.  solver = InputWindow(txt=itxt);solution= solver.get()
  20.  source=requests.post('https://acestreamsearch.com/en/',headers={'user-agent':'Mozilla/5.0','host':'acestreamsearch.com','referer':'https://acestreamsearch.com/en/','accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'},data={'cn':solution}).content.decode('ascii','ignore')
  21.  return re.findall('"list-group-item".+?://([^"]+).>([^<]+)',re.findall('"list-group">(?s)(.*?)</ul',source)[0])
  22. class InputWindow(xbmcgui.WindowDialog):
  23.  def __init__(self, *args, **kwargs):
  24.     self.txt = kwargs.get('txt','')
  25.     xbmcgui.WindowXMLDialog.__init__(self)
  26.     path = xbmcaddon.Addon().getAddonInfo('path')
  27.     self.kbd = xbmc.Keyboard()
  28.     self.kbd.setHeading( self.txt)
  29.  def get(self):
  30.     self.show()
  31.     time.sleep(2)
  32.     self.kbd.doModal()
  33.     if (self.kbd.isConfirmed()):
  34.        text = self.kbd.getText()
  35.        self.close()
  36.        return text
  37.     self.close()
  38.     return False
  39. ]]></expres>
  40. <page></page>
  41. </regex>
  42. <thumbnail>https://acestreamsearch.com/android-icon-192x192.png</thumbnail>
  43. </item>
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58. <item>
  59. <title>FRANCE channels</title>
  60. <link>$doregex[makelist]</link>
  61. <regex>
  62. <name>makelist</name>
  63. <listrepeat><![CDATA[
  64.   <title>[COLOR gold][makelist.param2][/COLOR]</title>
  65.   <link>[makelist.param3]|user-agent=ipad</link>
  66.   <thumbnail>[makelist.param1]</thumbnail>
  67. ]]></listrepeat>
  68. <expres><![CDATA[tvg-logo="(.*?)"\s*group-title="FRANCE",(.*)\n(.*)]]></expres>
  69. <page>$doregex[iptvLink]</page>
  70. </regex>
  71. <regex>
  72. <name>iptvLink</name>
  73. <expres>id="myInput1".+?value="([^"]+)</expres>
  74. <page>https://fluxustv.blogspot.com/p/iptv.html</page>
  75. </regex>
  76. </item>
  77.  
  78.  
  79. <item>
  80. <title>FRANCE channels</title>
  81. <link>$doregex[makelist]</link>
  82. <regex>
  83. <name>makelist</name>
  84. <listrepeat><![CDATA[
  85.   <title>[COLOR gold][makelist.param2][/COLOR]</title>
  86.   <link>[makelist.param3]|user-agent=ipad</link>
  87.   <thumbnail>[makelist.param1]</thumbnail>
  88. ]]></listrepeat>
  89. <expres><![CDATA[tvg-logo="(.*?)"\s*group-title="PORTUGAL",(.*)\n(.*)]]></expres>
  90. <page>$doregex[iptvLink]</page>
  91. </regex>
  92. <regex>
  93. <name>iptvLink</name>
  94. <expres>id="myInput1".+?value="([^"]+)</expres>
  95. <page>https://fluxustv.blogspot.com/p/iptv.html</page>
  96. </regex>
  97. </item>
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109. <item>
  110.     <title>whostreams</title>
  111.     <link>$doregex[geturl]</link>
  112.     <regex>
  113.         <name>geturl</name>
  114.         <expres>Clappr.Player[\w\W]*?(?:source|src):\s*[\'"]([^\'"]+)</expres>
  115.         <page>$doregex[getunpacked]</page>
  116.     </regex>
  117.     <regex>
  118.         <name>getunpacked</name>
  119.         <expres>$pyFunction:get_unpacked(page_data,'(eval\(function\(p,a,c,k,e,d.*)' )</expres>
  120.         <page>https://whostreams.net/embed/p724u</page>
  121.         <referer>https://sportzonline.to/channels/hd/hd6.php</referer>
  122.     </regex>
  123. </item>
  124.  
  125.  
  126.  
  127. yblue]http://www.barretos.eu/player/players.php?canal=tnt[/COLOR]</title>
  128. <link>$doregex[cristal]|Referer=www.barretos.eu/player/players.php?canal=tnt&User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0</link>
  129. <regex>
  130. <name>cristal</name>
  131. <expres>(?s)form>.*?href="(.*?)"</expres>
  132. <page>http://www.barretos.eu/player/aovivo.php?canal=tnt</page>
  133. </regex>
  134. <thumbnail>https://uploaddeimagens.com.br/images/001/725/612/thumb/2.png</thumbnail>
  135. </item>
  136.  
  137.  
  138.  
  139.  
  140.  
  141. <item>
  142. <title>http://cdn.crichd.to/embed2.php?id=sptv1</title>
  143. <link>$doregex[getUrl]</link>
  144. <regex>
  145. <name>getUrl</name>
  146. <expres><![CDATA[#$pyFunction
  147. import re,requests
  148. def GetLSProData(page_data,Cookie_Jar,m):#streamwatcher2013
  149.  url=requests.get('http://cdn.crichd.to/embed2.php?id=sptv1',allow_redirects=False).headers['Location']
  150.  inf=re.findall('fid=[\'"]([^\'"]+).+?(\d+).+?(\d+).+?src=[\'"]([^\'"]+)',requests.get(url,headers={'user-agent':'Mozilla/5.0'}).content)[0]
  151.  link='http://'+re.findall('src=.+?//([^\'"]+)',requests.get('http:'+inf[3],headers={'user-agent':'Mozilla/5.0','referer':url}).content)[0]+'desktop&live='+inf[0]+'&vw='+inf[1]+'&vh='+inf[2]
  152.  source=requests.get(link,headers={'user-agent':'Mozilla/5.0','referer':url}).content.replace('\\','').replace('","','')
  153.  inf=re.findall('player.play[\w\W]*?return\(\["([^"]+).+?\+\s*(\w[^\.]+).+?"(\w[^"]+)',source)[0]
  154.  var2=re.findall('var.%s.+?"([^"]+)'%inf[1],source)[0]
  155.  var3=re.findall('id=%s>([^<]+)'%inf[2],source)[0]
  156.  return 'http:'+inf[0]+var2+var3+'|user-agent=ipad&referer='+link
  157. ]]></expres>
  158. <page>http://cdn.crichd.to/embed2.php?id=sptv1</page>
  159. </regex>
  160. </item>
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  <item>
  169. <title>Sky Sports 1</title>
  170. <link>$doregex[get-url]</link>
  171. <regex>
  172. <name>get-url</name>
  173. <expres><![CDATA[#$pyFunction
  174. def GetLSProData(page_data,Cookie_Jar,m):
  175.  import re
  176.  vcodes = eval(re.findall(r'var[^=]+=\s*(\[[^;]+)', page_data)[0])
  177.  sval = int(re.findall(r'fromCharCode[^\d]+([\d]+)', page_data)[0])
  178.  strpage = ''
  179.  for vcode in vcodes:
  180.    strpage += chr(vcode-sval)
  181.  strurl = re.findall(r'source:\s*"([^"]+)', strpage)[0]
  182.  return strurl
  183. ]]></expres>
  184. <page>http://m.liveonlinetv247.info/external.php?title=Sky+Sports&amp;stream=skysports1-hq</page>
  185. </regex>
  186. </item>
Add Comment
Please, Sign In to add comment