Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
ó
c_c@sÉddlmZddlmZddlmZmZmZddlm	Z
ddlmZddl
mZddl
mZmZddlZddlZddlZd	„Zd
efd„ƒYZdS(iÿÿÿÿ(tprintDBG(tph(tTSCBaseHostClasstgethostnamettscolor(tloads(tstrwithmeta(tgetDirectM3U8Playlist(tunpackJSPlayerParamstSAWLIVETV_decryptPlayerParamsNcCsZi}d|d<d|d<d|d<d|d<d	|d
<d|d<d
|d<d|d<|S(NsRobinDesDroits.Metnames1.0 20/07/2019tversiontRGYSofttdevt110tcat_idsSports Replay VFtdescs%https://i.ibb.co/4f0fLpP/bs1kgdez.pngticont1t
recherche_allsNew Hosttupdate((tinfo_((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pytgetinfos







tTSIPHostcBs_eZd„Zid	d„Zd„Zd„Zd„Zd„Zd„Z	d„Z
d„ZRS(
cCs¨tj|idd6ƒd|_d|_i|jd6dd6dd	6d
d6|jƒd6|jƒd
6|_itd6|jd6td6td6td6|jd6|_dS(Nsrobindesdroits.cookietcookiesHMozilla/5.0 (Windows NT 6.1; WOW64; rv:40.0) Gecko/20100101 Firefox/40.0shttp://robindesdroits.mes
User-AgentRtDNTs	text/htmltAccepts
gzip, deflatesAccept-EncodingtReferertOrigint
with_metadatatheadert
use_cookietload_cookietsave_cookiet
cookiefile(	Rt__init__t
USER_AGENTtMAIN_URLt
getMainUrltHTTP_HEADERtTruetCOOKIE_FILEt
defaultParams(tself((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pyR#s
		BcCsÂxµtr·|ikr't|jƒ}n|}|jj|ƒ}i|jd6|jd6|d<|jj|||ƒ\}}tt	|ƒƒ|r³d|kr³t
ƒjdƒqnPqW||fS(Ntcookie_files
User-Agenttcloudflare_paramssclass="loading"i(R(tdictR*tcmtiriToUriR)R$tgetPageCFProtectionRtstrtGetIPTVSleeptSleep(R+tbaseUrlt	addParamst	post_datatorigBaseUrltststdata((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pytgetPage%s	cCs¾d}|d}i|d6dd6dd6|jdd	6i|d6d
d6dd6|jdd	6i|d6dd6dd6|jd
d	6i|d6dd6dd6|jdd	6i|d6dd6dd6|jdd	6i|d6dd6dd6|jdd	6i|d6dd6dd6|jdd	6i|d6dd6dd6|jdd	6i|d6dd6dd6|jdd	6idd6tdƒd6td6dd6dd 6g
}|j|i|d!d!6|d6ƒdS("Nthost2RtcategorysNouveautésttitlet30tmodes/derniers-uploads/turltFootballs
/football/tRugbys/rugby/t
Basketballs/basketball/sSport Automobiless/sports-automobiles/sSport USs/sports-us/tTenniss/tennis/tHandballs
/handball/tDiverss/divers/tsearchtSearchtsearch_itemitpagettshostthsttimport(R%t_R(tlistsTab(R+tcItemRMtimg_tCat_TAB((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pyt	showmenu03s
&&&&&&&&&2cCs\|d}|jddƒ}|dt|ƒd}|j|ƒ\}}td|ƒd}tj||tjƒ}d}xs|D]k\}	}
}|d}|ji|d	d	6d
d6|	d6tj	|ƒd6d
d6|
d6dd6t
d6ƒq‚W|dkrX|ji|d	d	6tdƒdd6|dd6d
d6|dd6|dd6dd6ƒndS(NRARKispage/t/tdddddddddddddddddddddddddddsDmh-loop-thumb">.*?href="(.*?)".*?url\('(.+?)'.*?bookmark">(.+?)</h3>iRNR<R=R>tRRRLRMtgood_for_favi	s
\c0000????s
Page SuivanteR?R@(
tgetR2R;RtretfindalltStaddVideoRt
clean_htmlR(taddDirR(R+RQturl1RKR9R:tsPatternt	data_listtiRAtimagettitre((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pytshowitmsGs

VcCsÁ|jdt|ƒd|}|j|ƒ\}}|r½tjd|tjƒ}xh|D]]\}}	}
|ji|d6dd6|d6tj|
ƒd6d	d
6|	d6dd
6t	d6ƒqYWndS(Ns/page/s/?s=sDmh-loop-thumb">.*?href="(.*?)".*?url\('(.+?)'.*?bookmark">(.+?)</h3>RNR<R=RAR>RWRRRLRMRX(
R%R2R;RZR[R\R]RR^R((R+tstr_chRKtextraturl_R9R:RbRARdRe((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pytSearchResultWsc	Cs¥g}|d}|j|ƒ\}}tjd|tjƒ}xa|D]Y\}}d|krDd|krD|ji|jddƒd6d|d6d	d
6ƒqDqDW|S(NRAs7<a href="([^"]+)">(?:<span.+?|)<b>([^<]+)</b>.+?</span>tultithebergs&#8211;t-R
shst#tshost#itneed_resolve(R;RZR[R\tappendtreplace(	R+RQturlTabtURLR9R:RbRAthost((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pyt	get_links`s
9cCs†g}|j|ƒ\}}|r‚d|krptjd|tjƒ}|rp|d}|j|ƒ\}}qpnd|krtd|ƒ|j|ƒ}d|krîtjd|tjƒ}|rîtjdj|dƒƒj	d	ƒ}qîn|j|ƒ\}}n|r‚td
|ƒtjd|tjƒ}|r|dj
dd
ƒj
ddƒj
ddƒ}|j|dfƒqq‚n|S(Ns<meta http-equiv="refresh"s
URL=(.*?)"itAdFt
ffffffffffff1t
motheregardedshref=(.+?)&dp_lpRWtutf8tffffffffffffs.<b><a href=".+?redirect\/\?url\=(.+?)\&id.+?">s%3At:s%2FRUs%0DR(R;RZR[R\RtAdflyDecoderturllibtunquotetjointdecodeRpRo(R+tvideoUrlRqR9R:RbtsUrltuurl((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pyt	getVideosks.
+.c
CsÅd}|j|ƒ\}}|rÁtjd|tjƒ}|rÁddlm}|d}d}d}xCt|ƒD]5}	|	ddkr™|||	7}qr||	|}qrW||}d}
t|ƒ}xÂ|
t|ƒkr‹||
j	ƒr~|
d}x…|t|ƒkrz||j	ƒrmt
||
ƒt
||ƒA}|dkrXt|ƒ||
<n|}
t|ƒ}n|d7}qùWn|
d7}
qÊWdj|ƒ}||ƒ}|d	}|d
 }qÁn|S(NRWsvar ysmm = '([^']+)'iÿÿÿÿ(t	b64decodeiiii
iiðÿÿÿ(
R;RZR[R\tbase64R„t	enumeratetlisttlentisdigittintR2R~(
R+RAtcodeR9R:RbR„tAtBtnumtmtRR\((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pyR{„sB



cCs¢|jddƒ}|dkr.|j|ƒn|dkrJ|j|ƒn|dkrf|j|ƒn|dkr‚|j|ƒn|dkrž|j|ƒndS(NR@t00t20t21R?t31(RYtNoneRTt	showmenu1t	showmenu2Rftshowelms(R+RQR@((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pytstart­sN(t__name__t
__module__R#R•R;RTRfRjRtRƒR{R™(((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pyRs								)(t-Plugins.Extensions.IPTVPlayer.tools.iptvtoolsRt"Plugins.Extensions.IPTVPlayer.libsRt4Plugins.Extensions.IPTVPlayer.tsiplayer.libs.tstoolsRRRt*Plugins.Extensions.IPTVPlayer.libs.e2ijsonRt
json_loadst-Plugins.Extensions.IPTVPlayer.tools.iptvtypesRt2Plugins.Extensions.IPTVPlayer.libs.urlparserhelperRRR	RZR…R|RR(((sV/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_robindesdroits.pyt<module>s