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@suddlmZddlmZddlmZddlmZm	Z	ddl
Z
d„Zdefd„ƒYZdS(	iÿÿÿÿ(tprintDBG(tstrwithmeta(tloads(tTSCBaseHostClassttscolorNcCsPi}d|d<d|d<d|d<d|d<d	|d
<d|d<d
|d<|S(NsLive-Plus (Android App)tnames1.0 16/04/2019tversiontRGYSofttdevt100tcat_ids_لايف بلس - تطبيق اندوريد للبث المباشر ونقل المبارياتtdescs”https://1.bp.blogspot.com/-3pyupZsjjYQ/XCebvbl5wrI/AAAAAAAAE7Y/ImJpNdUk2EQGupEYnsfUOFXfkBBuY_4JQCLcBGAs/s640/DOWNLOAD%2BLIVE%2BPLUS%2BAPK%2B2018.pngticont0t
recherche_all((tinfo_((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pytgetinfo	s






tTSIPHostcBsheZd„Zd„Zid
d„Zd„Zd„Zd„Zd„Z	d„Z
d„Zd	„ZRS(cCsªtj|idd6ƒd|_d|_d|_i|jd6dd6d	d
6dd6|jƒd
6|jƒd6|_i|jd6td6td6td6|jd6|_	dS(Nsliveplus.cookietcookies;ExoPlayerDemo/80.0 (Linux;Android 7.1.1) ExoPlayerLib/2.5.3sokhttp/3.8.0shttp://www.live-plus.ios
User-Agents
keep-alivet
ConnectiontgzipsAccept-Encodingsapplication/jsontAccepttReferertOrigintheadert
use_cookietload_cookietsave_cookiet
cookiefile(
Rt__init__tPlayer_Agentt
USER_AGENTtMAIN_URLt
getMainUrltHEADERtTruetCOOKIE_FILEt
defaultParams(tself((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pyRs			BcCsWidd6dd6dd6dd6}|jd	d
|ƒ\}}t|ƒ}|d}|S(Ntclient_credentialst
grant_typet20t	client_idt(6RzVdIW8wsASXBUJ8HDj4CYLRq62bNI6khr5q0pJt
client_secrett*tscopes#http://www.live-plus.io/oauth/tokent	post_datataccess_token(tgetPaget
json_loads(R&tpayloadtststdatat	tokendata((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pyt	get_tokens
"
cCs^|ikrt|jƒ}n|}|jj|ƒ}|jj|||ƒ\}}||fS(N(tdictR%tcmtiriToUriR1(R&tbaseUrlt	addParamsR/torigBaseUrlR4R5((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pyR1$scCs½|ji|dd6dd6dd6dd6|dd6d	d
6ƒ|ji|dd6dd6dd6dd6|dd6dd
6ƒ|jjid
|jƒd6ƒ|jji|jd6ƒdS(Ntimportthost2tcategorysمباريات اليومttitletturlRR)tmodes
قنواتt30sBearer t
AuthorizationR(taddDirR"tupdateR7R%(R&tcItem((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pytshowmenu,s??!cCsž|jdƒ\}}t|ƒ}|dd}xh|D]`}tdƒ|d}|d}|ji|d6|d6|d	6ƒx|d
D]}|dd|d
}	|d}|d}
|d}|d}|d}
|ddkrøtdƒd}
n8|
jdƒ\}}}tdƒd|d|d}
tdƒd|
}|ji|dd6dd6d|	d|
d6|d6|d6|d	6dd 6ƒq‡Wq6WdS(!Ns#http://www.live-plus.io:80/api/hometitemstalls
\c00????00ttexttimageRARRtmatchtteams Vs tteam2tcommentatorstmatch_date_timet
team_2_resulttis_liveis
\c0000??00s  (LIVE)t s  [t]sDate: R>R?R@s	# Match: s #RCt21RD(R1R2Rt	addMarkertsplitRG(R&RIR4R5telmdatatelmRtimgROttitretdate_tres1tres2tstatuttx1tx2tx3((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pytshowlive3s(

"




 c
Cs\|jddƒ}xC|D];}|d}x(|dD]}tdƒ|ddtdƒ|}|d	}|ji|d6|d
6ƒxÈ|dD]¼}|d}|d}	t|jƒ}
t|
d
<|j|	|
ƒ\}}|jjjddƒ}t	|j
ddƒi|jd6ƒ}	|ji|dd6|d6|	d6|d
6dd6ƒqWq4WqWdS(NRCRBRAtchannels
\c00????00Rs - s
\c0000??00RNRtserverst
secure_urltno_redirectiontlocations/_definst_/t/s
User-AgentR>tdirectthst(
tgetRRYR8R%R#R1R9tmetaRtreplaceRtaddVideo(
R&RIR5tcommR^tdata2ttitre2RNtservRCtparamsR4tred((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pytgetliveJs 

&



%cCs™|jdƒ\}}t|ƒ}|d}xg|D]_}|d}|d}|d}|ji|dd6dd6|d	6|d
6|d6dd
6ƒq2WdS(Ns'http://www.live-plus.io:80/api/channelsRLRMRNtchannelsR>R?R@RARCRt31RD(R1R2RG(R&RIR4R5R[R\RMR]((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pyt	showgroup\s




cCs€|jddƒ}xg|D]_}|d}|d}|d}|ji|dd6dd6|d	6|d6|d
6dd6ƒqWdS(
NRCRBRRNRhR>R?R@RARt32RD(RoRG(R&RIR5R\R^RNRh((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pytshowchanfs



c
Csçg}|jddƒ}xÈ|D]À}|d}|d}t|jƒ}t|d<|j||ƒ\}}|jjjddƒ}	t|	jddƒi|j	d	6ƒ}|j
i|d
d
6|d6|d6|dd6dd
6ƒqW|S(NRCRBRARiRjRks/_definst_/Rls
User-AgentR>RRmRn(RoR8R%R#R1R9RpRRqRRr(
R&RItlist_R5RvR^RCRwR4Rx((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pytgetchanns



%<cCsÐg}|jddƒ}|dkr6|j|ƒ}n–|dkrT|j|ƒ}nx|dkrr|j|ƒ}nZ|dkr|j|ƒ}n<|dkr®|j|ƒ}n|dkrÌ|j|ƒ}ntS(NRDt00R)RXRER{R}(	RotNoneRJRfRyR|R~R€R#(R&RIRRD((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pytstart}sN(
t__name__t
__module__RR7R‚R1RJRfRyR|R~R€Rƒ(((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pyRs						
		(
t-Plugins.Extensions.IPTVPlayer.tools.iptvtoolsRt-Plugins.Extensions.IPTVPlayer.tools.iptvtypesRt*Plugins.Extensions.IPTVPlayer.libs.e2ijsonRR2t4Plugins.Extensions.IPTVPlayer.tsiplayer.libs.tstoolsRRtreRR(((sP/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/tsiplayer/host_liveplus.pyt<module>s	¥