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:
ó
Dh-_c@szddlmZddlmZddlmZddlmZm	Z	ddl
mZddlm
Z
mZddlmZddlmZdd	lmZdd
lmZddlmZddlmZdd
lmZmZmZd„Zda!d„Z"d„Z#d„Z$d„Z%d„Z&d„Z'd„Z(defd„ƒYZ)d„Z*e*d„Z+dd„Z,d„Z-dS(iÿÿÿÿ(tE2iPlayerWidget(t
ConfigMenu(t
IPTVPinWidget(tTranslateTXTtIPTVPlayerNeedInit(tIPTVSetupMainWidget(tIsExecutabletIsWebInterfaceModuleAvailable(t
getDesktop(tScreen(tPluginDescriptor(t
MessageBox(t
boundFunction(tconfig(tresolveFilenamet
fileExistst
SCOPE_PLUGINScKsþtdƒjƒjƒ}|r3|dkr3d}nd}tdƒ}g}tjjjjrøtjjj	jdkr²|j
tddd	|d
tjgddt
fd
tƒƒqøtjjj	jdkrø|j
td
tjtjgdtƒƒqøn|j
tddd	|d
tjgd|dtƒƒ|j
tddd	|d
tjdtƒƒtjjjjrš|j
tddd	|d
tjgdtƒƒntƒrútjjjjrúy)|j
td
tjdtd
tƒƒWqútk
rödGHqúXn|S(Nii€sicons/iptvlogohd.pngsicons/iptvlogo.pngsWatch Videos Onlinetwizardtnamet	E2iPlayertdescriptiontwheretfnci	tneedsRestarttinfobarticonsNIPTVplayer Exception appending PluginDescriptor.WHERE_SESSIONSTART descriptor.(Rtsizetwidtht_R
tpluginst
iptvplayertplugin_autostarttvaluetplugin_autostart_methodtappendR
tWHERE_WIZARDtpluginAutostarttFalsetWHERE_SESSIONSTARTtWHERE_AUTOSTARTtpluginAutostartSetuptWHERE_PLUGINMENUtmaint
WHERE_MENUtstartIPTVfromMenutshowinextensionstWHERE_EXTENSIONSMENURtIPTVWebIterfacetsessionstartt	Exception(tkwargstscreenwidthticonFiletdesctlist((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pytPluginss*	=.4+1)
cOs$t|||Ž|jjtƒdS(N(tgInfoBar__init__tonShowR"tdoPluginAutostart(tselftargsR2((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pytInfoBar__init__wrapper7scKsA|dkr=tdkr=ddlm}|jat|_ndS(Niiÿÿÿÿ(tInfoBar(R8tNonetScreens.InfoBarR>t__init__R=(treasonR2R>((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyR(<s	cCs7ddlm}|jjjtƒt|jjƒdS(Niÿÿÿÿ(R>(R@R>tinstanceR9tremoveR:trunMaintsession(R>((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyR:CscKsh|dkr)tdƒdtddfgS|dkr`tjjjjtkr`dt	ddfgSgSdS(NtsystemsConfigure %sRtiptv_configtmainmenut	iptv_main(
Rt	mainSetupR?R
RRtshowinMainMenuR tTrueR*(tmenuidR2((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyR,Os
$cKsKtjjjjr=|jtt|tƒt	dt
dƒƒn
t|ƒdS(Nttitles	Enter pin(R
RRtconfigProtectedByPinR topenWithCallbackRtpinCallbacktrunSetupRR(RFR2((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyRKWs+cCs|jtƒdS(N(topenR(RF((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyRS]scKsKtjjjjr=|jtt|tƒt	dt
dƒƒn
t|ƒdS(NROs	Enter pin(R
RRtpluginProtectedByPinR RQRRRRERR(RFR2((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyR*`s+R$cBs,eZd„Zd„Zd„Zd„ZRS(cCs0||_tj||ƒ|jj|jƒdS(N(RFR	RAR9R"tonStart(R;RF((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyRAgs	cCs*|jj|jƒt|j|jƒdS(N(R9RDRVRERFt
iptvDoRunMain(R;((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyRVlscCs|j|jtƒdS(N(RQtiptvDoCloseR(R;RF((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyRWpscKs|jƒdS(N(tclose(R;R2((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyRXss(t__name__t
__module__RARVRWRX(((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyR$fs			cCs|jtƒdS(N(RTR(RF((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyt	doRunMainvscCsÍttjjjjƒ}ttjjjjƒ}ttjjjjƒ}tjjjj}|dks{|s{|s{|r—|j	t
||ƒtƒn2tƒr¿|j	t
||ƒtt
ƒn
||ƒdS(Ntautotunknown(R]sunknown(RR
RRtwgetpathR trtmpdumppathtf4mdumppathtplarformRQRRRRM(RFtnextFunctionR_R`Ratplatform((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyREys!	cCs_d|krdS|tjjjjkrQ|jttdƒdtj	ddƒdS||ƒdS(NsPin incorrect!ttypettimeouti(
R?R
RRtpinR RTRRt	TYPE_INFO(RFtcallbackFunRg((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyRR…s%cKsT|dkrPd|krPyddl}WqPtk
rL}dGt|ƒGHqPXndS(NiRFiÿÿÿÿs-EXCEPTION initiating IPTVplayer WebComponent:(t+Plugins.Extensions.IPTVPlayer.Web.initiatorR1tstr(RBR2R7te((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyR0Œs
N(.t9Plugins.Extensions.IPTVPlayer.components.iptvplayerwidgetRt7Plugins.Extensions.IPTVPlayer.components.iptvconfigmenuRt0Plugins.Extensions.IPTVPlayer.components.iptvpinRt7Plugins.Extensions.IPTVPlayer.components.iptvplayerinitRRRt3Plugins.Extensions.IPTVPlayer.setup.iptvsetupwidgetRt-Plugins.Extensions.IPTVPlayer.tools.iptvtoolsRRtenigmaRtScreens.ScreenR	tPlugins.PluginR
tScreens.MessageBoxRtTools.BoundFunctionRtComponents.configR
tTools.DirectoriesRRRR7R?R8R=R(R:R,RKRSR*R$R\RERRR0(((s?/usr/lib/enigma2/python/Plugins/Extensions/IPTVPlayer/plugin.pyt<module>s4