Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <SetViewMode>55</SetViewMode>
- <!--AGENDAS-->
- <item> <!--SOLOVEO AGENDA-->
- <title>[COLOR palegreen]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]DEPORTIVA SUR[/COLOR][/B] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][B][#BG][/B][/COLOR] [B][COLOR yellow][makelist.param1][/COLOR] [COLOR white][makelist.param3][/COLOR] [COLOR lightgreen][makelist.param5][/COLOR] [COLOR skyblue][makelist.param2][/COLOR] [COLOR teal][makelist.param6][/COLOR][/B]</title>
- <link>$doregex[url]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[b>(A.*?)<|\#\".*?\n(.*?)\n.*?t">(.*?)<.*?\n.*?\n.*?href="(.*?)".*?>(.*?)<.*?>(.*?)<]]></expres>
- <page>https://soloveo.com/agenda.php</page>
- </regex>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canal].html</page>
- <referer>$doregex[page]</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>id='(.+?)'</expres>
- <page>$doregex[page]</page>
- </regex>
- <regex>
- <name>page</name>
- <expres>src="(htt.*?soloveo.*?)"</expres>
- <page>[makelist.param4]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item><!-- MiFut -->
- <title>[COLOR palegreen]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]MIFUT[/COLOR][/B] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[getc]</link>
- <regex>
- <name>getc</name>
- <listrepeat><![CDATA[
- <title>[B][getc.param2] [COLOR palegreen][getc.param3][/COLOR][/B] [COLOR lightslategray][I](miFut)[/I][/COLOR]</title>
- <link>$doregex[id3]</link>
- <thumbnail>http://mifut.radiotormentamx.com/[getc.param4]</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[class='t'>(.+?)<.*?class.*?class.*?>(.+?)<|a\shref="(.+?)\.php.*?src="(.*?)"]]></expres>
- <page>http://mifut.radiotormentamx.com/partidos-hoy.html</page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- match = re.search('ligatv\.com', page_data)
- if match:
- return '$doregex[getUrl]'+'|Referer=http://iptvhd.club/aptv.com/vip/cablehd.php&User-Agent=ipad'
- else:
- return '$doregex[getUrl_]'+'|Referer=http://iptvhd.club/aptv/vip/cablehd.php&User-Agent=ipad'
- ]]></expres>
- <page>$doregex[js]</page>
- </regex>
- <regex>
- <name>getUrl_</name>
- <expres><![CDATA[source: \'(.*?)\']]></expres>
- <page>$doregex[php]$doregex[id]_</page>
- <referer>http://mifut.radiotormentamx.com/</referer>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[source: \'(.*?)\']]></expres>
- <page>$doregex[php]$doregex[id]</page>
- <referer>http://mifut.radiotormentamx.com/</referer>
- </regex>
- <regex>
- <name>php</name>
- <expres>src="(.*?)'</expres>
- <page>$doregex[js]</page>
- <referer>http://mifut.radiotormentamx.com/</referer>
- </regex>
- <regex>
- <name>js</name>
- <expres>fid=[\w\W]*?src=[\'"](.*?)[\'"]</expres>
- <page>$doregex[page]</page>
- </regex>
- <regex>
- <name>id</name>
- <expres><![CDATA[fid=\'(.*?)\']]></expres>
- <page>$doregex[page]</page>
- </regex>
- <regex>
- <name>page</name>
- <expres><![CDATA[target="_blank" href="(.*?)"]]></expres>
- <page>http://mifut.radiotormentamx.com/[getc.param3].php</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- <fanart>http://blackaddon.com/gray/img/fanart.jpg</fanart>
- </item>
- <item><!-- directos -->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightslategray]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]DIRECTOS[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist] </link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR pink][makelist.param1][/COLOR][B][makelist.param2] [makelist.param3][/B] [COLOR skyblue][makelist.param5][/COLOR] </title>
- <link>$doregex[getUrl]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[colspan="5".*?center;">(.*?)<|tr>.*?\n.*?<td>(.*?)<.*?\n.*?<td>(.*?)<[\W\w]*?\<td.*?href="(.*?)">(.*?)<\/]]></expres>
- <page>https://dailysport.pw/</page>
- <setcookie>challenge=BitMitigate.com</setcookie>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- def GetLSProData(page_data, Cookie_Jar,m):
- url='https://dailysport.pw/[makelist.param4]'
- source=requests.get(url,headers={'user-agent':'Mozilla/5.0','referer':'https://dailysport.pw/'}).content
- return re.findall('atob\([\'"]([^\'"]+)',source)[0].decode('base64')+'|user-agent=ipad&referer='+url
- ]]></expres>
- <page></page>
- </regex>
- <regex>
- <name>getpage</name>
- <expres><![CDATA[source: '(.*?)']]></expres>
- <page>https://dailysport.pw/[makelist.param3]</page>
- <referer>https://dailysport.pw/</referer>
- <setcookie>challenge=BitMitigate.com</setcookie>
- <agent>ipad</agent>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- directos dailysport -->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightslategray]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]DailySport[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist] </link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR pink][makelist.param1][/COLOR][B][makelist.param2] [makelist.param3][/B] [COLOR skyblue][makelist.param5][/COLOR] </title>
- <link>$doregex[getUrl]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[colspan="5".*?center;">(.*?)<|tr>.*?\n.*?<td>(.*?)<.*?\n.*?<td>(.*?)<|\<td.*?href="(.*?)">(.*?)<\/]]></expres>
- <page>https://dailysport.pw/</page>
- <setcookie>challenge=BitMitigate.com</setcookie>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- def GetLSProData(page_data, Cookie_Jar,m):
- url='https://dailysport.pw/[makelist.param4]'
- source=requests.get(url,headers={'user-agent':'Mozilla/5.0','referer':'https://dailysport.pw/'}).content
- return re.findall('atob\([\'"]([^\'"]+)',source)[0].decode('base64')+'|user-agent=ipad&referer='+url
- ]]></expres>
- <page></page>
- </regex>
- <regex>
- <name>getpage</name>
- <expres><![CDATA[source: '(.*?)']]></expres>
- <page>https://dailysport.pw/[makelist.param3]</page>
- <referer>https://dailysport.pw/</referer>
- <setcookie>challenge=BitMitigate.com</setcookie>
- <agent>ipad</agent>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightslategray]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]VIPGOAL[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR skyblue][#BG][/COLOR] [COLOR lightpink][B][makelist.param1][/B][/COLOR]</title>
- <link>[makelist.param2]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[name\s\=(.*?)<.*?enlace\s\=\s(.*?)\<]]></expres>
- <page>http://blackaddon.com/scr/</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item><!-- elgoles -->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightslategray]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]ElGOLES[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][B]Canal [makelist.param3]:[/COLOR][COLOR white] [makelist.param1] [/COLOR][COLOR yellow][I][makelist.param2][/I] [/B][/COLOR] [COLOR lightslategray][I](elGoles)[/I][/COLOR]</title>
- <link>$doregex[url]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[class\=\s\'t\'\>(.*?)\<[\w\W]*?href[\w\W]*?\>(.*?)\<[\w\W]*?elgoles\.me\/(.*?)\.html\>\<h4\>\sHTML]]></expres>
- <page>http://elgoles.me/</page>
- </regex>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canal].html</page>
- <referer>http://rufenxzz.blogspot.com</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>\>id\=\'(.*?)'</expres>
- <page>https://elgoles.me/reproductor/[makelist.param3].php</page>
- <agent>Mozilla/5.0 (Windows NT 10.0; WOW64; rv:56.0) Gecko/20100101 Firefox/56.0</agent>
- <setcookie>beget=begetok</setcookie>
- </regex>
- <regex>
- <name>canal2</name>
- <expres>window\.location\=\"(.*?)"</expres>
- <page>http://elgoles.me/[makelist.param3].html</page>
- <agent>Mozilla/5.0 (Windows NT 10.0; WOW64; rv:56.0) Gecko/20100101 Firefox/56.0</agent>
- <setcookie>beget=begetok</setcookie>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- agenda SportZone -->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightslategray]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]SPORTZONE[/COLOR][/B] [COLOR lightslategray] ESP [/COLOR] </title>
- <link>$doregex[list0]</link>
- <regex>
- <name>list0</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][B] [list0.param1][/B] [list0.param2] [/COLOR] [list0.param4] [COLOR lightslategray][I](SportZone)[/I][/COLOR]</title>
- <link>$doregex[getUrl]|user-agent=Mozilla/5.0&Referer=https://bananasports.xyz/crea/3.php</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- <fanart>http://blackaddon.com/gray/img/fanart.jpg</fanart>
- ]]></listrepeat>
- <expres><![CDATA[tr>\n.*?td>(.*?)<.*?\n.*?>(.*?)<.*?\n.*?href="(.*?)">(.*?)<]]></expres>
- <page>http://sportszone.pw/</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[source\:\'(.*?)\']]></expres>
- <page>$doregex[page]</page>
- </regex>
- <regex>
- <name>page</name>
- <expres><![CDATA[<iframe src="([^"]+)]]></expres>
- <page>[list0.param3]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- <fanart>http://blackaddon.com/gray/img/fanart.jpg</fanart>
- </item>
- <item><!-- extremoplay -->
- <title>[COLOR palegreen]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]EXTREMOTVPLAY[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[getc]</link>
- <regex>
- <name>getc</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][B][#BG][/B][/COLOR] [COLOR skyblue][B][getc.param4] [/B][/COLOR]</title>
- <link>$doregex[getc2]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[class="t">(.*?)<[\w\W]*?left">(.*?)<[\w\W]*?href="(https.*?)"[\w\W]*?blank.*?\s(.*?)<]]></expres>
- <page>https://www.extremotvplay.com/</page>
- </regex>
- <regex>
- <name>getc2</name>
- <listrepeat><![CDATA[
- <title>$pyFunction:'[COLOR deepskyblue][B][#BG][/B][/COLOR] [B][getc.param4] [/B] [getc2.param2] [COLOR lightslategray][I](ExtremoTvPlay)[/I][/COLOR]'.replace('canal','Opcion ')</title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[['|"](http.*?reproductor.*?\/(.*?)\.php)['|"]]]></expres>
- <page>[getc.param3]</page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, xbmc, xbmcgui
- link='[getc2.param1]'
- url=requests.get(link,headers={'user-agent':'Mozilla/5.0','accept':'*/*'}).content
- if 'solo' in url:
- return '$doregex[solo]'
- elif 'sportzonline' in url:
- return '$doregex[ws]'
- elif 'wstream' in url:
- return '$doregex[ws]'
- elif 'sportsbay' in url:
- return '$doregex[get]'+'|Referer=https://live-tennis.stream/stream/45459.html&User-Agent=ipad'
- elif 'yowsport' in url:
- return '$doregex[ytele]'
- elif 'assia' in url:
- return xbmc.executebuiltin("XBMC.Notification(Enlace no Soportado,Elige otra opcion, 4000)")
- else:
- return '$doregex[tele]'
- ]]></expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>tele</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canal].html</page>
- <referer>https://www.capodeportes.net</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>id=[\'"](.+?)[\'"]</expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>solo</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canalsolo].html</page>
- <referer>$doregex[pagesolo]</referer>
- </regex>
- <regex>
- <name>canalsolo</name>
- <expres>id=[\'"](.+?)[\'"]</expres>
- <page>$doregex[pagesolo]</page>
- </regex>
- <regex>
- <name>pagesolo</name>
- <expres>iframe src="(.*?)"</expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>get</name>
- <expres>source: '(.*?)'</expres>
- <page>$doregex[get1]</page>
- </regex>
- <regex>
- <name>get1</name>
- <expres>iframe.*?src="(.*?)"</expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>ws</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.+?src="([^"]+)',page_data)[0];link='https:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'https://sportzonline.to/channels/hd/hd8.php','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'https://sportzonline.to/channels/hd/hd8.php','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=https://sportzonline.to/channels/hd/hd8.php'+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>$doregex[get1]</page>
- </regex>
- <regex>
- <name>ytele</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>$doregex[dat]</page>
- <referer>https://www.capodeportes.net</referer>
- </regex>
- <regex>
- <name>dat</name>
- <expres>iframe src="(.*?)"</expres>
- <page>http:$doregex[datpage]</page>
- </regex>
- <regex>
- <name>datpage</name>
- <expres>iframe src="(.*?)"</expres>
- <page>[getc2.param1]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- CAPODEPORTES -->
- <title>[COLOR palegreen]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]CAPODEPORTES[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[getc]</link>
- <regex>
- <name>getc</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][B][#BG][/B][/COLOR] [COLOR skyblue][B][getc.param4] [/B][/COLOR]</title>
- <link>$doregex[getc2]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[class="t">(.*?)<[\w\W]*?left">(.*?)<[\w\W]*?href="(\/.*?)"[\w\W]*?blank.*?\s(.*?)<]]></expres>
- <page>https://www.extremotvplay.com/</page>
- </regex>
- <regex>
- <name>getc2</name>
- <listrepeat><![CDATA[
- <title>$pyFunction:'[COLOR deepskyblue][B][#BG][/B][/COLOR] [B][getc.param4] [/B] [getc2.param2]'.replace('canal','Opcion ')</title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[['|"](http.*?reproductor.*?\/(.*?)\.php)['|"]]]></expres>
- <page>http://www.extremotvplay.com[getc.param3]</page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, xbmc, xbmcgui
- link='[getc2.param1]'
- url=requests.get(link,headers={'user-agent':'Mozilla/5.0','accept':'*/*'}).content
- if 'solo' in url:
- return '$doregex[solo]'
- elif 'sportzonline' in url:
- return '$doregex[ws]'
- elif 'wstream' in url:
- return '$doregex[ws]'
- elif 'sportsbay' in url:
- return '$doregex[get]'+'|Referer=https://live-tennis.stream/stream/45459.html&User-Agent=ipad'
- elif 'yowsport' in url:
- return '$doregex[ytele]'
- elif 'capo/stream' in url:
- return '$doregex[wscapo]'
- elif 'assia' in url:
- return xbmc.executebuiltin("XBMC.Notification(Enlace no Soportado,Elige otra opcion, 4000)")
- else:
- return '$doregex[tele]'
- ]]></expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>tele</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canal].html</page>
- <referer>https://www.capodeportes.net</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>id=[\'"](.+?)[\'"]</expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>solo</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canalsolo].html</page>
- <referer>$doregex[pagesolo]</referer>
- </regex>
- <regex>
- <name>canalsolo</name>
- <expres>id=[\'"](.+?)[\'"]</expres>
- <page>$doregex[pagesolo]</page>
- </regex>
- <regex>
- <name>pagesolo</name>
- <expres>iframe src="(.*?)"</expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>get</name>
- <expres>source: '(.*?)'</expres>
- <page>$doregex[get1]</page>
- </regex>
- <regex>
- <name>get1</name>
- <expres>iframe.*?src="(.*?)"</expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>ws</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.+?src="([^"]+)',page_data)[0];link='https:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'https://sportzonline.to/channels/hd/hd8.php','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'https://sportzonline.to/channels/hd/hd8.php','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=https://sportzonline.to/channels/hd/hd8.php'+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>$doregex[get1]</page>
- </regex>
- <regex>
- <name>wscapo</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.+?src="([^"]+)',page_data)[0];link='http:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'http:$doregex[getcapo]','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'http:$doregex[getcapo]','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=http:$doregex[getcapo]'+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>http:$doregex[getcapo]</page>
- </regex>
- <regex>
- <name>getcapo</name>
- <expres>iframe.*?src="(.*?)"</expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>ytele</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>$doregex[dat]</page>
- <referer>https://www.capodeportes.net</referer>
- </regex>
- <regex>
- <name>dat</name>
- <expres>iframe src="(.*?)"</expres>
- <page>http:$doregex[datpage]</page>
- </regex>
- <regex>
- <name>datpage</name>
- <expres>iframe src="(.*?)"</expres>
- <page>[getc2.param1]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item> <!-- eventLIVE-->
- <title>[COLOR palegreen]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightblue]●[/COLOR] [COLOR lightcyan][B]AGENDA[/COLOR][COLOR lightblue] EVENTLIVE[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist3]</link>
- <regex>
- <name>makelist3</name>
- <listrepeat><![CDATA[
- <title>[COLOR orange][makelist3.param1][/COLOR] [COLOR yellow][makelist3.param2][/COLOR][COLOR skyblue][B][makelist3.param3][/B][/COLOR] [I][makelist3.param5][/I] [COLOR lightslategray][I](eventlive)[/I][/COLOR]</title>
- <link>$doregex[getUrl]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[<h1.*?strong>(.*?)<|h2>.*?">(.*?)<|br\s*\/>(.*?)<|href="(.*?)".*?ff0000.*?>(.*?)<]]></expres>
- <page>https://daddylive.live/</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.+?src="([^"]+)',page_data)[0];link='https:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'https://daddylive.live/channels/stream-[makelist3.param5].php','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'https://daddylive.live/channels/stream-[makelist3.param5].php','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=https://daddylive.live/channels/stream-1.php'+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>[makelist3.param4]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item> <!-- elixx-->
- <title>[COLOR palegreen]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightblue]●[/COLOR] [COLOR lightcyan][B]AGENDA[/COLOR][COLOR lightblue] ELIXX[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist3]</link>
- <regex>
- <name>makelist3</name>
- <listrepeat><![CDATA[
- <title>[COLOR orange][makelist3.param1][/COLOR] [COLOR lightblue][makelist3.param2][/COLOR] [COLOR skyblue][B][makelist3.param4][/B][/COLOR] [COLOR lightslategray][I](elixx)[/I][/COLOR]</title>
- <link>$doregex[getUrl]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[<h2.*?>(.+?)<|accordion">(.+?)<|href="(.+?)".*?\"\>(.+?)\<]]></expres>
- <page>http://elixx.me/schedule.html</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.+?src="([^"]+)',page_data)[0];link='http:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'$doregex[getstream2]','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'$doregex[getstream2]','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=$doregex[getstream2]'+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>$doregex[getstream2]</page>
- </regex>
- <regex>
- <name>getstream2</name>
- <expres><![CDATA[iframe\ssrc="(http.+?php)"]]></expres>
- <page>http://elixx.me$doregex[getstream]</page>
- </regex>
- <regex>
- <name>getstream</name>
- <expres><![CDATA[iframe src="(.*?)"]]></expres>
- <page>[makelist3.param3]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- PREMIERSPORT -->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]PREMIERSPORT[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist3]</link>
- <regex>
- <name>makelist3</name>
- <listrepeat><![CDATA[
- <title>[B][COLOR yellow][makelist3.param1][makelist3.param2][/B] [/COLOR] [B][makelist3.param3][/B] [makelist3.param5]</title>
- <link>$doregex[getUrl] [COLOR lightslategray][I](premieresport)[/I][/COLOR]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data, Cookie_Jar,m):
- import re,requests,HTMLParser,cfscrape
- ua='Mozilla/5.0 (Windows NT 10; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36'
- scraper = cfscrape.create_scraper()
- source=scraper.get("https://freeservice.info/", headers={'User-Agent': ua}, verify=False)
- return re.findall('022a7b\;\"\>(.*?)<.*?br\>(.*?)\n|flag\sflag\-.*?">\s*(.*?)<|li>.*?href=\"(http.*?id=(.*?))\"',source.text)
- ]]></expres>
- <page></page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- def GetLSProData(page_data,Cookie_Jar,m):
- list=re.findall('iframe src=\'(.*?)\'',page_data)[0]
- if 'telerium' in list:
- u='$doregex[tele]'
- return u
- elif 'wstream' in list:
- u='$doregex[wstream]'
- return u
- else:
- u='$doregex[wstream]'
- return u
- ]]></expres>
- <page>[makelist3.param4]</page>
- </regex>
- <regex>
- <name>tele</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canal].html</page>
- <referer>[makelist3.param4]</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>embed\/(.*?)\.</expres>
- <page>[makelist3.param4]</page>
- </regex>
- <regex>
- <name>wstream</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe\s*src=\'(.*?)\'',page_data)[0]
- source=requests.get(link,headers={'user-agent':'Mozilla/5.0','referer':'https://freeservice.info/','accept':'*/*'}).content
- source=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\', '')
- return re.findall('Clappr.Player[\w\W]*?(?:source|src|file):\s*[\'"]([^\'"]+)',source)[0]+'|User-Agent=Mozilla/5.0&Referer='+link+'&Referer=[makelist3.param4]'
- ]]></expres>
- <page>[makelist3.param4]</page>
- <referer>https://freeservice.info/</referer>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item> <!-- SPORTZONE -->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightpink]●[/COLOR][COLOR lightblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]SPORTZONLINE[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <SetViewMode>550</SetViewMode>
- <title>[COLOR deepskyblue][#BG][/COLOR] [COLOR lightgreen][makelist.param1][/COLOR] [COLOR skyblue][B][makelist.param2][/B][/COLOR] [COLOR lightslategray][I](sportzonline)[/I][/COLOR]</title>
- <link>$doregex[geturl]|Referer=http$doregex[canal]&User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0&Referer=https://sportzonline.to/</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>(\d\d:\d\d)\s+(.+?)\|\s+https(.+?)\.php</expres>
- <page>http://sportzonline.to/prog.txt</page>
- </regex>
- <regex>
- <name>geturl</name>
- <expres>(?:file|source|src):.*?(http.*?)"</expres>
- <page>$doregex[getunpacked]</page>
- </regex>
- <regex>
- <name>getunpacked</name>
- <expres>$pyFunction:get_unpacked(page_data,'(eval\(function\(p,a,c,k,e,d.*)' )</expres>
- <page>http:$doregex[canal]</page>
- <referer>http[makelist.param3].php</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres><![CDATA[iframe.*?src="(.*?)"]]></expres>
- <page>http[makelist.param3].php</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item><!-- nowlive-->
- <title>[COLOR palegreen]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR lightblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]NOWLIVE[/COLOR][/B] [COLOR lightslategray] Low Quality [/COLOR] </title>
- <link>$doregex[makelist3]</link>
- <regex>
- <name>makelist3</name>
- <listrepeat><![CDATA[
- <title>$pyFunction:'[COLOR lime][B][makelist3.param1][/B][/COLOR] [COLOR lightyellow][makelist3.param2][/COLOR][COLOR yellow] [B] [makelist3.param4][/B][/COLOR] [COLOR lightslategray][I](nowlive)[/I][/COLOR]'.replace('/p','[COLOR gray]----------------------[/COLOR]')</title>
- <link>http://$doregex[url]:80/hls/$doregex[url2].m3u8|Referer=http://nowlive.pro&User-Agent=ipad</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[red">(.+?)<|gold">(.+?)<|href="(.*?)".*?blank">(.*?)<]]></expres>
- <page>http://nowlive.pro/</page>
- </regex>
- <regex>
- <name>url</name>
- <expres>0\%22\/\/(.*?)\%3A80</expres>
- <page>http://nowlive.pro[makelist3.param3]</page>
- </regex>
- <regex>
- <name>url2</name>
- <expres>\/hls\/(.*?)\.m3u8</expres>
- <page>http://nowlive.pro[makelist3.param3]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- SPORTZONE SPORTBAY-->
- <title>[COLOR palegreen]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR lightblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]SPORTBAY[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist1]</link>
- <regex>
- <name>makelist1</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][#BG][/COLOR] [COLOR white][makelist1.param1] [/COLOR] </title>
- <link>$doregex[makelist]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"</expres>
- <page>
- -España(La Liga,Copa del Reya, Liga2)=country/spain"
- -Germany=country/germany"
- -Mexico=country/mexico"
- -UnitedKindom (Premiere League)=country/united-kingdom"
- -Ligue 1 France=country/france"
- -Serie A Italy=country/italy"
- -Super Liga Argentina=country/argentina"
- -UEFA Champions League=competition/uefa-champions-league"
- -UEFA Europa League=competition/uefa-europa-league"
- -Formula 1=competition/formula-1"
- -NBA=/competition/nba-basketball"
- -NFL=/competition/nfl-football"
- -UFC=/competition/ufc"
- -NCAA=/competition/ncaa-men-s-basketball"
- -NASCAR=competition/nascar"
- </page>
- </regex>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][#BG][/COLOR] [COLOR blue][makelist1.param1] [/COLOR] [COLOR lightblue][makelist.param1] [/COLOR] [COLOR lightslategray][I](sportbay)[/I][/COLOR]</title>
- <link>$doregex[url]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>class="play".*?Watch\s*(.*?)".*?watch(.*?)"</expres>
- <page>https://sportsbay.org/[makelist1.param2]</page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import urlresolver, resolveurl
- url = 'http://sportsbay.org/embed[makelist.param2]'
- try:
- u = '$doregex[url]'
- except:
- get = re.findall('source: \'(.*?)\'', url)[0]
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'https://live-tennis.stream/'}
- u = '{}|{}'.format(get, urllib.urlencode(headers))
- return u
- ]]></expres>
- <page></page>
- </regex>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canal].html</page>
- <referer>https://sportsbay.org</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>embed\/(.*?)\.html</expres>
- <page>http://sportsbay.org/embed[makelist.param2]</page>
- <agent>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0</agent>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- CRIcFREE LIGAS-->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR deepskyblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]CRICFREE[/COLOR][/B] [COLOR lightslategray] x LIGA [/COLOR] </title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[UPPERCASE][COLOR palepink][makelist.param2][/COLOR][/UPPERCASE] </title>
- <link>$doregex[makelist2]</link>
- <thumbnail>[makelist.param3]</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[<li><a\shref="(.*?)".*?title="(.*?)".*?src="(.*?)"]]></expres>
- <page>https://cricfree.stream/</page>
- </regex>
- <regex>
- <name>makelist2</name>
- <listrepeat><![CDATA[
- <title>[UPPERCASE][COLOR palepink][makelist2.param1]: [makelist2.param2] - [makelist2.param3][/COLOR][/UPPERCASE] [COLOR lightslategray][I](cricfree)[/I][/COLOR]</title>
- <link>$doregex[getUrl]</link>
- <thumbnail>[makelist.param3]</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[td\swidth="60">(.*?)<[\w\W]*?href[\w\W]*?>(.*?)<[\w\W]*?href[\w\W]*?>(.*?)<[\w\W]*?watch_btn"[\w\W]*?href="(.*?)"]]></expres>
- <page>[makelist.param1]</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.*?src=\'(.*?)\'',page_data)[0].replace('https','http')
- headers={'user-agent':'ipad','referer':'[makelist2.param4]','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'[makelist2.param4]','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=[makelist2.param4]'+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>$doregex[url]</page>
- </regex>
- <regex>
- <name>url</name>
- <expres><![CDATA[main"\ssrc="(.+?)"]]></expres>
- <page>[makelist2.param4]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- CRIFREE-->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR deepskyblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]CRICFREE[/COLOR][/B] [COLOR lightslategray] AgendaFull [/COLOR] </title>
- <link>$doregex[makelist2]</link>
- <regex>
- <name>makelist2</name>
- <listrepeat><![CDATA[
- <title>[COLOR yellow][makelist2.param1][/COLOR][COLOR lightpink][makelist2.param2][/COLOR] [COLOR palegreen][makelist2.param3][/COLOR] [COLOR pink][UPPERCASE][makelist2.param4][/UPPERCASE] - [UPPERCASE][makelist2.param5][/COLOR][/UPPERCASE] [COLOR lightslategray][I](cricfree)[/I][/COLOR]</title>
- <link>$doregex[getUrl]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[h2\sclass="titile_icon">(.*?)<|td\swidth="60">(.*?)<[\w\W]*?title="(.*?)"[\w\W]*?href[\w\W]*?>(.*?)<[\w\W]*?href[\w\W]*?>(.*?)<[\w\W]*?watch_btn"[\w\W]*?href="(.*?)"]]></expres>
- <page>https://cricfree.stream</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.*?src=\'(.*?)\'',page_data)[0].replace('https','http')
- headers={'user-agent':'ipad','referer':'[makelist2.param6]','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'[makelist2.param6]','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=[makelist2.param6]'+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>$doregex[url]</page>
- </regex>
- <regex>
- <name>url</name>
- <expres><![CDATA[main"\ssrc="(.+?)"]]></expres>
- <page>[makelist2.param6]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- streamonsport-->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR deepskyblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]STREAMON SPORT[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist2]</link>
- <regex>
- <name>makelist2</name>
- <listrepeat><![CDATA[
- <title>[makelist2.param2]</title>
- <link>$doregex[makelist]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[li\sclass=\".*?href="(.*?)">(.*?)<]]></expres>
- <page>https://www.streamonsport.net/</page>
- </regex>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[B][BG] [makelist.param2][/B] [COLOR lightslategray][I](streamonsport)[/I][/COLOR]</title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[game-name".*?href="(.*?)".*?span>(.*?)<]]></expres>
- <page>[makelist2.param1]</page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib, xbmc
- url=re.findall('video\"\ssrc\=\"(.*?)\"',page_data)[0]
- link='http:'+url
- url=requests.get(link,headers={'user-agent':'Mozilla/5.0','accept':'*/*'}).content
- if 'telerium' in url:
- return '$doregex[tele]'
- else:
- return xbmc.executebuiltin("XBMC.Notification(Enlace no Soportado,prueba mas tarde, 4000)")
- ]]></expres>
- <page>[makelist.param1]</page>
- </regex>
- <regex>
- <name>tele</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canal].html</page>
- <referer>$doregex[page]</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>tv\/embed\/(.*?)\.ht</expres>
- <page>http:$doregex[tcanal]</page>
- </regex>
- <regex>
- <name>tcanal</name>
- <expres>video" src="(.*?)\"</expres>
- <page>[makelist.param1]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>([0-9]+)
- <item><!-- socolive -->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR deepskyblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]SOCOLIVE[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[list0]</link>
- <regex>
- <name>list0</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][#BG][/COLOR][COLOR skyblue] [list0.param2][/COLOR] [B][list0.param1][/B] [COLOR lightslategray][I](socolive)[/I][/COLOR]</title>
- <link>$doregex[getUrl]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- <fanart>http://blackaddon.com/gray/img/fanart.jpg</fanart>
- ]]></listrepeat>
- <expres><![CDATA[td style=\'width: 38.*?>(.*?)<[\w\W]*?\s32.*?>(.*?)<[\w\W]*?\s10.*?href="(.*?)"]]></expres>
- <page>http://www.socolive.xyz/</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.+?src="([^"]+)',page_data)[0];link='http:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'http://www.socolive.xyz/','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'http://www.socolive.xyz/','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=http://www.socolive.xyz/'+'&Origin='+link
- ]]></expres>
- <page>http://www.socolive.xyz/$doregex[page]</page>
- </regex>
- <regex>
- <name>page</name>
- <expres><![CDATA[<iframe src="([^"]+)]]></expres>
- <page>http://www.socolive.xyz/[list0.param3]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- <fanart>http://blackaddon.com/gray/img/fanart.jpg</fanart>
- </item>
- <item> <!-- dafsport-->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR deepskyblue]●[/COLOR] [COLOR lightcyan][B]AGENDA[/COLOR][COLOR lightblue] DAFSPORT[/COLOR][/B] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist3]</link>
- <regex>
- <name>makelist3</name>
- <listrepeat><![CDATA[
- <title>[B][COLOR yellow][makelist3.param1][/COLOR] [COLOR white][makelist3.param2][/COLOR][COLOR deepskyblue] [makelist3.param3][/B][/COLOR] [COLOR lightslategray][I](dafsport)[/I][/COLOR]</title>
- <link>$doregex[getUrl]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[---(.+?)\n|2020.*?\)\s(.*?)\((CH([0-9]+).*?)\)]]></expres>
- <page>https://dafsport.com/</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.+?src="([^"]+)',page_data)[0];link='https:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'https://dafsport.com/feeds/stream/[makelist3.param4].php','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'https://dafsport.com/feeds/stream/[makelist3.param4].php','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=https://dafsport.com/feeds/stream/[makelist3.param4].php'+'&Origin=https://xyzembed379.net'
- ]]></expres>
- <page>https://dafsport.com/feeds/stream/[makelist3.param4].php</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- nbastream-->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR deepskyblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]NBA STREAMS[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[#BG] [makelist.param3] [makelist.param2] [COLOR lightslategray][I](nbastreams)[/I][/COLOR]</title>
- <link>$doregex[getdecode]|Referer=http://crackstreams.ga/nba/espn/1.php&User-Agent=ipad</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[\n<a\s*href='(.*?)'[\W\w]*?media-heading'>(.*?)<[\w\W]*?-(.*?)<]]></expres>
- <page>http://nbastreams.xyz/schedule/</page>
- </regex>
- <regex>
- <name>getdecode</name>
- <expres>$pyFunction:base64.b64decode("$doregex[get]")</expres>
- <page></page>
- </regex>
- <regex>
- <name>get</name>
- <expres>source:.*?"(.*?)"</expres>
- <page>$doregex[get2]</page>
- </regex>
- <regex>
- <name>get2</name>
- <expres>iframe.*?src="(.+?)"</expres>
- <page>[makelist.param1]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- YOURstream-->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR deepskyblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]YOURSTREAMS[/COLOR][/B] [COLOR lightslategray] inputstream [/COLOR] </title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[#BG] [COLOR white][makelist.param2] [COLOR skyblue][makelist.param1][/COLOR] [COLOR lightslategray][I](yourstream)[/I][/COLOR]</title>
- <inputstream>$doregex[getUrl]</inputstream>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[#$pyFunction
- import re,requests
- def GetLSProData(page_data,Cookie_Jar,m):
- url='http://yoursports.stream/games.js?x='+re.findall('src="(/games.js[^"]+)',page_data)[0]
- source=requests.get(url,headers={'user-agent':'Mozilla/5.0','referer':'http://yoursports.stream','accept':'*/*'}).content
- return re.findall('time:.([^\'"]+)..chan:.([^\'"]+)..url:.([^\'"]+)',source)
- ]]></expres>
- <page>http://yoursports.stream</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- def GetLSProData(page_data, Cookie_Jar,m):
- url='http://yoursports.stream'+re.findall('id=playframe.+?src="([^"]+)',page_data)[0]
- source=requests.get(url,headers={'user-agent':'Mozilla/5.0','referer':'http://yoursports.stream/live?v=[makelist.param3]'}).content
- return re.findall('atob.[\'"]([^\'"]+)',source)[0].decode('base64')+'|user-agent=ipad&referer='+url
- ]]></expres>
- <page>http://yoursports.stream/live?v=[makelist.param3]</page>
- <referer>http://yoursports.stream</referer>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <itm><!-- BOX LIVE -->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR deepskyblue]●[/COLOR] [COLOR lightcyan][B]AGENDA[/COLOR][COLOR lightblue] BOXLIVE [/COLOR][/B] [COLOR lightslategray] [I] Tarda en cargar..[/I][/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[B][COLOR yellow]● [makelist.param1][/COLOR] [COLOR skyblue][makelist.param2][/COLOR] [COLOR lightgreen][makelist.param3][/COLOR] [COLOR salmon][makelist.param4][/COLOR] [COLOR white]$doregex[get-name][/COLOR][/B]</title>
- <link>$doregex[Url]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[(?s)<div id="tab-[0-9]+"\s.*?<h3>(.*?)<|<h3>(.*?)<|<h4><input type="checkbox"> (\d+:\d+)(.*?)<|(Embed.*?)..<.*?"(https[^"']+stream.*?)"]]></expres>
- <page>https://box-live.stream/</page>
- <referer>https://box-live.stream/</referer>
- </regex>
- <regex>
- <name>get-name</name>
- <expres>$pyFunction:'[makelist.param5]'.replace('Embed URL','stream 1').replace('Embed 2 URL','stream 2').replace('Embed 3 URL','stream 3').replace('Embed Code','stream 4')</expres>
- <page></page>
- </regex>
- <regex>
- <name>link</name>
- <expres>iframe.*?src="(.*?)"</expres>
- <page>[makelist.param6]</page>
- <referer>https://box-live.stream/</referer>
- </regex>
- <regex>
- <name>Url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>$doregex[link]</page>
- <referer>[makelist.param6]</referer>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <!--LATINOS -->
- <item> <!--SOLOVEO CANALES-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR palegreen][B]DEPORTIVOS SUR[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][B][#BG][/B][/COLOR] [B] [makelist.param1] [COLOR slategrey][I] Canales Deportivos Sur[/COLOR][/I][/B]</title>
- <link>$doregex[url]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"</expres>
- <page>
- -Espn HD=espnhd"
- -Espn 2 HD=espn2hd"
- -Espn 3 HD=espn3hd"
- -Fox Sports HD=foxsportshd"
- -Fox Sports 2 HD=foxsports2"
- -Fox Sports 3 HD=foxsports3"
- -Fox Sports Premium=foxsportspremium"
- -DirecTV Sports=directvsports"
- -DirecTV 2 Sports=directvsports2"
- -DirecTV Plus Sports=directvplushd"
- -TyC=tyc"-Gol Peru=golperu"
- -GolTV=goltv"
- -CDF=cdf"
- -Caracol=caracol"
- -RCN=rcn"
- -WinSport=winsports"
- -WinSports Mas=winmas"
- -TNT Sports=tntsports"
- -VTV=vtv"-</page>
- </regex>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canal].html</page>
- <referer>https://soloveo.com/espnhd.php</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>\'\>id\=\'(.*?)\'</expres>
- <page>https://soloveo.com/[makelist.param2].php</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item><!-- adictostv -->
- <title> [COLOR skyblue]●[/COLOR] [COLOR palegreen][B]ADICTOTV LATINOS[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[list0]</link>
- <regex>
- <name>list0</name>
- <listrepeat><![CDATA[
- <title>$pyFunction:'[list0.param2]'.replace('-',' ').replace('vivo','').replace('online','').replace('en',' ').replace('gratis',' ')</title>
- <link>$doregex[getUrl]</link>
- <thumbnail>https://adictosalatele.com[list0.param3]</thumbnail>
- <fanart>http://blackaddon.com/gray/img/fanart.jpg</fanart>
- ]]></listrepeat>
- <expres>td>.*?\n.*?href="(\/\/.*?\/(.*?)\/)\".*?src="(.*?)"</expres>
- <page>https://adictosalatele.com/canales-latinos/</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.+?src="([^"]+)',page_data)[0];link='https:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'https://adictosalatele.com','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'https://adictosalatele.com','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=https://adictosalatele.com/'+'&Origin=https://streamcdn.to/'
- ]]></expres>
- <page>http:$doregex[page]</page>
- </regex>
- <regex>
- <name>page</name>
- <expres><![CDATA[class="video".*?src="([^"]+)]]></expres>
- <page>http:[list0.param1]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- <fanart>http://blackaddon.com/gray/img/fanart.jpg</fanart>
- </item>
- <itm> <!--freetv-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR whitesmoke][B]FREELIVE 365[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR lightgreen][B][#BG] FreeLive:[/B][/COLOR] [makelist.param1]</title>
- <link>$doregex[uno]$doregex[dos]|Referer=https://byetv.xyz&User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.87 Safari/537.36&Origin=https://byetv.xyz</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"</expres>
- <page>-tnt Sport=67
- -Fox Premium=50"
- -Fox Sport 1=80"
- -Fox Sport 2=81"
- -Fox Sport 3=83"
- -espn 1=63"
- -espn 2=85"
- -espn 3=86"
- -espn plus=83"
- -espn1 mx=64"
- -espn 2 mx=65"
- -Fox Deportes=89"
- -ESPN Deportes=88"
- -Directv 1=74"
- -Directv 2=75"
- -DirectvPlus=76"
- -TyC=94"
- -TDN **=84"
- -TDN=1"
- -NBCSport=79"
- -winSport=183"
- -Bein SD=186"
- -Bein Sport =91"
- -Bein ñ =90"
- -bein sports 1=102"
- -bein sports 2=103"
- -bein sports 3=104"
- -bein sports 4=428"</page>
- </regex>
- <regex>
- <name>uno</name>
- <expres>$pyFunction:base64.b64decode("$doregex[makelist3]")</expres>
- <page></page>
- </regex>
- <regex>
- <name>makelist3</name>
- <expres><![CDATA[stream\_url\s=\s\'(.*?)\']]></expres>
- <page>http://byetv.xyz/2embed.php?a=[makelist.param2]&id=[makelist.param2]</page>
- <cookieJar></cookieJar>
- <referer>https://streamsport.pro/embed/s6.php</referer>
- </regex>
- <regex>
- <name>dos</name>
- <expres><![CDATA[source\:.*?\'(.*?)\']]></expres>
- <page>http://byetv.xyz/2embed.php?a=[makelist.param2]&id=[makelist.param2]</page>
- <cookieJar></cookieJar>
- <referer>https://streamsport.pro/embed/s6.php</referer>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item> <!--Zonasport-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR palegreen][B]ZONASPORT[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][B][#BG][/B][/COLOR] Zonasport [B][makelist.param1] [/B]</title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"</expres>
- <page>
- -Canal 01=http://primedeportes.es/cha-x.php?id=1"
- -Canal 02=http://primedeportes.es/cha-x.php?id=2"
- -Canal 03=http://primedeportes.es/cha-x.php?id=3"
- -Canal 04=http://primedeportes.es/cha-x.php?id=4"
- -Canal 05=http://primedeportes.es/cha-x.php?id=5"
- -Canal 06=http://primedeportes.es/cha-x.php?id=6"
- -Canal 07=http://primedeportes.es/cha-x.php?id=7"
- -Canal 08=http://primedeportes.es/cha-x.php?id=8"
- -Canal 09=http://primedeportes.es/cha-x.php?id=9"
- -Canal 10=http://primedeportes.es/cha-x.php?id=10"
- -Canal 11=http://primedeportes.es/cha-x.php?id=11"
- -Canal 12=http://primedeportes.es/cha-x.php?id=12"
- -Canal 13=http://primedeportes.es/cha-x.php?id=13"
- -Canal 14=http://primedeportes.es/cha-x.php?id=14"
- -Canal 15=http://primedeportes.es/cha-x.php?id=15"
- </page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, xbmc, xbmcgui
- link='[makelist.param2]'
- url=requests.get(link,headers={'user-agent':'Mozilla/5.0','accept':'*/*'}).content
- if 'playerfs' in url:
- return 'https://$doregex[ip]$doregex[m3u8]|Referer=http://www.playerfs.com/&User-Agent=Mozilla/5.0 (iPhone; CPU iPhone OS 11_0_1 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A402 Safari/604.1'
- elif 'janjua' in url:
- return '$doregex[janjua]'
- elif 'telerium' in url:
- return '$doregex[tele]'
- elif 'xyzembed' in url:
- return '$doregex[ws]'
- else:
- return xbmc.executebuiltin("XBMC.Notification(Enlace no Soportado,Elige otra opcion, 4000)")
- ]]></expres>
- <page>[makelist.param2]</page>
- </regex>
- <regex>
- <name>ip</name>
- <expres>redirect=(.*)</expres>
- <page>https://www.superlb.xyz/loadbalancer?</page>
- <agent>Mozilla/5.0 (iPhone; CPU iPhone OS 11_0_1 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A402 Safari/604.1</agent>
- </regex>
- <regex>
- <name>m3u8</name>
- <expres>videoplayer\.src.*?ea \+ "([^"]+)</expres>
- <page>https://www.playerfs.com/sharedcdn/membedplayer/$doregex[canal]/1/800/450/$doregex[stream]</page>
- <agent>Mozilla/5.0 (iPhone; CPU iPhone OS 11_0_1 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A402 Safari/604.1</agent>
- <referer>http://primedeportes.es</referer>
- </regex>
- <regex>
- <name>stream</name>
- <expres>fid="([^"]+)</expres>
- <page>https://www.playerfs.com/sharedcdn/sharedcdnEmbed.js?channel=$doregex[canal2]</page>
- <agent>Mozilla/5.0 (iPhone; CPU iPhone OS 11_0_1 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A402 Safari/604.1</agent>
- <referer>http://primedeportes.es</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>channel='(.*?)'</expres>
- <page>[makelist.param2]</page>
- </regex>
- <regex>
- <name>canal2</name>
- <expres>js\?channel\=(.*?)'</expres>
- <page>[makelist.param2]</page>
- </regex>
- <regex>
- <name>janjua</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- cn,gID=re.findall('channel=[\'"]([^\'"]+).+?g=[\'"](\d+).+?janjua',page_data)[0]
- jjurl='https://www.janjua.tv/hembedplayer/%s/%s/730/430'%(cn,gID)
- fsource=requests.get(jjurl,headers={'user-agent':'Mozilla/5.0','referer':'http://primedeportes.es/','accept':'*/*'}).content
- jsurl,scheme,netloc,param,blurl=re.findall('(?s)text.javascript.\s*src=[\'"](.*?newjanjua[^\'"]+).+?var\s*hlsUrl.+?"([^"]+).+?"([^"]+).+?enableVideo.[\'"]([^\'"]+).+?ajax.{url.+?"([^"]+)',fsource)[0]
- jssource=requests.get(jsurl,headers={'user-agent':'Mozilla/5.0','referer':jjurl,'accept':'*/*'}).content
- if 'substring' in jssource:
- p1,p2=re.findall('enableVideo.+?,(\d+).+?(\d+)',jssource)[0];param=param[:int(p1)]+param[int(p2):]
- blsource=requests.get(blurl,headers={'user-agent':'Mozilla/5.0','referer':jjurl,'accept':'*/*'}).content
- furl=re.findall('(.*)',blsource)[0].split('=')[1]
- return '%s%s%s%s|user-agent=ipad&referer=%s'%(scheme,furl,netloc,param,jjurl)
- else:
- blsource=requests.get(blurl,headers={'user-agent':'Mozilla/5.0','referer':jjurl,'accept':'*/*'}).content
- furl=re.findall('(.*)',blsource)[0].split('=')[1]
- return '%s%s%s%s|user-agent=ipad&referer=%s'%(scheme,furl,netloc,param,jjurl)
- ]]></expres>
- <page>[makelist.param2]</page>
- </regex>
- <regex>
- <name>tele</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[telecanal].html</page>
- <referer>http://primedeportes.es/</referer>
- </regex>
- <regex>
- <name>telecanal</name>
- <expres><![CDATA[>id=\'(.*?)\']]></expres>
- <page>[makelist.param2]</page>
- </regex>
- <regex>
- <name>ws</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe src="([^"]+)',page_data)[0];link='http:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'[makelist.param2]','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'[makelist.param2]','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=[makelist.param2]'+'&Origin=http://xyzembed379.net/'
- ]]></expres>
- <page>[makelist.param2]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item><!-- CHIVAS69-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR palegreen][B]CHIVAS69[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR lightgreen][B][#BG] CHIVAS69[/B][/COLOR] [makelist.param1]</title>
- <link>$doregex[geturl]|Referer=$doregex[canal]&User-Agent=ipad&Referer=http://anahix11.com/</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"</expres>
- <page>-Telemundo =http://anahix11.com/chivas3.php"-Univision=http://anahix11.com/univi.php"-Unimas=http://anahix11.com/canal7.php"-nbc universo=http://anahix11.com/nbcuniverse.php"-TUDN=http://anahix11.com/tudn.php"</page>
- </regex>
- <regex>
- <name>geturl</name>
- <expres>(?:file|source|src):.*?"(.*?)"</expres>
- <page>$doregex[getunpacked]</page>
- </regex>
- <regex>
- <name>getunpacked</name>
- <expres>$pyFunction:get_unpacked(page_data,'(eval\(function\(p,a,c,k,e,d.*)' )</expres>
- <page>$doregex[canal]</page>
- <referer>http://anahix11.com/canal7.php</referer>
- <connection>keep-alive</connection>
- </regex>
- <regex>
- <name>canal</name>
- <expres>iframe src="(.*?)"</expres>
- <page>[makelist.param2]</page>
- <referer>https://www.chivass69.com/</referer>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item><!-- MiFut -->
- <title> [COLOR skyblue]●[/COLOR] [COLOR palegreen][B]MIFUT[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[getc]</link>
- <regex>
- <name>getc</name>
- <listrepeat><![CDATA[
- <title>[COLOR skyblue]miFut [COLOR white] [getc.param3] [/COLOR] </title>
- <link>$doregex[id3]</link>
- <thumbnail>http://mifut.radiotormentamx.com/[getc.param2]</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[location\(\'(.*?)\'.*?src=\"(.*?)\".*?text\: \'(.*?)\']]></expres>
- <page>http://mifut.radiotormentamx.com/canales-tv.html</page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- match = re.search('ligatv\.com', page_data)
- if match:
- return '$doregex[getUrl]'+'|Referer=http://iptvhd.club/aptv.com/vip/cablehd.php&User-Agent=ipad'
- else:
- return '$doregex[getUrl_]'+'|Referer=http://iptvhd.club/aptv/vip/cablehd.php&User-Agent=ipad'
- ]]></expres>
- <page>$doregex[js]</page>
- </regex>
- <regex>
- <name>getUrl_</name>
- <expres><![CDATA[source: \'(.*?)\']]></expres>
- <page>$doregex[php]$doregex[id]_</page>
- <referer>http://mifut.radiotormentamx.com/</referer>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[source: \'(.*?)\']]></expres>
- <page>$doregex[php]$doregex[id]</page>
- <referer>http://mifut.radiotormentamx.com/</referer>
- </regex>
- <regex>
- <name>php</name>
- <expres>src="(.*?)'</expres>
- <page>$doregex[js]</page>
- <referer>http://mifut.radiotormentamx.com/</referer>
- </regex>
- <regex>
- <name>js</name>
- <expres>fid=[\w\W]*?src=[\'"](.*?)[\'"]</expres>
- <page>$doregex[page]</page>
- </regex>
- <regex>
- <name>id</name>
- <expres><![CDATA[fid=\'(.*?)\']]></expres>
- <page>$doregex[page]</page>
- </regex>
- <regex>
- <name>page</name>
- <expres><![CDATA[target="_blank" href="(.*?)"]]></expres>
- <page>http://mifut.radiotormentamx.com/[getc.param1]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- <fanart>http://blackaddon.com/gray/img/fanart.jpg</fanart>
- </item>
- <item><!-- PRO PLUS VERGOLES-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR palegreen][B]PRO PLUS[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[list]</link>
- <regex>
- <name>list</name>
- <listrepeat><![CDATA[
- <title>[COLOR lightgreen][B][#BG] ProPlus [/B][/COLOR] [B][list.param2][/B]</title>
- <link>$doregex[url]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"</expres>
- <page>
- -https://vertelevision.tv/tv/latinos/directvsports.php=Directv Sports"
- -https://vertelevision.tv/tv/deportes/beinsportfrancia.php=Beinsports France"
- -https://vertelevision.tv/tv/deportes/boxnation.php=BoxNation"
- -https://vertelevision.tv/tv/latinos/cdf.php=CDF"
- -https://vertelevision.tv/tv/latinos/winsport.php=WinSports"
- </page>
- </regex>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[get-id].html</page>
- <referer>https://vercanalestv1.com/</referer>
- </regex>
- <regex>
- <name>get-id</name>
- <expres>javascript\'\>id\=\'(.*?)\'([^']+)</expres>
- <page>[list.param1]</page>
- <rawpost>password=12345</rawpost>
- <connection>keep-alive</connection>
- <accept>*/*</accept>
- <X-Req>XMLHttpRequest</X-Req>
- <referer>https://vercanalestv1.com/</referer>
- <agent>Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/48.0.2564.116 Chrome/48.0.2564.116 Safari/537.36</agent>
- <cookieJar>d2732eaef183a775c4293a179eee06a4d1507131962</cookieJar>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title> [COLOR skyblue]●[/COLOR] [COLOR palegreen][B]RIVOSPORTS[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[B][#BG][COLOR skyblue] [UPPERCASE]RIVOSPORTS [makelist.param1][/UPPERCASE][/B][/COLOR]</title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.+?)=(.+?)"(.+?):</expres>
- <page>
- -01=http://telerium.tv/embed/25062.html"tele:
- -02=http://wstream.to/embed/duqbw68q"ws:
- -03=https://streamcdn.to/e/oobam349e0ko38"ws:
- -04=http://telerium.tv/embed/54904.html"tele:
- -05=http://telerium.tv/embed/54905.html"tele:
- </page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, xbmc
- link='[makelist.param3]'
- if 'tele' in link:
- return '$doregex[tele]'
- elif 'ws' in link:
- return '$doregex[ws]'
- else:
- return xbmc.executebuiltin("XBMC.Notification(No esta Activo,no esta emitiendo por el momento, 4000)")
- ]]></expres>
- <page></page>
- </regex>
- <regex>
- <name>tele</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>[makelist.param2]</page>
- <referer>http://in.xrivonet.info/31n.html</referer>
- </regex>
- <regex>
- <name>ws</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link='[makelist.param2]'
- headers={'user-agent':'ipad','referer':'http://in.xrivonet.info/31n.html','referer':'http://in.xrivonet.info/psntv.html','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'http://in.xrivonet.info/31n.html','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=http://in.xrivonet.info/31n.html'+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>[makelist.param2]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- andres-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR palegreen][B]FUTBOL ANDRES[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>$pyFunction:'[#BG] [B]FutbolAndres[/B][COLOR palegreen] Canal [makelist.param2][/COLOR]'.replace('-',' ')</title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[href=\"(http.*?p\/(.*?)\..*?)\"]]></expres>
- <page>http://www.rojadirecta.me/</page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, xbmc, xbmcgui
- link='[makelist.param1]'
- url=requests.get(link,headers={'user-agent':'Mozilla/5.0','accept':'*/*'}).content
- if 'wstream' in url:
- return '$doregex[ws]'
- elif 'playerfs' in url:
- return '$doregex[fs]'
- else:
- return xbmc.executebuiltin("XBMC.Notification(Enlace no Soportado,Elige otra opcion, 4000)")
- ]]></expres>
- <page>[makelist.param1]</page>
- </regex>
- <regex>
- <name>ws</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe\ssrc="([^"]+)',page_data)[0]
- headers={'user-agent':'ipad','referer':'[makelist.param1]','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'[makelist.param1]','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=[makelist.param1]'+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>[makelist.param1]</page>
- </regex>
- <regex>
- <name>fs</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1',
- 'Referer': 'https://www.playerfs.com/',
- 'Origin': 'https://www.playerfs.com'}
- lb1 = re.findall(r'url\:\s\"(.+?)"', page_data)[0]
- htm = requests.get(lb1, headers=headers).text
- ea = re.findall('redirect=(.*)', htm)[0]
- p1, p2 = re.findall(r'hlsUrl\s*=\s*"(.+?)"\s*\+\s*ea\s*\+\s*"(.+?)"', page_data)[0]
- p3 = re.findall(r'enableVideo\("(.+?)"', page_data)[0]
- url = p1 + ea + p2 + p3 + '|' + urllib.urlencode(headers)
- return url
- ]]></expres>
- <page>https://www.playerfs.com/hembedplayer/$doregex[canal]/1/800/450</page>
- <referer>[makelist.param1]</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>channel='(.*?)'</expres>
- <page>[makelist.param1]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <!--E S P A Ñ A-->
- <item><!--Directos-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR lightpink][B]DAILYSPORT[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[getc]</link>
- <regex>
- <name>getc</name>
- <listrepeat><![CDATA[
- <title>[COLOR lightgreen][B][#BG] DailySport[/COLOR] [getc.param1][/B] [I] [/I]</title>
- <link>$doregex[getUrl]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>'(.*?)'</expres>
- <page>'1','2','3','4','5','6','7','8','9','10','11','12','13','14'</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- def GetLSProData(page_data, Cookie_Jar,m):
- url='https://dailysport.pw/c[getc.param1].php'
- source=requests.get(url,headers={'user-agent':'Mozilla/5.0','referer':'https://dailysport.pw/'}).content
- return re.findall('atob\([\'"]([^\'"]+)',source)[0].decode('base64')+'|user-agent=ipad&authority=g.dailysport.pw&referer='+url
- ]]></expres>
- <page></page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!--ElGoles-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR lightpink][B]ELGOLES[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR lightgreen][B][#BG] ElGoles [/B][/COLOR]- [COLOR lightblue][makelist.param1] [makelist.param2] [/COLOR] </title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>=(.*?)-(.*?)"</expres>
- <page>
- =Canal-9"
- =Canal-10"
- =Canal-11"
- =Canal-12"
- =Canal-13"
- =Canal-14"
- =Canal-15"
- =Canal-16"
- =Canal-17"
- =Canal-18"
- =Canal-19"
- =Canal-20"
- =Canal-21"
- =Canal-22"
- =Canal-23"
- =Canal-24"
- =Canal-25"
- =Canal-26"
- =Canal-27"
- =Canal-28"
- =Canal-29"
- =Canal-30"
- =Canal-31"
- =Canal-32"
- =Canal-33"
- =Canal-34"
- =Canal-35"
- </page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- match = re.search('wstream', page_data)
- if match:
- return '$doregex[ws]'
- elif 'zony' in page_data:
- return '$doregex[zony]'
- else:
- return '$doregex[tele]'
- return strurl+'|user-agent=ipad'
- ]]></expres>
- <page>$doregex[canal2]</page>
- </regex>
- <regex><!-- zony -->
- <name>zony</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:69.0) Gecko/20100101 Firefox/69.0',
- 'Referer': 'http://www.zony.xyz/',
- 'Origin': 'http://www.zony.xyz'}
- lb1 = re.findall(r'url:\s*\"(.*?)"', page_data)[0]
- htm = requests.get(lb1, headers=headers).text
- ea = re.findall('redirect=(.*)', htm)[0]
- p1, p2 = re.findall(r'hlsUrl\s*=\s*"(.+?)"\s*\+\s*ea\s*\+\s*"(.+?)"', page_data)[0]
- p3 = re.findall(r'enableVideo\("(.+?)"', page_data)[0]
- url = p1 + ea + p2 + p3 + '|' + urllib.urlencode(headers)
- return url
- ]]></expres>
- <page>http://www.zony.xyz/hembedplayer/$doregex[canal]/1/640/360</page>
- <referer>http://futbolpedromol.pw/16-2/</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>channel='(.*?)'</expres>
- <page>$doregex[canal2]/</page>
- <agent>Mozilla/5.0 (Windows NT 10.0; WOW64; rv:56.0) Gecko/20100101 Firefox/56.0</agent>
- <setcookie>beget=begetok</setcookie>
- </regex>
- <regex>><!--ws -->
- <name>ws</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.+?src="([^"]+)',page_data)[0];link='https:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'http://futbolpedromol.pw/','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'http://futbolpedromol.pw/','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=http://futbolpedromol.pw/'+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>$doregex[canal2]</page>
- </regex>
- <regex><!-- tele -->
- <name>tele</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canalt].html</page>
- <referer>http://robertrc.bget.ru/</referer>
- </regex>
- <regex>
- <name>canalt</name>
- <expres>\>id\=\'(.*?)'</expres>
- <page>$doregex[canal2]</page>
- <agent>Mozilla/5.0 (Windows NT 10.0; WOW64; rv:56.0) Gecko/20100101 Firefox/56.0</agent>
- <setcookie>beget=begetok</setcookie>
- </regex>
- <regex>
- <name>canal2</name>
- <expres>window\.location\=\"(.*?)"</expres>
- <page>http://elgoles.me/[makelist.param2].html</page>
- <agent>Mozilla/5.0 (Windows NT 10.0; WOW64; rv:56.0) Gecko/20100101 Firefox/56.0</agent>
- <setcookie>beget=begetok</setcookie>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item> <!--Tikitaka canales-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR lightpink][B]TIKITAKA[/B] [/COLOR] [COLOR lightslategray] CANALES [/COLOR]</title>
- <link>$doregex[getc]</link>
- <regex>
- <name>getc</name>
- <listrepeat><![CDATA[
- <title>[COLOR lightpink][B][BG][/B] TIKITAKA [B][getc.param1] [/B][/COLOR] </title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.*?)="(.*?)"</expres>
- <page>
- -01="http://montenegroweb.es/noticias.php"
- -02="http://montenegroweb.es/noticias2.php"
- -03="http://montenegroweb.es/noticias3.php"
- -04="https://revolucionariostv.eu/elitegol/Repros/c4.php"
- -05="https://revolucionariostv.eu/elitegol/Repros/c5.php"
- -06="https://revolucionariostv.eu/elitegol/Repros/c6.php"
- -07="https://revolucionariostv.eu/elitegol/Repros/c7.php"
- </page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib, xbmc
- link='[getc.param2]'
- url=requests.get(link,headers={'user-agent':'Mozilla/5.0','accept':'*/*'}).content
- if 'streamlive' in url:
- return '$doregex[streamlive]'
- elif 'janjua' in url:
- return '$doregex[janjua]'
- elif 'xyzembed379' in url:
- return '$doregex[ws]'
- else:
- return xbmc.executebuiltin("XBMC.Notification(Enlace no Soportado,prueba mas tarde, 4000)")
- ]]></expres>
- <page>[getc.param2]</page>
- </regex>
- <regex>
- <name>streamlive</name>
- <expres><![CDATA[#$pyFunction
- import re, requests
- def GetLSProData(page_data,Cookie_Jar,m):
- headers={'user-agent':'Mozilla/5.0','referer':'[getc.param2]','accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'}
- id=re.findall('channel=([^&]+)',page_data)[0]
- page='http://www.streamlive.to/embedplayer.php?channel=%s&autostart=true'%id
- pagedata=requests.get(page,headers=headers).content
- sid=re.findall('source:\s*([^\(]+)',pagedata)[0]
- url,tok1,tok2=re.findall('%s[\w\W]*?return.+?\[(.*?)\].+?\+\s*([^\.]+).+?"(\w[^"]+)'%sid,pagedata)[0]
- rtmp=''.join(eval(url)).replace('\\','')
- token=re.findall('var\s*%s.+?\[([^\]]+)'%tok1,pagedata)[0];token=''.join(eval(token))
- atoken=re.findall('id=%s>(.*?)<'%tok2,pagedata)[0]
- return 'https:%s%s%s|user-agent=ipad&referer=%s'%(rtmp,token,atoken,page)
- ]]></expres>
- <page>[getc.param2]</page>
- <referer>http://montenegroweb.es/noticias.php</referer>
- <agent>Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/48.0.2564.116 Chrome/48.0.2564.116 Safari/537.36</agent>
- </regex>
- <regex>
- <name>janjua</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- cn,gID=re.findall('channel=[\'"]([^\'"]+).+?g=[\'"](\d+).+?janjua',page_data)[0]
- jjurl='https://www.janjua.tv/hembedplayer/%s/%s/730/430'%(cn,gID)
- fsource=requests.get(jjurl,headers={'user-agent':'Mozilla/5.0','referer':'http://montenegroweb.es/','accept':'*/*'}).content
- jsurl,scheme,netloc,param,blurl=re.findall('(?s)text.javascript.\s*src=[\'"](.*?newjanjua[^\'"]+).+?var\s*hlsUrl.+?"([^"]+).+?"([^"]+).+?enableVideo.[\'"]([^\'"]+).+?ajax.{url.+?"([^"]+)',fsource)[0]
- jssource=requests.get(jsurl,headers={'user-agent':'Mozilla/5.0','referer':jjurl,'accept':'*/*'}).content
- if 'substring' in jssource:
- p1,p2=re.findall('enableVideo.+?,(\d+).+?(\d+)',jssource)[0];param=param[:int(p1)]+param[int(p2):]
- blsource=requests.get(blurl,headers={'user-agent':'Mozilla/5.0','referer':jjurl,'accept':'*/*'}).content
- furl=re.findall('(.*)',blsource)[0].split('=')[1]
- return '%s%s%s%s|user-agent=ipad&referer=%s'%(scheme,furl,netloc,param,jjurl)
- else:
- blsource=requests.get(blurl,headers={'user-agent':'Mozilla/5.0','referer':jjurl,'accept':'*/*'}).content
- furl=re.findall('(.*)',blsource)[0].split('=')[1]
- return '%s%s%s%s|user-agent=ipad&referer=%s'%(scheme,furl,netloc,param,jjurl)
- ]]></expres>
- <page>[getc.param2]</page>
- </regex>
- <regex>
- <name>ws</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe.+?src="([^"]+)',page_data)[0];link='https:'+link if link.startswith('//') else link
- headers={'user-agent':'ipad','referer':'[getc.param2]','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'ipad','referer':link,'referer':'https://sportzonline.to/channels/hd/hd8.php','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('[source|src]:.*?[\'"]([^\'"]+)',unpacked)[0]+'|user-agent=ipad&referer='+link+'&referer=[getc.param2]'+'&Origin=https://xyzembed379.net/'
- ]]></expres>
- <page>[getc.param2]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item> <!--Revo-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR lightpink][B]REVO TV ESPAñA[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR lightgreen][#BG] RevoTV [/COLOR]- [makelist.param1]</title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"</expres>
- <page>
- -Antena 3 =https://revolucionariostv.eu/MultiTV/antena3.php"
- -Cuatro =https://montenegroweb.es/ghvip/cuatro.php"
- -Telecinco =https://montenegroweb.es/ghvip/telecinco.php"
- -Dkiss =https://revolucionariostv.eu/MultiTV/dkiss.php"
- -Ten =https://revolucionariostv.eu/MultiTV/ten.php"
- -gh cam 1 =https://montenegroweb.es/ghvip/cam1.php"
- -gh cam 1 =https://montenegroweb.es/ghvip/cam2.php"
- -Caza y Pesca =https://revolucionariostv.eu/MultiTV/cazaypesca.php"
- -Axn White =https://revolucionariostv.eu/MultiTV/axnwhite.php"
- -Copa =https://revolucionariostv.eu/elitegol/Repros/cope.php"
- -FOX=https://revolucionariostv.eu/MultiTV/fox.php"
- -Teledeporte=https://revolucionariostv.eu/MultiTV/teledeporte.php"
- -AXN=https://revolucionariostv.eu/MultiTV/axn.php"
- -Series=https://revolucionariostv.eu/MultiTV/series.php"
- -Palomitas 2=https://revolucionariostv.eu/MultiTV/palomitas2.php"
- -Palomitas 3=https://revolucionariostv.eu/MultiTV/palomitas3.php"
- -Palomitas 4=https://revolucionariostv.eu/MultiTV/palomitas4.php"
- -Palomitas 5=https://revolucionariostv.eu/MultiTV/palomitas5.php"
- -Teledeporte=https://revolucionariostv.eu/MultiTV/teledeporte.php"
- -Directo 01=https://montenegroweb.es/noticias.php"
- -Directo 02=https://montenegroweb.es/noticias2.php"
- -Directo 03=https://montenegroweb.es/noticias3.php"
- -Directo 04=https://revolucionariostv.eu/elitegol/Repros/c4.php"
- -Directo 05=https://revolucionariostv.eu/elitegol/Repros/c5.php"
- -Directo 06=https://revolucionariostv.eu/elitegol/Repros/c6.php"
- -Directo 07=https://revolucionariostv.eu/elitegol/Repros/c7.php"
- -Directo Cope=https://revolucionariostv.eu/elitegol/Repros/cope.php"
- </page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib, xbmc
- link='[makelist.param2]'
- url=requests.get(link,headers={'user-agent':'Mozilla/5.0','accept':'*/*'}).content
- if 'janjua' in url:
- return '$doregex[janjua]'
- elif 'streamlive' in url:
- return '$doregex[streamlive]'
- elif 'wstream' in url:
- return '$doregex[ws]'
- else:
- return xbmc.executebuiltin("XBMC.Notification(Enlace no Soportado,prueba mas tarde, 4000)")
- ]]></expres>
- <page>[makelist.param2]</page>
- </regex>
- <regex>
- <name>streamlive</name>
- <expres><![CDATA[#$pyFunction
- import re, requests
- def GetLSProData(page_data,Cookie_Jar,m):
- headers={'user-agent':'Mozilla/5.0','referer':'[makelist.param2]','accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'}
- id=re.findall('streamlive.*?channel=([^&]+)',page_data)[0]
- page='http://www.streamlive.to/embedplayer.php?channel=%s&autostart=true'%id
- pagedata=requests.get(page,headers=headers).content
- sid=re.findall('source:\s*([^\(]+)',pagedata)[0]
- url,tok1,tok2=re.findall('%s[\w\W]*?return.+?\[(.*?)\].+?\+\s*([^\.]+).+?"(\w[^"]+)'%sid,pagedata)[0]
- rtmp=''.join(eval(url)).replace('\\','')
- token=re.findall('var\s*%s.+?\[([^\]]+)'%tok1,pagedata)[0];token=''.join(eval(token))
- atoken=re.findall('id=%s>(.*?)<'%tok2,pagedata)[0]
- return 'https:%s%s%s|user-agent=ipad&referer=%s'%(rtmp,token,atoken,page)
- ]]></expres>
- <page>[makelist.param2]</page>
- <referer>http://montenegroweb.es/noticias.php</referer>
- <agent>Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/48.0.2564.116 Chrome/48.0.2564.116 Safari/537.36</agent>
- </regex>
- <regex>
- <name>janjua</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- cn,gID=re.findall('channel=[\'"]([^\'"]+).+?g=[\'"](\d+).+?janjua',page_data)[0]
- jjurl='http://www.janjua.tv/hembedplayer/%s/%s/730/430'%(cn,gID)
- fsource=requests.get(jjurl,headers={'user-agent':'Mozilla/5.0','referer':'http://montenegroweb.es/','accept':'*/*'}).content
- jsurl,scheme,netloc,param,blurl=re.findall('(?s)text.javascript.\s*src=[\'"](.*?newjanjua[^\'"]+).+?var\s*hlsUrl.+?"([^"]+).+?"([^"]+).+?enableVideo.[\'"]([^\'"]+).+?ajax.{url.+?"([^"]+)',fsource)[0]
- jssource=requests.get(jsurl,headers={'user-agent':'Mozilla/5.0','referer':jjurl,'accept':'*/*'}).content
- if 'substring' in jssource:
- p1,p2=re.findall('enableVideo.+?,(\d+).+?(\d+)',jssource)[0];param=param[:int(p1)]+param[int(p2):]
- blsource=requests.get(blurl,headers={'user-agent':'Mozilla/5.0','referer':jjurl,'accept':'*/*'}).content
- furl=re.findall('(.*)',blsource)[0].split('=')[1]
- return '%s%s%s%s|user-agent=ipad&referer=%s'%(scheme,furl,netloc,param,jjurl)
- else:
- blsource=requests.get(blurl,headers={'user-agent':'Mozilla/5.0','referer':jjurl,'accept':'*/*'}).content
- furl=re.findall('(.*)',blsource)[0].split('=')[1]
- return '%s%s%s%s|user-agent=ipad&referer=%s'%(scheme,furl,netloc,param,jjurl)
- ]]></expres>
- <page>[makelist.param2]</page>
- </regex>
- <regex>
- <name>ws</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- from urlresolver.plugins.lib import jsunpack
- def GetLSProData(page_data,Cookie_Jar,m):
- link=re.findall('iframe\ssrc="([^"]+)',page_data)[0]
- headers={'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0','referer':'[makelist.param2]','accept':'*/*'}
- source=requests.get(link,headers={'user-agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:73.0) Gecko/20100101 Firefox/73.0','referer':link,'referer':'[makelist.param2]','accept':'*/*'}).content
- unpacked=jsunpack.unpack(re.findall('(eval.*m3u8.*)',source)[0]).replace('\\','')
- return re.findall('src:\s"(.*?)"',unpacked)[0]+'|user-agent=ipad&referer='+link+'&Origin=https://wstream.to/'
- ]]></expres>
- <page>[makelist.param2]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item> <!--adicto - $doregex[emitiendo] -->
- <title> [COLOR skyblue]●[/COLOR] [COLOR lightpink][B]ADICTO TV[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR lightgreen][#BG] AdictoTV [/COLOR] [B][makelist.param1][/B] </title>
- <link>$doregex[geturl]|Referer=$doregex[canal]&User-Agent=ipad&Referer=https://adictosalatele.com/&Origin=https://streamcdn.to/</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"(.*?):</expres>
- <page>
- -Tve 1 =https://adictosalatele.com/TV/espana/tve1/" :
- -La cuatro =https://adictosalatele.com/TV/espana/lacuatro/" :
- -Telecinco =https://adictosalatele.com/TV/espana/telecinco/" :
- -FDF =https://adictosalatele.com/TV/espana/fdf/" :
- -BEMAD =https://adictosalatele.com/TV/espana/bemad/" :
- -DIVINITY =https://adictosalatele.com/TV/espana/divinity/" :
- -CANAL 0 PLUS =https://adictosalatele.com/TV/espana/canal-0-plus/" :
- -AXN =https://adictosalatele.com/TV/espana/axn/" :
- -TNT =https://adictosalatele.com/TV/espana/tnt/" :
- -FOX LIFE =https://adictosalatele.com/TV/espana/fox-life/" :
- -AXN WHITE =https://adictosalatele.com/TV/espana/axnwhite/" :
- -TCM =https://adictosalatele.com/TV/espana/tcm/" :
- -COMEDY CENTRAL =https://adictosalatele.com/TV/espana/comedy-central/" :
- -DISCOVERY CHANNEL =https://adictosalatele.com/TV/espana/discovery-channel/" :
- -D MAX =https://adictosalatele.com/TV/espana/discovery-max/" :
- -HISTORY =https://adictosalatele.com/TV/espana/history/" :
- -NAT GEO =https://adictosalatele.com/TV/espana/national-geographic/" :
- -NAT GEO =https://adictosalatele.com/TV/espana/nat-geo/" :
- -CI =https://adictosalatele.com/TV/espana/ci/" :
- -MOVISTAR LA LIGA =https://adictosalatele.com/TV/deportes/movistar-laliga/live.html" :
- -LA LIGA =https://adictosalatele.com/TV/deportes/movistar-laliga/live1.html" :
- -LA LIGA OPC.2 =https://adictosalatele.com/TV/deportes/movistar-laliga/live2.html" :
- -LIGA CAMPEONES =https://adictosalatele.com/TV/deportes/movistar-ligacampeones/live.html" :
- -LIGA CAMPEONES OPC2 =https://adictosalatele.com/TV/deportes/movistar-ligacampeones/live1.html" :
- -LIGA CAMPEONES OPC3 =https://adictosalatele.com/TV/deportes/movistar-ligacampeones/live2.html" :
- -MOVISTAR DEPORTES =https://adictosalatele.com/TV/deportes/movistar-deportes/" :
- -Teledeporte =https://adictosalatele.com/TV/deportes/teledeporte/" :
- -LA LIGA 2 =https://adictosalatele.com/TV/deportes/laliga-de-segunda/" :
- -DAZN =https://adictosalatele.com/TV/deportes/dazn/" :
- -VAMOS =https://adictosalatele.com/TV/deportes/vamos/" :
- -FORMULA 1 =https://adictosalatele.com/TV/deportes/formula1/" :
- -EUROSPORT 1 =https://adictosalatele.com/TV/deportes/eurosport1/" :
- -EUROSPORT 2 =https://adictosalatele.com/TV/deportes/eurosport2/" :
- -TEN =https://revolucionariostv.eu/MultiTV/ten650.php" :
- -DKISS =https://revolucionariostv.eu/MultiTV/dkiss650.php" :
- -FOX =https://revolucionariostv.eu/MultiTV/fox650.php" :
- -HOLLYWOOD =https://revolucionariostv.eu/MultiTV/canalhollywood650.php" :
- -CAZA Y PEZCA =https://revolucionariostv.eu/MultiTV/cazaypesca650.php" :
- </page>
- </regex>
- <regex>
- <name>geturl</name>
- <expres>(?:file|source|src):.*?"(.*?)"</expres>
- <page>$doregex[getunpacked]</page>
- </regex>
- <regex>
- <name>getunpacked</name>
- <expres>$pyFunction:get_unpacked(page_data,'(eval\(function\(p,a,c,k,e,d.*)' )</expres>
- <page>$doregex[canal]</page>$pyFunction:''.replace('https','http')
- <referer>https://adictosalatele.com</referer>
- <connection>keep-alive</connection>
- </regex>
- <regex>
- <name>canal</name>
- <expres>iframe.*?src=\"(.*?)\"</expres>
- <page>[makelist.param2]</page>
- </regex>
- <regex>
- <name>emitiendo</name>
- <expres><![CDATA[(?s)[makelist.param3].*?ahora">\n\s\s\s(.*?)\n]]></expres>
- <page>http://www.formulatv.com/programacion/movistarplus/</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!--vertv-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR lightpink][B]VER TV[/B] [/COLOR] [COLOR lightslategray] *[/COLOR]</title>
- <link>$doregex[list]</link>
- <regex>
- <name>list</name>
- <listrepeat><![CDATA[
- <title>[COLOR lightgreen][#BG] VerTV [/COLOR] [B][list.param1][/B] - $doregex[emitiendo] </title>
- <link>https:$doregex[get-id]|Referer=https://vergol.com&User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0</link>
- <regex>
- <name>get-id</name>
- <expres>Clappr[\w\W]*?Clappr[\w\W]*?Clappr[\w\W]*?source: '([^']+)</expres>
- <page>[list.param2]</page>
- <rawpost>manzana66=12345</rawpost>
- <connection>keep-alive</connection>
- <accept>*/*</accept>
- <X-Req>XMLHttpRequest</X-Req>
- <referer>https://vergol.com/canales228/live/fox1.php</referer>
- <agent>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0</agent>
- <cookieJar>d7ece5e7fd690c2e0ed2e5785ff80a7ce1566421710</cookieJar>
- </regex>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"(.*?):</expres>
- <page>
- -La 1 =https://vergol.com/canales228/live/la1.php"La 1:
- -Antena 3 =https://vergol.com/canales228/live1/antena3.php"Antena 3:
- -Divinity =https://vergol.com/canales228/live/divinity.php"Divinity:
- -Neox =https://vergol.com/canales228/live/neox.php"Neox:
- -Mega =https://vergol.com/canales228/live1/mega3.php"Mega:
- -AtresSeries =https://vergol.com/canales228/live/atreseries.php"Atreseries:
- -Axn =https://vergol.com/canales228/live/axn.php"AXN:
- -Calle 13 =https://vergol.com/canales228/live/calle13.php"Calle 13:
- -Movistar Series =https://vergol.com/canales228/live1/plusseries.php"Movistar Series:
- -Movistar Seriesamania =https://vergol.com/canales228/live1/seriesmania.php"Movistar Seriesmania:
- -Fox Life =https://vergol.com/canales228/live/foxlife.php"Fox Life:
- -FOX =https://vergol.com/canales228/live/fox1.php"FOX España:
- -SyFy =https://vergol.com/canales228/live/syfy.php"SyFy España:
- -TNT =https://vergol.com/canales228/live1/tntlatino.php"TNT España:
- -MTV =https://vergol.com/canales228/live/mtv.php"MTV España:
- -TMC =https://vergol.com/canales228/live/tcm.php"TCM:
- -Dark =https://vergol.com/canales228/live1/dark.php"Dark:
- -Movistar Comedia =https://vergol.com/canales228/live/comedia.php"Movistar Comedia:
- -Movistar Drama =https://vergol.com/canales228/live/drama.php"Movistar Drama:
- -Movistar Disney =https://vergol.com/canales228/live/plusdisney.php"Disney Channel:
- -Historia =https://vergol.com/canales228/live/historia.php"Canal de Historia:
- -Discovery Channel =https://vergol.com/canales228/live/discovery-channel.php"Discovery Channel:
- -NatGeo Wild =https://vergol.com/canales228/live/nationalwild.php"Nat Geo Wild:
- -NatGeo =https://vergol.com/canales228/live/nationalgeo.php"National Geographic:
- -Odisea =https://vergol.com/canales228/live/odisea.php"Odisea:
- -CI =https://vergol.com/canales228/live/ci.php"Crimen.*?Investigaci.*?n:
- -LaLiga =https://vergol.com/canales228/live3/verliga.php"beIN Sports La Liga:
- -Golf =https://vergol.com/canales228/live1/golf.php"Movistar Golf:
- -Eurosport =https://vergol.com/canales228/live1/eurosport.php"Eurosport:
- -Movistar F1 =https://vergol.com/canales228/live3/formula1.php"Formula:
- -Barca =https://vergol.com/canales228/live1/barca.php"Barça TV:
- -Cuatro =https://vergol.com/canales228/live1/cuatro.php"--:
- -Telecinco =https://vergol.com/canales228/live1/telecinco2.php"Telecinco:
- -La Sexta=https://vergol.com/canales228/live1/lasexta.php"Sexta:
- -Nova =https://vergol.com/canales228/live/nova.php"Nova:
- -BeMAd =https://vergol.com/canales228/live/bemad.php"bemad:
- -Energy =https://vergol.com/canales228/live/energy.php"Energy:
- -FDF =https://vergol.com/canales228/live/fdf.php"FDF:
- -AMC =https://vergol.com/canales228/live/amc.php"Amc:
- -Paramount =https://vergol.com/canales228/live/paramountchannel.php"Paramopunt:
- -Hollywood =https://vergol.com/canales228/live/hollywood.php"hollywood:
- -DMAX =https://vergol.com/canales228/live/dmax.php"Dmax:
- -Cocina =https://vergol.com/canales228/live/cocina.php"Cocina:
- -Toros =https://vergol.com/canales228/live1/toros.php"Toros:
- -GolTV =https://vergol.com/canales228/live1/goltv.php"GolTV:
- -Eurosports =https://vergol.com/canales228/live1/eurosport2.php"Eurosports 2:
- -Teledeporte =https://vergol.com/canales228/live1/teledeporte.php"Teledeporte:
- -RealMadrid TV =https://vergol.com/canales228/live1/madridtv.php"madridtv:
- -Vamos =https://vergol.com/canales228/live1/vamos.php"Vamos:
- -Futbol =https://vergol.com/canales228/live3/futbol.php"Futbol:
- -Plus Deportes =https://vergol.com/canales228/live1/plusdeportes.php"plus Deportes:
- -Plus Estrenos =https://vergol.com/canales228/live/plusestrenos.php"plus estrenos:
- -Plus Accion =https://vergol.com/canales228/live/plusaccion.php"plus accion:
- </page>
- </regex>
- <regex>
- <name>emitiendo</name>
- <expres><![CDATA[(?s)[list.param3].*?ahora">\n\s\s\s(.*?)\n]]></expres>
- <page>http://www.formulatv.com/programacion/movistarplus/</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/esp.png</thumbnail></item>
- <item><!-- SportZone -->
- <title> [COLOR skyblue]●[/COLOR] [COLOR lightpink][B]SPORT ZONE[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[list0]</link>
- <regex>
- <name>list0</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][SPORTZONE][/COLOR][B] [list0.param2][/B]</title>
- <link>$doregex[getUrl]|user-agent=ipad&Referer=https://bananasports.xyz</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- <fanart>http://blackaddon.com/gray/img/fanart.jpg</fanart>
- ]]></listrepeat>
- <expres><![CDATA["><a href="(http.*?)">(.*?)<]]></expres>
- <page>http://sportszone.pw/</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[[\'"](http.*?m3u8.*?)[\'"]]]></expres>
- <page>$doregex[page]</page>
- </regex>
- <regex>
- <name>page</name>
- <expres><![CDATA[<iframe src="([^"]+)]]></expres>
- <page>[list0.param1]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- <fanart>http://blackaddon.com/gray/img/fanart.jpg</fanart>
- </item>
- <item><!--verGOLES-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR lightpink][B]VERGOLES[/B] [/COLOR] [COLOR lightslategray] OPC1[/COLOR]</title>
- <link>$doregex[list]</link>
- <regex>
- <name>list</name>
- <listrepeat><![CDATA[
- <title>[COLOR lightgreen][B] VerGoles [/B][/COLOR] [B][list.param2][/B]</title>
- <link>https:$doregex[get-id]|Referer=https://vergol.com/&User-Agent=Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/48.0.2564.116 Chrome/48.0.2564.116 Safari/537.36</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- <regex>
- <name>get-id</name>
- <expres>Clappr[\w\W]*?Clappr[\w\W]*?Clappr[\w\W]*?source: '([^']+)</expres>
- <page>https://vergol.com/canales228/[list.param1].php</page>
- <rawpost>manzana66=12345</rawpost>
- <connection>keep-alive</connection>
- <accept>*/*</accept>
- <X-Req>XMLHttpRequest</X-Req>
- <referer>https://vercanalestv1.com/</referer>
- <agent>Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/48.0.2564.116 Chrome/48.0.2564.116 Safari/537.36</agent>
- <cookieJar>d2732eaef183a775c4293a179eee06a4d1507131962</cookieJar>
- </regex>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"</expres>
- <page>
- -live3/laliga2=La Liga2"
- -live3/laliga4=<gol></gol>"
- -live3/liga123=La Liga 123"
- -live3/campeones=Movistar Campeones"
- -live1/vamos=Vamos"
- -live1/plusdeportes=Movistar Plus Deportes"-live1/eurosport=Europort"-live1/eurosport2=Europort 2"-live1/teledeporte=Teledeporte"-live1/goltv=Gol TV"-live1/golf=Golf"-live1/toros=Toros TV"-live1/vtv=VTV Uruguay"-live1/tycsports=TyC Sports Argentina"-live1/telemundo=Telemundo Latino"-live1/barca=Barca TV"-live1/madridtv=Real Madrid TV"-live1/azteca7=Azteca 7 Mexico"-live1/foxaction=Fox Action Latino"</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <!--I N T E R N A C I O N A L -->
- <item><!-- STREAMLIVE-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR paleturquoise][B]STREAMLIVE[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR paleturquoise][B][#BG][/B][/COLOR] Opciones [UPPERCASE][makelist.param1][/UPPERCASE]</title>
- <link>$doregex[list]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>'(.*?)'</expres>
- <page>'espn','fox','nba','nfl','nhl','mlb','sport'</page>
- </regex>
- <regex>
- <name>list</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][B][#BG][/B][/COLOR] [list.param2] </title>
- <link>$doregex[getUrl]</link>
- <thumbnail>https:[list.param3]</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[\/info\/(.*?)\/.*?title="(.*?)"[\w\W]*?data-original="(.*?)"]]></expres>
- <page>https://www.streamlive.to/channelsPages.php</page>
- <rawpost>page=1&category=&language=&sortBy=1&query=[makelist.param1]&list=all&itemspp=32</rawpost>
- <connection>keep-alive</connection>
- <accept>*/*</accept>
- <X-Req>XMLHttpRequest</X-Req>
- <referer></referer>
- <agent>Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/48.0.2564.116 Chrome/48.0.2564.116 Safari/537.36</agent>
- <cookieJar></cookieJar>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re
- def GetLSProData(page_data,Cookie_Jar,m):
- sid=re.findall('source:\s*([^\(]+)',page_data)[0]
- url,tok1,tok2=re.findall('%s[\w\W]*?return.+?\[(.*?)\].+?\+\s*([^\.]+).+?"(\w[^"]+)'%sid,page_data)[0]
- rtmp=''.join(eval(url)).replace('\\','')
- token=re.findall('var\s*%s.+?\[([^\]]+)'%tok1,page_data)[0];token=''.join(eval(token))
- atoken=re.findall('id=%s>(.*?)<'%tok2,page_data)[0]
- return 'https:%s%s%s|user-agent=ipad&referer=https://www.streamlive.to/view/46476/ABC-(HD)'%(rtmp,token,atoken)
- ]]></expres>
- <page>http://www.streamlive.to/view/[list.param1]/</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title> [COLOR skyblue]●[/COLOR] [COLOR paleturquoise][B]SPORTZONE[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[getc]</link>
- <regex>
- <name>getc</name>
- <listrepeat><![CDATA[
- <title>[COLOR paleturquoise][BG] [B][getc.param1][/B][/COLOR]</title>
- <link>$doregex[geturl]|Referer=https:$doregex[canal]&User-Agent=ipad&Referer=https://sportzonline.to/channels/hd/hd6.php</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>-(.*?)=(.*?)"</expres>
- <page>
- -HD1 ENGLISH=https://sportzonline.co/channels/hd/hd1.php"
- -HD2 ENGLISH=https://sportzonline.co/channels/hd/hd1.php"
- -HD3 GERMAN=https://sportzonline.co/channels/hd/hd1.php"
- -HD4 ENGLISH=https://sportzonline.co/channels/hd/hd1.php"
- -HD5 ENGLISH=https://sportzonline.co/channels/hd/hd1.php"
- -HD6 SPANISH=https://sportzonline.co/channels/hd/hd1.php"
- -HD7 ITALIAN=https://sportzonline.co/channels/hd/hd1.php"
- -HD8 ENGLISH=https://sportzonline.co/channels/hd/hd1.php"
- -BR1 BRAZILIAN=https://sportzonline.co/channels/bra/br1.php"
- -BR2 BRAZILIAN=https://sportzonline.co/channels/bra/br1.php"
- -PORTUGUESE SPORT TV 1=https://v2.sportzonline.to/channels/pt/sporttv1.php"
- -PORTUGUESE SPORT TV 2=https://v2.sportzonline.to/channels/pt/sporttv2.php"
- -PORTUGUESE SPORT TV 3=https://v2.sportzonline.to/channels/pt/sporttv3.php"
- -PORTUGUESE SPORT TV 4=https://v2.sportzonline.to/channels/pt/sporttv4.php"
- -PORTUGUESE SPORT TV 5=https://v2.sportzonline.to/channels/pt/sporttv5.php"
- </page>
- </regex>
- <regex>
- <name>geturl</name>
- <expres>(?:file|source|src):.*?"(.*?)"</expres>
- <page>$doregex[getunpacked]</page>
- </regex>
- <regex>
- <name>getunpacked</name>
- <expres>$pyFunction:get_unpacked(page_data,'(eval\(function\(p,a,c,k,e,d.*)' )</expres>
- <page>https:$doregex[canal]</page>
- <referer>https://sportzonline.to</referer>
- <connection>keep-alive</connection>
- </regex>
- <regex>
- <name>canal</name>
- <expres>iframe src="(.*?)"</expres>
- <page>[getc.param2]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title> [COLOR skyblue]●[/COLOR] [COLOR paleturquoise][B]NOWGOAL[/B] [/COLOR] [COLOR lightslategray] [/COLOR]</title>
- <link>$doregex[getc]</link>
- <regex>
- <name>getc</name>
- <listrepeat><![CDATA[
- <title>[COLOR paleturquoise][NOWGOAL][COLOR white] Channel [getc.param1][/COLOR][/COLOR]</title>
- <link>$doregex[geturl]|Referer=$doregex[canal]&User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0&Referer=https://nowagoal.xyz/</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>'(.*?)'</expres>
- <page>'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15','16','17','18','19','20','1','22','23','24','25','26','27','28','29','30','31','32','33','34','35','36','37','38','39','40'</page>
- </regex>
- <regex>
- <name>geturl</name>
- <expres>(?:file|source|src):.*?"(.*?)"</expres>
- <page>$doregex[getunpacked]</page>
- </regex>
- <regex>
- <name>getunpacked</name>
- <expres>$pyFunction:get_unpacked(page_data,'(eval\(function\(p,a,c,k,e,d.*)' )</expres>
- <page>$doregex[canal]</page>
- <referer>https://nowagoal.xyz</referer>
- <connection>keep-alive</connection>
- </regex>
- <regex>
- <name>canal</name>
- <expres>iframe\s*src="(.*?)"</expres>
- <page>https://nowagoal.xyz/embed/ch[getc.param1].php</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title> [COLOR skyblue]●[/COLOR] [COLOR paleturquoise][B]USA SPORTS[/B] [/COLOR] [COLOR lightslategray] FS1:FS2:ESPN:ESPN2[/COLOR]</title>
- <link>$doregex[makelist] </link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[COLOR dpaleturquoise][B][#BG] [USA] [/COLOR] [makelist.param1] [/B] </title>
- <link>$doregex[get]|Referer=https://live-tennis.stream/stream/45459.html&User-Agent=ipad</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[-(.*?)=(.*?)"]]></expres>
- <page>-Fox Sports 1=stream/45459"
- -Fox Sports 2=stream/45460"
- -Espn HD=stream/43572"
- -Espn HD=stream/2/43572"
- -Espn 2 HD=stream/47119"
- -Espn 2 HD=stream/45351"
- -Espn U=stream/38912"</page>
- </regex>
- <regex>
- <name>get</name>
- <expres>source: '(.*?)'</expres>
- <page>https://live-tennis.stream/[makelist.param2].html</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- Sportsbay -->
- <title> [COLOR skyblue]●[/COLOR] [COLOR paleturquoise][B]SPORTS BAY[/B] [/COLOR] [COLOR lightslategray][/COLOR]</title>
- <link>$doregex[getc]</link>
- <regex>
- <name>getc</name>
- <listrepeat><![CDATA[
- <title>[COLOR skyblue][B][getc.param1] [/B][/COLOR]</title>
- <link>$doregex[getc2]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[class="url summary" title="(.*?)" href="(.*?)"]]></expres>
- <page>https://sportsbay.org/sports/tv-channels</page>
- </regex>
- <regex>
- <name>getc2</name>
- <listrepeat><![CDATA[
- <title>$pyFunction:'[getc.param1] [COLOR lightslategray][I][getc2.param1][/I][/COLOR]'.replace('https://box-live.','').replace('stream','').replace('.html','')</title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA['(http.*?stream\/stream.*?)']]></expres>
- <page>https://sportsbay.org[getc.param2]</page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, xbmc, xbmcgui
- link='[getc2.param1]'
- url=requests.get(link,headers={'user-agent':'Mozilla/5.0','accept':'*/*'}).content
- if 'm3u8' in url:
- return '$doregex[get]'+'|Referer=https://live-tennis.stream/stream/45459.html&User-Agent=ipad'
- elif 'assia' in url:
- return xbmc.executebuiltin("XBMC.Notification(Enlace no Soportado,Elige otra opcion, 4000)")
- else:
- return '$doregex[tele]'
- ]]></expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>get</name>
- <expres>source: '(.*?)'</expres>
- <page>[getc2.param1]</page>
- </regex>
- <regex>
- <name>tele</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[canal].html</page>
- <referer>[getc2.param1]</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>embed\/(.*?)\.</expres>
- <page>[getc2.param1]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item><!-- YOURstream-->
- <title> [COLOR skyblue]●[/COLOR] [COLOR paleturquoise][B]YOURSTREAM[/B] [/COLOR] [COLOR lightslategray][/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[#BG] [COLOR white][makelist.param1] [COLOR skyblue][makelist.param2][/COLOR]</title>
- <inputstream>$doregex[getUrl]</inputstream>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[#$pyFunction
- import re,requests
- def GetLSProData(page_data,Cookie_Jar,m):
- url='http://yoursports.stream/games.js?x='+re.findall('src="(/games.js[^"]+)',page_data)[0]
- source=requests.get(url,headers={'user-agent':'Mozilla/5.0','referer':'http://yoursports.stream','accept':'*/*'}).content
- return re.findall('chan:\'(.*?)\'.*?url:\'(.*?)\'',source)
- ]]></expres>
- <page>http://yoursports.stream</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests
- def GetLSProData(page_data, Cookie_Jar,m):
- url='http://yoursports.stream'+re.findall('iframe.*?src="(\/.*?[^"]+)',page_data)[0]
- source=requests.get(url,headers={'user-agent':'Mozilla/5.0','referer':'http://yoursports.stream/live?v=[makelist.param3]'}).content
- return re.findall('atob.[\'"]([^\'"]+)',source)[0].decode('base64')+'|user-agent=ipad&referer='+url
- ]]></expres>
- <page>http://yoursports.stream/live?v=[makelist.param2]</page>
- <referer>http://yoursports.stream</referer>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <!--CANALES -->
- <!--VIPRACING-->
- <itm>
- <title>[COLOR lightblue][B]VipRacing[/COLOR] 01[/B] </title>
- <link>$doregex[url]</link>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/$doregex[getID].html</page>57947
- <referer>http://vipracing.live/channel/canal-0</referer>
- </regex>
- <regex>
- <name>getID</name>
- <expres>>id='(.*?)'</expres>
- <page>http://vipracing.live/channel/bein-tele</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title>[COLOR palegreen]eSports (FIFA20 LaLigaChallenge) [B]Twitch ibai[/B][/COLOR] </title>
- <link>http://blackaddon.com/gray/th.php?channel=ibai</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title>[COLOR palegreen]VipRacing [B]Telemundo[/B][/COLOR] </title>
- <link>http://blackaddon.com/gray/th.php?channel=anahiix_11</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title>[COLOR palegreen]VipRacing [B]TUDN[/B][/COLOR] </title>
- <link>$doregex[geturl]|Referer=http://wstream.to/embed/r9f4n0w56rl0267&User-Agent=ipad&Referer=http://anahix11.com/</link>
- <regex>
- <name>geturl</name>
- <expres>(?:file|source|src):.*?"(.*?)"</expres>
- <page>$doregex[getunpacked]</page>
- </regex>
- <regex>
- <name>getunpacked</name>
- <expres>$pyFunction:get_unpacked(page_data,'(eval\(function\(p,a,c,k,e,d.*)' )</expres>
- <page>http://wstream.to/embed/r9f4n0w56rl0267</page>
- <agent>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:70.0) Gecko/20100101 Firefox/70.0</agent>
- <referer>http://anahix11.com/</referer>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title>[COLOR palegreen]VipRacing [B]ESPN Deportes[/B][/COLOR] </title>
- <link>$doregex[get]|Referer=https://live-tennis.stream/stream/45459.html&User-Agent=ipad</link>
- <regex>
- <name>get</name>
- <expres>source: '(.*?)'</expres>
- <page>https://live-tennis.stream/stream/45628.html</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title>[COLOR palegreen]VipRacing [B]ESPN SUR[/B][/COLOR] </title>
- <link>$doregex[get]|Referer=https://live-tennis.stream/stream/45459.html&User-Agent=ipad</link>
- <regex>
- <name>get</name>
- <expres>source: '(.*?)'</expres>
- <page>https://sportsbay.org/stream/1/54013.html</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title>[COLOR palegreen]VipRacing [B]ESPN 2 SUR[/B][/COLOR] </title>
- <link>$doregex[get]|Referer=https://live-tennis.stream/stream/45459.html&User-Agent=ipad</link>
- <regex>
- <name>get</name>
- <expres>source: '(.*?)'</expres>
- <page>https://sportsbay.org/stream/1/54014.html</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title>[COLOR palegreen]VipRacing [B]ESPN 3 SUR[/B][/COLOR] </title>
- <link>$doregex[get]|Referer=https://live-tennis.stream/stream/45459.html&User-Agent=ipad</link>
- <regex>
- <name>get</name>
- <expres>source: '(.*?)'</expres>
- <page>https://sportsbay.org/stream/1/54015.html</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <itm> <!--09 sl-->
- <title>[COLOR palegreen]VipRacing [B]ESPN DEPORTES 09[/B][/COLOR] </title>
- <link>https:$doregex[url]|Referer=https://www.streamlive.to&User-Agent=Mozilla/5.0 (iPhone; CPU iPhone OS 11_0_1 like Mac OS X) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Mobile/15A402 Safari/604.1</link>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- svar = re.findall('source\:\s*(.*?)\(', page_data)[0]
- server = re.findall('function.*?{}\(\).*?\n.*?return\(\[(.*?)\]'.format(svar), page_data)[0].replace('"', '').replace(',', '').replace('\\', '')
- tsvar, ttvar = re.findall('{}.*?\n.*?\+\s*(.*?)\..*?getElement.*?\("(.*?)\"'.format(svar), page_data)[0]
- tserver = re.findall('var\s*{}\s*\=\s*\[(.*?)\]'.format(tsvar), page_data)[0].replace('"', '').replace(',', '').replace('\\', '')
- ttoken = re.findall('id\={}\>(.*?)<'.format(ttvar), page_data)[0]
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'https://www.streamlive.to/',
- 'X-Requested-With': 'XMLHttpRequest'}
- headers.pop('X-Requested-With')
- url='{}{}{}'.format(server, tserver, ttoken)
- return url
- ]]></expres>
- <page>https://www.streamlive.to/embedplayer.php?channel=76738&autostart=true</page>
- <referer>http://vipracing.live/channel/canal-8</referer>
- <agent>Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27</agent>
- </regex>
- <regex>
- <name>canal</name>
- <expres><![CDATA[channel=(.*?)\&]]></expres>
- <page>http://vipracing.live/channel/espndeportes</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title>[COLOR palegreen]AndresFutbol [B]04[/B] Chile[/COLOR] </title>
- <link>$doregex[url]</link>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1',
- 'Referer': 'https://www.playerfs.com/',
- 'Origin': 'https://www.playerfs.com'}
- lb1 = re.findall(r'url\:\s\"(.+?)"', page_data)[0]
- htm = requests.get(lb1, headers=headers).text
- ea = re.findall('redirect=(.*)', htm)[0]
- p1, p2 = re.findall(r'hlsUrl\s*=\s*"(.+?)"\s*\+\s*ea\s*\+\s*"(.+?)"', page_data)[0]
- p3 = re.findall(r'enableVideo\("(.+?)"', page_data)[0]
- url = p1 + ea + p2 + p3 + '|' + urllib.urlencode(headers)
- return url
- ]]></expres>
- <page>https://www.playerfs.com/hembedplayer/$doregex[canal]/1/800/450</page>
- <referer>https://andresfulgol.blogspot.com/p/hh4.html</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>channel='(.*?)'</expres>
- <page>https://andresfulgol.blogspot.com/p/hh4.html</page>EEFRDT56
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title>[COLOR palegreen]AndresFutbol [B]09[/B] Chile[/COLOR] </title>
- <link>$doregex[url]</link>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, urllib
- headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; rv:14.0) Gecko/20100101 Firefox/14.0.1',
- 'Referer': 'https://www.playerfs.com/',
- 'Origin': 'https://www.playerfs.com'}
- lb1 = re.findall(r'url\:\s\"(.+?)"', page_data)[0]
- htm = requests.get(lb1, headers=headers).text
- ea = re.findall('redirect=(.*)', htm)[0]
- p1, p2 = re.findall(r'hlsUrl\s*=\s*"(.+?)"\s*\+\s*ea\s*\+\s*"(.+?)"', page_data)[0]
- p3 = re.findall(r'enableVideo\("(.+?)"', page_data)[0]
- url = p1 + ea + p2 + p3 + '|' + urllib.urlencode(headers)
- return url
- ]]></expres>
- <page>https://www.playerfs.com/hembedplayer/$doregex[canal]/1/800/450</page>
- <referer>https://andresfulgol.blogspot.com/p/hh4.html</referer>
- </regex>
- <regex>
- <name>canal</name>
- <expres>channel='(.*?)'</expres>
- <page>https://andresfulgol.blogspot.com/p/hh09.html</page>EEFRDT56
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title>[COLOR lightpink]REVO [B]LaLigaTV Bar[/B] 8t[/COLOR] </title>
- <link>$doregex[url]</link>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>$doregex[getID]</page>
- <referer>https://freeservice.info/</referer>
- </regex>
- <regex>
- <name>getID</name>
- <expres>iframe src='(.*?)'</expres>
- <page>https://freeservice.info/tg.php?id=live8t</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title>[COLOR lightpink]REVO [B]M+ LaLiga[/B] 9t[/COLOR] </title>
- <link>$doregex[url]</link>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>$doregex[getID]</page>
- <referer>https://freeservice.info/</referer>
- </regex>
- <regex>
- <name>getID</name>
- <expres>iframe src='(.*?)'</expres>
- <page>https://freeservice.info/tg.php?id=live9t</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <!--DIRECTOS VIP-->
- <item>
- <title>[COLOR lightpink]VIP [B]LaLigaTV Bar[/B][/COLOR] </title>
- <link>$doregex[url]</link>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/46548.html</page>
- <referer>http://soloveo.com/</referer>
- <agent>Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27</agent>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title>[COLOR lightpink]VIP [B]Formula 1[/B][/COLOR] </title>
- <link>$doregex[url]</link>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/44650.html</page>
- <referer>http://soloveo.com/</referer>
- <agent>Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27</agent>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title>[COLOR lightpink]VIP [B]MOTO GP+ [/B][/COLOR] </title>
- <link>$doregex[url]</link>
- <regex>
- <name>url</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- from resolveurl.plugins.lib import jsunpack
- import re, requests, urllib
- edata = re.findall('(eval\(function\(p,a,c,k,e,d.*)', page_data)[0]
- epage = jsunpack.unpack(edata).replace('\\', '')
- svar = re.findall('\(esMobiliar\)\s*{\s*(\w+)', epage)[0]
- server = re.findall('{}\s*=\s*"([^"]+)'.format(svar), epage)[0].decode('base64')
- tsvar, ttvar = re.findall('atob\(([^\)]+)\)\..+?atob\(([^\)]+)', epage)[0]
- tserver = re.findall('{}\s*=\s*"([^"]+)'.format(tsvar), epage)[0].decode('base64')[13:]
- ttoken = re.findall('{}\s*=\s*"([^"]+)'.format(ttvar), epage)[0].decode('base64')
- turl = 'http://telerium.tv{}{}'.format(tserver,ttoken)
- headers = {'User-Agent': 'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27',
- 'Referer': 'http://telerium.tv/',
- 'X-Requested-With': 'XMLHttpRequest'}
- cookies = {
- 'DelMarLaVi': '100', 'ChorreameLaJa': '100', 'setVolumeSize':'100', 'analyticsid':'100', 'volumecookievar':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'playerVolumen':'100', 'playerXVolumex':'100', 'volume':'0', 'volumes':'100', 'volumex':'100', 'KodiamelaPiola':'100', 'CookieVolume':'100', 'elVolumen':'100', 'advertisingCookie':'100', 'analyticsCookie':'100', 'advertisingCookie':'100', 'analyticsCookie':'100'}
- token = requests.post(turl, headers=headers, cookies=cookies).json()[10][::-1]
- headers.pop('X-Requested-With')
- url='http:{}{}|{}'.format(server,token, urllib.urlencode(headers))
- return url
- ]]></expres>
- <page>http://telerium.tv/embed/25536.html</page>
- <referer>https://vertelevision.tv/tv/deportes/moto.php</referer>
- <agent>Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/533.20.25 (KHTML, like Gecko) Version/5.0.4 Safari/533.20.27</agent>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title>[COLOR lightpink]VIP [B]LaLiga TV BAR HD01 [/B][/COLOR] </title>
- <link>https://cdndaily.troll.network/x6/x6.m3u8</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title>[COLOR lightpink]VIP [B]Evento HD04 [/B][/COLOR] </title>
- <link>$doregex[url]</link>
- <regex>
- <name>url</name>
- <expres>hlsMasterPlaylistUrl.*?(http.*?)\\</expres>
- <page>https://ok.ru/video/1500984057513</page>
- <referer>https://vk.com/</referer>
- <agent>Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:61.0) Gecko/20100101 Firefox/61.0</agent>
- <cookieJar></cookieJar>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title>[COLOR lightpink]VIP [B]LA LIGATV HD06 [/B][/COLOR] </title>
- <link>$doregex[geturl]|Referer=http:$doregex[canal]&User-Agent=ipad&Referer=http://sportzonline.to/channels/hd/hd6.php</link>
- <regex>
- <name>geturl</name>
- <expres>source:"(.*?)"</expres>
- <page>$doregex[getunpacked]</page>
- </regex>
- <regex>
- <name>getunpacked</name>
- <expres>$pyFunction:get_unpacked(page_data,'(eval\(function\(p,a,c,k,e,d.*)' )</expres>
- <page>http:$doregex[canal]</page>
- <referer>http://sportzonline.to/channels/hd/hd6.php</referer>
- <connection>keep-alive</connection>
- </regex>
- <regex>
- <name>canal</name>
- <expres>iframe src="(.*?)"</expres>
- <page>http://sportzonline.to/channels/hd/hd6.php</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <!--extras tjs y inputstream-->
- <item>
- <title>[COLOR lightpink]VIP [B]BEIN SPORT [/B][/COLOR] </title>
- <inputstream>https://tommyjones.site/bein/laliga.mpd</inputstream>
- <thumbnail></thumbnail>
- </item>
- <item>
- <title>[COLOR lightpink]VIP [B]BEIN SPORT 8[/B][/COLOR] </title>
- <inputstream>https://tommyjones.site/bein/bein8.mpd</inputstream>
- <thumbnail></thumbnail>
- </item>
- <item>
- <title>MOTORSPORT - ultimos videos</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[makelist.param3] [COLOR dodgerblue][makelist.param4][/COLOR]</title>
- <link>$doregex[id3]</link>
- <thumbnail>https:[makelist.param2]</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[ms-item--vid.*?href="(.*?)".*?data-src="(.*?)".*?alt="(.*?)"[\w\W]*?duration">(.*?)<]]></expres>
- <page>https://es.motorsport.com/all/videos/?p=1</page>
- </regex>
- <regex>
- <name>id3</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, xbmc
- match = re.findall('iframe.*?src="(.*?)"', page_data)[0]
- if 'youtube' in match:
- id=re.findall('com\/embed\/(.*?)"', page_data)[0]
- return 'plugin://plugin.video.youtube/play/?video_id='+id
- else:
- return '$doregex[getUrl]'+'|user-agent=ipad&Referer=https://motorsport.tv'
- ]]></expres>
- <page>https://es.motorsport.com[makelist.param1]</page>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[source src="(.*?)"]]></expres>
- <page>$doregex[getframe]</page>
- <referer>https://motorsport.tv/</referer>
- </regex>
- <regex>
- <name>getframe</name>
- <expres><![CDATA[iframe.*?src="(.*?)"]]></expres>
- <page>https://es.motorsport.com[makelist.param1]</page>
- <referer>https://motorsport.tv/</referer>
- </regex>
- </item>
- <item><!-- STREAMLIVE-->
- <title>[COLOR palegreen]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR] [COLOR paleturquoise][B]STREAMLIVE[/B] [/COLOR] [COLOR lightslategray] test[/COLOR]</title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title> Pagina [UPPERCASE][makelist.param1][/UPPERCASE]</title>
- <link>$doregex[list]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres>'(.*?)'</expres>
- <page>'1','2','3','4','5','6','7','8','9','10','11','12','13','14','15',</page>
- </regex>
- <regex>
- <name>list</name>
- <listrepeat><![CDATA[
- <title>[COLOR deepskyblue][B][#BG][/B][/COLOR] [list.param2] </title>
- <link>$doregex[getUrl]</link>
- <thumbnail>https:[list.param3]</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[\/info\/(.*?)\/.*?title="(.*?)"[\w\W]*?data-original="(.*?)"]]></expres>
- <page>https://www.streamlive.to/channelsPages.php</page>
- <rawpost>page=[makelist.param1]&category=&language=&sortBy=1&query=&list=free&itemspp=32</rawpost>
- <connection>keep-alive</connection>
- <accept>*/*</accept>
- <X-Req>XMLHttpRequest</X-Req>
- <referer></referer>
- <agent>Mozilla/5.0 (X11; Linux i686) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/48.0.2564.116 Chrome/48.0.2564.116 Safari/537.36</agent>
- <cookieJar></cookieJar>
- </regex>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re
- def GetLSProData(page_data,Cookie_Jar,m):
- sid=re.findall('source:\s*([^\(]+)',page_data)[0]
- url,tok1,tok2=re.findall('%s[\w\W]*?return.+?\[(.*?)\].+?\+\s*([^\.]+).+?"(\w[^"]+)'%sid,page_data)[0]
- rtmp=''.join(eval(url)).replace('\\','')
- token=re.findall('var\s*%s.+?\[([^\]]+)'%tok1,page_data)[0];token=''.join(eval(token))
- atoken=re.findall('id=%s>(.*?)<'%tok2,page_data)[0]
- return 'https:%s%s%s|user-agent=ipad&referer=https://www.streamlive.to/view/46476/ABC-(HD)'%(rtmp,token,atoken)
- ]]></expres>
- <page>https://www.streamlive.to/view/[list.param1]/</page>
- </regex>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail></item>
- <item>
- <title>Como Activar el turbo</title>
- <link>https://archive.org/download/1583873788059/1583873788059.mp4</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[UPPERCASE][COLOR palepink][makelist.param1][/COLOR][/UPPERCASE] [COLOR skyblue][makelist.param2] [makelist.param4] [B][makelist.param5] [/COLOR] [makelist.param3][/B]</title>
- <link>$doregex[id3]</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[ffffff.*?b>(.*?)<|lime;">\s\s\((.*?)\).*?AL\s([0-9]+).*?\n(.*?)\n(.*?)\n]]></expres>
- <page>https://revolucionariostv.eu/programacion.php</page>
- </regex>
- </item>
- <item>
- <title>test your list</title>
- <link>na</link>
- <externallink>$doregex[buscar]</externallink>
- <regex>
- <name>buscar</name>
- <expres><![CDATA[#$pyFunction
- import xbmc
- import xbmcaddon
- import xbmcgui
- def GetLSProData(page_data,Cookie_Jar,m):
- dialog = xbmcgui.Dialog()
- d = dialog.input('ingresa tu lista:', type=xbmcgui.INPUT_ALPHANUM)
- return d
- ]]></expres>
- <page></page>
- <cookieJar></cookieJar>
- </regex>
- </item>
- <item><!-- nbastream-->
- <title>[COLOR lightslategray]●[/COLOR][COLOR lightslategray]●[/COLOR][COLOR deepskyblue]●[/COLOR] [COLOR lightcyan][B]AGENDA [/COLOR][COLOR lightblue]NBA STREAMS[/COLOR][/B] [COLOR lightslategray] [/COLOR] </title>
- <link>$doregex[makelist]</link>
- <regex>
- <name>makelist</name>
- <listrepeat><![CDATA[
- <title>[#BG] [makelist.param3] [makelist.param2] [COLOR lightslategray][I](nbastreams)[/I][/COLOR]</title>
- <link>$doregex[getdecode]|Referer=http://crackstreams.ga/nba/espn/1.php&User-Agent=ipad</link>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- ]]></listrepeat>
- <expres><![CDATA[\n<a\s*href='(.*?)'[\W\w]*?media-heading'>(.*?)<[\w\W]*?-(.*?)<]]></expres>
- <page>http://nbastreams.xyz/schedule/</page>
- </regex>
- <regex>
- <name>getdecode</name>
- <expres>$pyFunction:base64.b64decode("$doregex[get]")</expres>
- <page></page>
- </regex>
- <regex>
- <name>get</name>
- <expres>source:.*?"(.*?)"</expres>
- <page>$doregex[get2]</page>
- </regex>
- <regex>
- <name>get2</name>
- <expres>iframe.*?src="(.+?)"</expres>
- <page>[makelist.param1]</page>
- </regex>
- <thumbnail>http://blackaddon.com/gray/img/deportes.png</thumbnail>
- </item>
- <item>
- <title>123tvnow ABC</title>
- <link>$doregex[getUrl]|Referer=http://123tvnow.com/</link>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- def GetLSProData(page_data,Cookie_Jar,m):
- import re, requests, json, pyaes, jscrypto, hashlib
- e, key, part2 = re.findall("video-id.+?function.+?var.+?'([^']+)','([^']+).+?='([^']+)",page_data)[0]
- e = json.loads(e.decode('base64'))
- iv = e['iv'].decode('hex')
- salt = e['salt'].decode('hex')
- data = e['ciphertext'].decode('base64')
- secret = jscrypto.PBKDF2(key, salt, e['iterations'], 32, hashlib.sha512)
- decryptor = pyaes.new(secret, pyaes.MODE_CBC, IV=iv)
- surl = decryptor.decrypt(data).strip() + part2
- headers = {'User-Agent': 'Mozilla/5.0',
- 'Origin': 'http://123tvnow.com',
- 'Referer': 'http://123tvnow.com/'}
- url = requests.get(surl, headers=headers).json()[0]['file']
- return url
- ]]></expres>
- <page>http://123tvnow.com/watch/abc/</page>
- </regex>
- </item>
- <item>
- <title>N'MIX</title>
- <link>$doregex[getUrl]</link>
- <regex>
- <name>getUrl</name>
- <expres><![CDATA[#$pyFunction
- import re,requests,json
- def GetLSProData(page_data,Cookie_Jar,m):
- m3u8=requests.get('https://playback.dacast.com/content/access?contentId=50160_c_515452&provider=dacast',headers={'user-agent':'Mozilla/5.0','origin':'https://iframe.dacast.com','referer':'https://iframe.dacast.com/b/50160/c/515452'}).json()['hls']
- return '%s|user-agent=ipad&origin=https://iframe.dacast.com&referer=https://iframe.dacast.com/b/50160/c/515452'%m3u8
- ]]></expres>
- <page></page>
- </regex>
- </item>
- <item>
- <title>N'MIX</title>
- <link>http://blackaddon.com/cla.php?calidad=8cc331b0ebdfe8ab592a13b703068e15&canal=780970|User-Agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3397.0 Safari/537.36</link>
- </item>
- <item>
- <title>N'MIX</title>
- <link>https://latamliveclarovideo.akamaized.net/Content/hls_clear/Live/Channel(DIA_TV_HD)/Stream(01)/index.m3u8|User-Agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3397.0 Safari/537.36</link>
- </item>
Add Comment
Please, Sign In to add comment