<?xml version="1.0" encoding="utf-8" ?>




<items>


<item>
<title>[COLOR yellow][B]   updated   $doregex[info]  [/B][/COLOR]   </title>
<link>$doregex[refresh]</link>
<regex>
<name>refresh</name>
<expres><![CDATA[#$pyFunction
def GetLSProData(page_data,Cookie_Jar,m):
 import xbmc 
 import xbmcgui 
 from datetime import datetime, timezone, timedelta
 xbmc.executebuiltin('Container.Refresh')
]]></expres>
<page></page>
</regex>
<regex>
<name>info</name>
<expres>$pyFunction: time.strftime('%d/%m/%Y')</expres>
<page></page>
<NOTPlayable>True</NOTPlayable>
</regex>
</item>


<item>
<title> </title>
<link> </link>
<thumbnail> </thumbnail>
</item>



<item>
<title>Alpha News </title>
<link>$doregex[makelist]</link>
<regex>
<name>makelist</name>
<listrepeat><![CDATA[
<title>[makelist.param2]  </title>
<link>$doregex[get-url]</link>
<thumbnail>[makelist.param3]</thumbnail>
]]></listrepeat>
<expres><![CDATA[<figure class="card__image">\n.+?<a href="(.*?)".+?title="(.*?)">.+?\n.+?srcset="(.*?)"]]></expres>
<page>https://www.alphatv.gr/newscast/alpha-news/broadcasts/</page>
</regex>

<regex>
<name>get-url</name>
<expres><![CDATA[data-video-url="(.*?)"]]></expres>
<page>[makelist.param1]</page>
<cookieJar></cookieJar>
</regex>

<thumbnail>https://play-lh.googleusercontent.com/LkGmympHU5Igx3CZOers_fHrZqWn8tOO0aoXR2dKeDE1q4ddR9O9eqIQovVlnMwxxvKM</thumbnail>
</item>


<item>
<title>Antenna News </title>
<link>$doregex[makelist]</link>
<regex>
<name>makelist</name>
<listrepeat><![CDATA[
<title>[makelist.param3]  </title>
<link>$doregex[get-mp4]</link>
<thumbnail>[makelist.param2]</thumbnail>
]]></listrepeat>
<expres><![CDATA[<a class="has-video".+?href="(.*?)"><img src="(.*?)".+?<h2>(.*?)</h2>]]></expres>
<page>https://www.antenna.gr/templates/data/videoRelated?cid=nbf126cup4efsyau7qabu1vi</page>
</regex>

<regex>
<name>get-cid</name>
<expres><![CDATA[cid: '(.*?)']]></expres>
<page>https://www.antenna.gr[makelist.param1]</page>
<cookieJar></cookieJar>
</regex>

<regex>
<name>get-mp4</name>
<expres><![CDATA["url":"(.*?)"]]></expres>
<page>https://www.antenna.gr/templates/data/PlayerDataGraphQL_v2?cid=$doregex[get-cid]</page>
<cookieJar></cookieJar>
</regex>

<thumbnail>https://www.antenna.gr/imgHandler/1015/2f920013-1cb5-465d-a4c7-f762ef022e74.jpg</thumbnail>
</item>



<item>
<title>Ionian    </title>
<link>$doregex[makelist]</link>
<regex>
<name>makelist</name>
<listrepeat><![CDATA[
<title>[makelist.param2] </title>
<urlsolve>$doregex[tube]</urlsolve>
<thumbnail>[makelist.param3]</thumbnail>
]]></listrepeat>
<expres><![CDATA[<div class="herald-post-thumbnail herald-format-icon-middle"><a href="(.*?)".+?title="(.*?)"><img.+?src="(.*?)"]]></expres>
<cookieJar></cookieJar>
<page>https://ioniantv.gr/ionian/web-tv/deltio-eidiseon/</page>
</regex>

<regex>
<name>tube</name>
<expres><![CDATA[<iframe title=.+?src="(.*?)".+?</iframe]]></expres>
<cookieJar></cookieJar>
<page>[makelist.param1]</page>
</regex>

<thumbnail>https://ioniantv.gr/wp-content/uploads/2019/02/ionian-logo.png</thumbnail>
</item>




<item>
<title>Mega  </title>	
<link>$doregex[makelist]</link>
<thumbnail>http://dikomas2.dyndns.org:8080/Greek/logos/MEGA.png</thumbnail>

<regex>
<name>makelist</name>
<listrepeat><![CDATA[
<title>$doregex[list] </title>
<link>$doregex[makelist2]</link>
<thumbnail>[makelist.param1]</thumbnail>
]]></listrepeat>
<expres><![CDATA[<div class="card__img-inner">\n.+?<img class="lazyload" src="" data-src="(.*?(850X1090_2|mesimvrino|KOM|Livenews|megalieikona|megastories|megask|ekselikseistwra|nohmatikh).*?)" alt="(.*?)">\n.+?\n.+?\n.+?\n.+?\n.+?\n.+?<a href="(.*?)"]]></expres>
<page>https://www.megatv.com/showtype/news/</page>
</regex>

