<item>
<title>bs.to | single server</title>
<link>$doregex[makelist]</link>
<regex>
<name>makelist</name>
<listrepeat><![CDATA[
<title>[COLOR yellow][makelist.param1][/COLOR]</title>
<link>$doregex[selectserie]</link>
<thumbnail>https://bs.to/public/img/header.png</thumbnail>
]]></listrepeat>
<expres><![CDATA[#$pyFunction
import requests,re,urllib
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
def GetLSProData(page_data, Cookie_Jar, m):
source = re.findall('id="seriesContainer">(?s)(.*?)<script',page_data)[0]
return re.findall('strong>(.*?)</strong>(?s)(.*?)</ul',source)
]]></expres>
<page>https://bs.to/serie-alphabet</page>
<agent>Mozilla/5.0 (iPhone; CPU iPhone OS 9_2 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/47.0.2526.70 Mobile/13C71 Safari/601.1.46</agent>
<cookieJar></cookieJar>
<Accept>text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8</Accept>
<Connection>keep-alive</Connection>
</regex>
<regex>
<name>selectserie</name>
<listrepeat><![CDATA[
<title>[COLOR yellow][selectserie.param2][/COLOR]</title>
<link>$doregex[selectseason]</link>
<thumbnail>https://bs.to/public/img/header.png</thumbnail>
]]></listrepeat>
<expres>href="(.*?)".title="(.*?)"</expres>
<page>[makelist.param2]</page>
</regex>
<regex>
<name>getcover</name>
<expres>src="(.*/cover.*?)"</expres>
<page>https://bs.to/[selectserie.param1]</page>
<referer>https://bs.to/serie-alphabet</referer>
<agent>Mozilla/5.0 (iPhone; CPU iPhone OS 9_2 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/47.0.2526.70 Mobile/13C71 Safari/601.1.46</agent>
<cookieJar></cookieJar>
</regex>
<regex>
<name>selectseason</name>
<listrepeat><![CDATA[
<title>[COLOR yellow][selectserie.param2][/COLOR] - [COLOR dodgerblue]Staffel [selectseason.param2][/COLOR]</title>
<link>$doregex[selectsession]</link>
<thumbnail>https://bs.to$doregex[getcover]</thumbnail>
]]></listrepeat>
<expres><![CDATA[#$pyFunction
import requests,re,urllib
def GetLSProData(page_data, Cookie_Jar, m):
source = re.findall('id="seasons">(?s)(.*?)</ul',page_data)[0]
return re.findall('href="(.*?\/(\d+))"',source)
]]></expres>
<page>https://bs.to/[selectserie.param1]</page>
<referer>https://bs.to/serie-alphabet</referer>
<agent>Mozilla/5.0 (iPhone; CPU iPhone OS 9_2 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/47.0.2526.70 Mobile/13C71 Safari/601.1.46</agent>
<cookieJar></cookieJar>
</regex>
<regex>
<name>selectsession</name>
<listrepeat><![CDATA[
<title>[COLOR yellow][selectsession.param1][/COLOR] - [COLOR dodgerblue]Folge [selectsession.param2][/COLOR]</title>
<link>$doregex[playvideo]</link>
<thumbnail>https://bs.to$doregex[getcover]</thumbnail>
]]></listrepeat>
<expres><![CDATA[#$pyFunction
import requests,re,urllib
def GetLSProData(page_data, Cookie_Jar, m):
source = re.findall('class="episodes">(?s)(.*?)</table',page_data)[0]
return re.findall('title="(.*?)">(\d+)<[\w\W\s]*?href="(.*?)">(?:Vivo)<',source) # change FlashX to whatever server you want youwatch, openload, vivo,....
]]></expres>
<page>https://bs.to/[selectseason.param1]</page>
<referer>https://bs.to/serie-alphabet</referer>
<agent>Mozilla/5.0 (iPhone; CPU iPhone OS 9_2 like Mac OS X) AppleWebKit/601.1 (KHTML, like Gecko) CriOS/47.0.2526.70 Mobile/13C71 Safari/601.1.46</agent>
<cookieJar></cookieJar>
<Accept>*/*</Accept>
</regex>
<regex>
<name>getUrl</name>
<expres>href="(.*?)".*?class="hoster-player"</expres>
<page>https://bs.to/[selectsession.param3]</page>
<cookieJar></cookieJar>
<agent>Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0</agent>
<Accept>*/*</Accept>
<referer>https://bs.to/serie-alphabet</referer>
<!-- <noredirect>true</noredirect> -->
<includeheaders/>
</regex>
<regex>
<name>playvideo</name>
<expres><![CDATA[#$pyFunction
import urlresolver
def GetLSProData(page_data,Cookie_Jar,m):
url = '$doregex[getUrl]'
streamLink = urlresolver.resolve(url)
return streamLink
]]></expres>
<page></page>
<cookieJar></cookieJar>
<agent>Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Firefox/52.0</agent>
<Referer></Referer>
<Accept>*/*</Accept>
</regex>
</item>