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:
ó
!^dc@ s6ddlmZddlmZddlmZmZmZmZmZm	Z	m
Z
mZddlm
Z
mZddlmZmZddlmZddlmZmZddlmZmZmZmZmZ m!Z"dd	l#Z#dd	l$Z$ydd
l%m&Z&WnnXddl'm(Z(ddl)m*Z*ej+d
ƒrRddl)m,Z,ndZ-ded<dZ.dZ/dZ0e$j1ƒZ1d„Z2ej+dƒrXe3dƒZ4e4j5ƒZ6x›e6rMe4j5ƒj7ddƒZ6e6j8dƒZ9e9ddkr³e9dj8dƒZ:e:dZ.ej+de-e.fƒe;kr=e9ded<qJded<q³q³We4j<ne#j=dde-ƒj#Z>ie>d ƒe?6e>d!ƒe;6Z@eƒejA_BgZCeCjDd"e>d#ƒfƒeCjDd$e>d%ƒfƒe
d&d"d'eCƒejE_Fed&e?d(e@ƒejAjB_Ged&e?d(e@ƒejAjB_HgZIeIjDd)e>d)ƒfƒeIjDd*e>d+ƒfƒeIjDd,e>d-ƒfƒeIjDd.e>d+ƒd/e>d-ƒfƒe
d&d)d'eIƒejAjB_JgZKeKjDd0e>d1ƒfƒeKjDd2e>d3ƒfƒeKjDd.e>d1ƒd/e>d3ƒfƒe
d&d.d'eKƒejAjB_Le	d&d4d5d@ƒejAjB_Med&e;d(e@ƒejAjB_Ned&e;d(e@ƒejAjB_Oej+d
ƒr·e*jPZQnd7„ZRd8„ZSe1d9ksùe1d:ksùe1d;ksùe1d<krej+d
ƒreSe*_Pqnd=„ZTd>„ZUd?„ZVd	S(Aiÿÿÿÿ(tprint_function(tdivision(tconfigt
configfiletConfigSubsectiont
ConfigTextt
ConfigBooleant
ConfigIntegertConfigSelectiontgetConfigListEntry(tConfigListScreent
ConfigList(tKEY_OKtKEY_NUMBERS(tPluginDescriptor(tUserScriptsPlugintUserScriptsStartup(tpathtmkdirtrmdirtenvirontremovetlistdirN(treload(trmtree(tHarddiskManagers/var/lib/dpkg/status(tBlockDevices6/usr/lib/enigma2/python/Plugins/Extensions/UserScriptstentLANGUAGEsscC sttd|tƒdS(Ns[USERSCRIPTS] (tprinttREDCtENDC(ttext((s@/usr/lib/enigma2/python/Plugins/Extensions/UserScripts/plugin.pytcprint3ss/etc/enigma2/settingss
tt=isconfig.osd.languageit_s%s/locale/%stuserscriptss	%s/localetnotyeststandbytStandbytidlemodes	Idle ModetdefaulttchoicestdescriptionstnonetexecutetExecutetinstalltInstalltboths & tplugint
Pluginlistt	extensiont	Extensionitlimitsi<cC s|jƒ|jdƒdS(Ni(tpoptappend(tval((s@/usr/lib/enigma2/python/Plugins/Extensions/UserScripts/plugin.pytsetitws
c
C sp|jdƒ}|jdƒ}|jdƒ}|jdƒ}|oQ|oQ|oQ|sXdSt|ƒ}t|jddƒƒ}t|jddƒƒ}|jƒjdƒ}	td	|||fƒtjjj	j
r@|d
kr|jdƒrþtd|ƒq=td
|ƒdSqj|	dks+|dkrjtd
|ƒdSn*|	dksX|dkrjtd
|ƒdS|dkr|jƒ}
|jddt
ƒd}|j|
|ƒ}|jtdƒƒrtjjj
tkrt
tjj_
tjjjƒtjƒqn|dkr(tj|||ƒnD|dkrJtj|||ƒn"|dkrltj|||ƒndS(NtACTIONtDEVNAMEtDEVPATHtDEVTYPEtMAJORt0tMINORt
0123456789s3################ name: %s %d,%d ###################i³s/dev/mmcblk1s#allowing event for %s (blacklisted)s#ignoring event for %s (blacklisted)tzramiii	itaddtchangetdevicetphysdevitSATAR(RE(iii	ii³(RE(iii	ii³(RFRG(tgetRtinttnametrstripR!RtpluginsR%tsdcardtvaluet
startswitht	sysfsPathtTruetgetUserfriendlyDeviceNameR$tmisctrecording_allowedtFalsetsaveRRt"_HarddiskManager__addHotplugDevicet(_HarddiskManager__changeHotplugPartitiont(_HarddiskManager__removeHotplugPartition(
tselftdatatactiontdevnametdevpathtdevtypetblkdevtmajortminorRMRHRItdescription((s@/usr/lib/enigma2/python/Plugins/Extensions/UserScripts/plugin.pytUserScripts_blockDeviceEvent|sNtdreamonetdreamtwotdm900tdm920cK sFtjdtƒr5tjdtƒr5ttƒn|jtƒdS(Ns%s/UserScripts.pyos%s/UserScripts.pyc(tos_pathtexiststuserscripts_plugindirRtUserScriptstopenR(tsessiontkwargs((s@/usr/lib/enigma2/python/Plugins/Extensions/UserScripts/plugin.pytmain¿s

cK sìd|krè|dkrè|d}tdƒymtjjjjr|tjdƒs]tdƒntjdƒs˜tdƒq˜ntjdƒr˜t	dƒnWnnXtjdt
ƒrØtjdt
ƒrØttƒn|j
tƒndS(NRqit	autostarts
/media/sdcards
/media/hdds%s/UserScripts.pyos%s/UserScripts.pyc(R!RROR%RPRQRlRmtos_mkdirtos_rmdirRnRRoRpR(treasonRrRq((s@/usr/lib/enigma2/python/Plugins/Extensions/UserScripts/plugin.pyRtÇs$



c
K s~tjjjjdkrmtdtjtjgdtƒtdt	dƒdt	dƒdtj
dd	dtƒgStjjjjd
krÚtdtjtjgdtƒtdt	dƒdt	dƒdtjdd	dtƒgStjjjjdkrztdtjtjgdtƒtdt	dƒdt	dƒdtj
dd	dtƒtdt	dƒdt	dƒdtjdd	dtƒgSdS(NR4twheretfncRMsUser ScriptsRfsUser Script Pluginticonsuserscripts.pngR6R3(
RROR%tshowRQRtWHERE_SESSIONSTARTtWHERE_AUTOSTARTRtR$tWHERE_PLUGINMENURstWHERE_EXTENSIONSMENU(Rr((s@/usr/lib/enigma2/python/Plugins/Extensions/UserScripts/plugin.pytPluginsÝsN	
	
		(ii<(Wt
__future__RRtComponents.configRRRRRRRR	tComponents.ConfigListR
RRR
tPlugins.PluginRt*Plugins.Extensions.UserScripts.UserScriptsRRtosRRlRRuRRvRt
os_environRt	os_removeRt
os_listdirtgettexttgmtimpRtshutilRtComponents.HarddiskRRmRRntuserscripts_languageRRtboxtypeR!Rptftreadlinetlinetreplacetsplittsptsp2RTtclosetCatalogR$RXtyes_no_descriptionsROR%tuserscript_inactivity_optionsR:tusagetinactivity_actiontconfirmt
scriptsavetuserscriptlist_optionstlisttuserscriptshow_optionsR{tstartupdelayRPtleavingtblockDeviceEventtblockDeviceEvenetoriR<RgRsRtR€(((s@/usr/lib/enigma2/python/Plugins/Extensions/UserScripts/plugin.pyt<module>s¤:
.
		
	
 ''		9