<regex>
<name>list</name>
<expres><![CDATA[$pyFunction:'[makelist.param3]'.replace('ΔΕΥΤ','').replace('ΠΑΡ','').replace('-','').replace('<br','').replace('(','').replace(')','').replace('/>','')]]></expres>
<page></page>
</regex>

<regex>
<name>makelist2</name>
<listrepeat><![CDATA[
<title>[makelist2.param2]   </title>
<link>$doregex[play]|Referer=https://www.megatv.com/%26User-Agent=VLC/3.0.9 LibVLC/3.0.9</link>
<thumbnail>[makelist.param1]</thumbnail>
]]></listrepeat>
<expres><![CDATA[<div class="card__img-inner">\n.+?<img class="lazyload" src="" data-src="(.*?)" alt="(.*?)">\n.+?\n.+?\n.+?\n.+?\n.+?<a href="(.*?)"]]></expres>
<page>[makelist.param4]</page>
</regex>

<regex>
<name>play</name>
<expres>data-kwik_source="(.*?)"</expres>
<page>[makelist2.param3]</page>
</regex>

</item>



<item>
<title>One </title>
<link>ignorme</link>
<jsonrpc>plugin://plugin.video.youtube/channel/UCXK1REWlDre0WyKXqCBxeSg/playlist/PL9SWNr7WM1-cykst4pp5SN-pGXz_rd17o/</jsonrpc>
<thumbnail>https://onechannel.gr/wp-content/uploads/2023/11/One_white.png</thumbnail>
</item>


<item>
<title>Open  </title>
<link>$doregex[makelist]</link>

<regex>
<name>makelist</name>
<listrepeat><![CDATA[
<title>[makelist.param3]  </title>
<link>$doregex[m5]|User-Agent=ipad</link>
<thumbnail>https:[makelist.param2]</thumbnail>
]]></listrepeat>
<expres><![CDATA[<a href="(/watch.*?)">.+?alt-src="(.*?)".+?title">(.*?(\d+))<]]></expres>
<cookieJar></cookieJar>
<page>https://www.tvopen.gr/kentrikodeltio</page>
</regex>


<regex>
<name>cid</name>
<expres>cid:.+?'(.*?)'</expres>
<page>https://www.tvopen.gr[makelist.param1]</page>
<referer>https://www.tvopen.gr</referer>
</regex>

<regex>
<name>m5</name>
<expres>stream":"([^"]+)</expres>
<page>https://www.tvopen.gr/templates/data/player?cid=$doregex[cid]</page>
<referer>https://www.tvopen.gr</referer>
</regex>

<thumbnail>https://opentv-static.siliconweb.com/images/Mac-512pt.png?qc-size=512,512</thumbnail>
</item>








<item>
<title>SKAI </title>	
<link>$doregex[makelistA]</link>
<thumbnail>http://dikomas2.dyndns.org:8080/Greek/logos/SKAI.png</thumbnail>

<regex>
<name>makelistA</name>
<listrepeat><![CDATA[
<title>[makelistA.param3]  </title>
<link>$doregex[makelist]</link>
<thumbnail>[makelistA.param2]</thumbnail>
]]></listrepeat>
<expres><![CDATA[<li class="nav-item">\n.+?<a href="(.*?)".+?\n.+?\n.+?src="(.*?)".+?\n.+?<span class="nav-label">(.*?)</span>]]></expres>
<page>https://www.skai.gr/tv/</page>
</regex>

<regex>
<name>makelist</name>
<listrepeat><![CDATA[
<title>[makelist.param3]  </title>
<link>$doregex[makelist2]</link>
<thumbnail>[makelist.param2]</thumbnail>
]]></listrepeat>
<expres><![CDATA[<a href="(.*?)" class="resio">\n.+?<img src="(.*?)" alt="(.*?)>]]></expres>
<page>[makelistA.param1]</page>
</regex>

<regex>
<name>makelist2</name>
<listrepeat><![CDATA[
<title>[makelist2.param1]  </title>
<link>https://videostream.skai.gr/skaivod/_definst_/mp4:skai/$doregex[get-page]/chunklist.m3u8</link>
<referer>https://www.skaitv.gr/</referer>
<thumbnail>[makelist.param2]</thumbnail>
]]></listrepeat>
<expres><![CDATA["caption":.+?start":"(.*?)".+?link":"(.*?)","img":"(.*?)"]]></expres>
<page>https://www.skai.gr[makelist.param1]</page>
</regex>

<regex>
<name>iframe</name>
<expres>media_item_file":"(.*?)"</expres>
<page>https://www.skaitv.gr$doregex[page]</page>
<referer>https://www.skaitv.gr/</referer>
</regex>

<regex>
<name>get-page</name>
<expres>$pyFunction:'$doregex[iframe]'.replace('\/','/')</expres>
<page></page>
</regex>

<regex>
<name>fix1</name>
<expres>$pyFunction:'[makelist2.param3]'.replace('          ','')</expres>
<page></page>
</regex>

<regex>
<name>page</name>
<expres>$pyFunction:'[makelist2.param2]'.replace('\/','/')</expres>
<page></page>
</regex>

<regex>
<name>img</name>
<expres>$pyFunction:'[makelist2.param3]'.replace('\\','')</expres>
<page></page>
</regex>

</item>



































</items>