<item>
<title> Drama (Chinese)</title>
<link>https://www.tvaddons.co/forums/$doregex[makelist]</link>
<regex>
<name>makelist</name>
<listrepeat><=!=[=C=D=A=T=A=[
<title>[COLOR gold] [makelist.param2][/COLOR] [COLOR dodgerblue][makelist.param4][/COLOR]</title>
<link>https://www.tvaddons.co/forums/$doregex[makelist2]</link>
<thumbnail>[makelist.param3]</thumbnail>
]=]=></listrepeat>
<expres><=!=[=C=D=A=T=A=[#$pyFunction
import re,requests
def GetLSProData(page_data,Cookie_Jar,m):#streamwatcher2013
baseurl='http://kissdrama.club/browse/chinese/dramas/all/all/all/0/';startpage=1;tagurl=''
numregex='href="/browse.*?([1-9])">'+re.escape(tagurl)+'\n';dataregex='href="/(.*?)".title="(.*?)\s-.*?src="(.*?)".*\n.*"status">(.*?)<';furl=baseurl+str(startpage)+tagurl
source=requests.get(furl,headers={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0'}).text
data=[]
try:
last=sorted(map(int,re.findall(numregex, source)))[-1]
except:
last=9
while startpage <= last:
try:
furl=baseurl+str(startpage)+tagurl;source=requests.get(furl,headers={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0'}).text
lists=re.findall('class="grid">(?s)(.*?)class="paging"',source)[0].replace(''','\'');data += re.findall(dataregex,lists)
startpage += 1
except:
pass
return data
]=]=></expres>
<page></page>
<cookieJar></cookieJar>
</regex>
<regex>
<name>makelist2</name>
<listrepeat><=!=[=C=D=A=T=A=[
<title>[COLOR gold] [makelist.param2][/COLOR] [COLOR dodgerblue](Episode [makelist2.param2])[/COLOR]</title>
<link>https://www.tvaddons.co/forums/$doregex[getUrl]</link>
<thumbnail>[makelist.param3]</thumbnail>
]=]=></listrepeat>
<expres><=!=[=C=D=A=T=A=[#$pyFunction
import re
def GetLSProData(page_data,Cookie_Jar,m):#streamwatcher2013
return re.findall('"eps-left".*\n.*href="/(.*?(\d+))"',page_data)
]=]=></expres>
<page>http://kissdrama.club/[makelist.param1]</page>
<agent>Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0</agent>
<cookieJar></cookieJar>
</regex>
<regex>
<name>getUrl</name>
<expres><=!=[=C=D=A=T=A=[#$pyFunction
import re,requests
def GetLSProData(page_data,Cookie_Jar,m):#streamwatcher2013
url=re.findall('src="(http.*?embed.*?)"',page_data)[0];source=requests.get(url,headers={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0','Referer':'http://kissdrama.club/[makelist2.param1]','Accept':'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'}).text
link='http://hdfree.se'+re.findall('src="(.*?embed[^"]+)"',source)[0];headers={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0','Host':'hdfree.se','Referer':url,'Accept':'video/webm,video/ogg,video/*;q=0.9,application/ogg;q=0.7,audio/*;q=0.6,*/*;q=0.5'}
source=requests.get(link,headers=headers,allow_redirects=False);return source.headers['Location']
]=]=></expres>
<page>http://kissdrama.club/[makelist2.param1]</page>
<agent>Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0</agent>
<cookieJar></cookieJar>
</regex>
</item>