From 1c87539a387dfa3b1240b0e2f3e16c2126aade23 Mon Sep 17 00:00:00 2001 From: gutosie Date: Mon, 20 Jan 2020 15:27:33 +0200 Subject: [PATCH] 8.17 --- NeoBoot/files/S50fat.sh | 7 +- NeoBoot/files/buttons/k_down.png | Bin 0 -> 1716 bytes NeoBoot/files/buttons/k_left.png | Bin 0 -> 1714 bytes NeoBoot/files/buttons/k_right.png | Bin 0 -> 1718 bytes NeoBoot/files/buttons/k_up.png | Bin 0 -> 1718 bytes NeoBoot/files/devices.py | 178 +++++++++++++++++++-- NeoBoot/files/po/pl_PL/LC_MESSAGES/lang.mo | Bin 0 -> 1104 bytes NeoBoot/files/po/ru_RU/LC_MESSAGES/lang.mo | Bin 0 -> 1474 bytes NeoBoot/files/tools.py | 3 + 9 files changed, 172 insertions(+), 16 deletions(-) create mode 100644 NeoBoot/files/buttons/k_down.png create mode 100644 NeoBoot/files/buttons/k_left.png create mode 100644 NeoBoot/files/buttons/k_right.png create mode 100644 NeoBoot/files/buttons/k_up.png create mode 100644 NeoBoot/files/po/pl_PL/LC_MESSAGES/lang.mo create mode 100644 NeoBoot/files/po/ru_RU/LC_MESSAGES/lang.mo diff --git a/NeoBoot/files/S50fat.sh b/NeoBoot/files/S50fat.sh index 578f8d9..4147be8 100644 --- a/NeoBoot/files/S50fat.sh +++ b/NeoBoot/files/S50fat.sh @@ -18,10 +18,9 @@ if [ -f /etc/init.d/inadyn-mt ] ; then /etc/init.d/inadyn-mt start fi -if [ ! -e $NEODEVICE$IMAGEKATALOG/.neonextboot ]; then - if [ -e /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/files/mountpoint.sh ]; then - /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/files/mountpoint.sh - fi +if [ -e /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/files/mountpoint.sh ]; then + /usr/lib/enigma2/python/Plugins/Extensions/NeoBoot/files/mountpoint.sh +fi fi diff --git a/NeoBoot/files/buttons/k_down.png b/NeoBoot/files/buttons/k_down.png new file mode 100644 index 0000000000000000000000000000000000000000..441ffef157f2fb39a9e457635f75610b49535417 GIT binary patch literal 1716 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 IM6N<$f+io+rvLx| literal 0 HcmV?d00001 diff --git a/NeoBoot/files/buttons/k_right.png b/NeoBoot/files/buttons/k_right.png new file mode 100644 index 0000000000000000000000000000000000000000..b1f635829aab1989cc22fb5ec71754373e3a3e17 GIT binary patch literal 1718 zcmV;n21)seP)78x2F8yp=66d(x}A`2HI3K${^8YT`JCJr1X3>YB}8z>GPDHa|k z5*s8O9U>4PD-j+k5g#oS9VrhVEfpav5+N=YBQ6;uE*d2+9wsguBr6{vArm7p6(TSe zB{LT%G#Mr`949duCpH-=HySE79x62(DKZ->IUOrG9W6Q=E<6`0H6AZLBPJ*(Dl8%{ zH6SfGA}%^2FFhzNIW96ZA~8NDGCm|TJt{OkGdDUmJ3cZvJR31VA~QiHHA5ygMI$sq zEjL0YI7TWtMlCu;E;&LcIY=ryN-8`{Ej>yrJxwk?PAof2I6Xi+KSD4*Of5cAD?m;^ zMM^kCN-;oBE<#Z+L{cwDRWd?SF-1}}MpQFIQa?ygGe=oANm@5bTQ*5qH%eSLOkFZb zS~*EsI7?hPN?kfjUO7x%I!#|XODZDMV6WNLC@Zh32Rcu#ADRdtM9bcR-YlwEs~VR(mZdxdR& zie`6%aD9hdgPV4PjDCiVe1wW+ho57GoN0-kbcK>|h?abdmU@PfeUY4Bh^1kPr)-R) zZIG&Nm9BD>u6&iLc$lwdleKDr?8=`wWG4TthK&@r^AP; z!;Y}Wo43oWxx%Eo%&NW0rntqly~V7-&a}eJy~N74%h)Pe(;p*|@?DOdF^zHKX?DF~N^7{Jx{q_6*1-JE!00001bW%=J06^y0 zW&i*H32;bRa{vGf5&!@T5&_cPe*6Fc15ZgrK~#90Rg+yzTtyg$znSx$|J_n(aZ7jE zK(-j&Kr3q+q)}-LwJMk(Hl`A*vGFHhG}?Gk#dsr^Z8ctKjZvbY!3(=J(bPn+)ymZx zsv-UmE$u>q(sfI>oZZ7YXU>d=6w*33lgvAr%slhF2x}wtbZs&uB;w{XCrXD z@9fbFxrqXV6ID;_pE~^QtuZ-zK*|2_-J)WOqNmh9e9vII*SQ&g`dDsgxF%6`9f105 zw!f}x@8`W&R%2lbc5; z4<32mS&2Kl|9NwFxdUABlwh+9K3W^@{UzP~Zch-a$E?><(UQtEPveeCbzgE7udMM* zDz)c(gd>q5dZ!26bci6-F$8s0F8uPQFJFFk6xFtcPdbRN26rZc3sX=L@?;78*yLX= zt=Lv|Qm-hY@JMiLt&rJP<$>-3m(AplP3^d!k1S-iTeiV~sri=nqnCDGw<`-6%8t*> z$MEi}6Bq6L*3A~I7hoB!+rId$ExNQm|LgeQvQ>lnc~@Ls$~HvCONjp_z48~f^xs}L z{oAD+C({YkSyA;$Q#1FyLP59dL8u+g!yjC;7?-62M*#$h$6R)oNe~EtPbzAr0@4Zz z^8ib=!Nf9yGmQZ;cI+7;6$TFL42ez<0l86DlmLX|1`04i{fT`S4Wg<dUAv3)cYh&EVMzK|uzT4Ja?m;mHH7{TsqX zZdf{F#+V-?!M~amh`!itj^gQ`c6DSn`GTzzz-bu|&{7g&WMiK0C=H?i^^UHeOO=a~ z!r6*-LJ*`})=A-k>OU6{K7OdV_x(F=V*-}#Ko~`Mx+V#nj_!5e2;MDT97)}OcB{rf z4l@dTMKGDphn~_0udK*)`K?1;>rT~G+UTnsWDlrjUkE=LKlkAc6;Fu1N45;l#Vdga zh(WSvr+4p+o$FciJPn5$BY%wi9@jJvidSi(J1&pCdb0-UY+pk|(_D7Wl4y0(jA^;! z>03KC{`kQM>ua0y0dz{u3z`1h|10Q!G_Y%5ZCnCAGym0CZmqWe0dM_dC#p(uGynhq M07*qoM6N<$g57S;JOBUy literal 0 HcmV?d00001 diff --git a/NeoBoot/files/buttons/k_up.png b/NeoBoot/files/buttons/k_up.png new file mode 100644 index 0000000000000000000000000000000000000000..0805e3f039de5bf54668d57a05e8569c357678ad GIT binary patch literal 1718 zcmV;n21)seP)`79t85Bn%oR4jm^B86yoEC=MMd z4<9cP8Y2-MClebc5gsZLA1xCdDG(MQ8X_hVAuSdnEfgXw86qwkBrY5zEfpg&7bGwi zB{CK!H4`H+8746uCNUQ%G9M{287Vg!DmEP{H6AQC8!I^-Ejk`AJ|-tACMqr>C@ml; zFCi;7DlRY~E;=DEJRd7LAu&EBGCVIfIx;yuH90&oH8>tIKO!Pd!3KGeS={ zLryM1P%%PMGDK4{LsT+FRW(LdHbhW1Nm@5cTsBHxH%(qMNm)5dS~yEwI!j(TOp1FRZwtl3$Z=S(< zp}>HGjDwAnhL4$plAMZ{o{5;DlANTGo~VnVt(u~$gQB*MrL}{myo#l}f~dZos4GpRl~7uehzbzNfOff~LWSr@(-y$BC`To4L-ey2Glw#;Cf+vcJf>#LcwD(zMCc zz|7Rb&)Uw`-OAM2(%aw8+vC#QL+ce2#EBa7k-N5nJ%h&L+5HfGSMle2dym~)b=i^tY8fPPNb{Pb z$?cy!S-yfFd%VAYCvpy|3seQAsDh}tI~8i{+3#cZ!|5aKLAxw;u22E4s{$pmc1vIM z&IgAO4hP@ZTIqm@*aX<0(YPl=(t_pM+)({X!>B$oJfCnq!*ggr&Ll6+hD^yBD9X*l zf4AtJ={ z{N%)3kz>g~uo?2DiJ98krss7j{g&Q(*PdOpIOv4}LsOW*IWJgq6+aTXGdHq+_DrrU zkTLW}hSGEbvgC1Y4}J^U;%JB8lwVbehDbQdScG_tm$?TXN03O7FhHF!Lk3H@&=T~7 zf<%IJ+%O;w0#$%ARFzPyh^L?4eAeKWT4EjwLxN#Y0;nh|mCgDE9C&8eNS&*>5zA5? zU1>nnfrR~kWBzt6i$6_0(5Kjf0Sh@{{!zLr;QOH%rnVSwD1Lza&{zA8Y!FTn1!KH7 z67yvxMAu2~mDp$oA$6+#*S~54rsoL#Qlljepc)}+x_#}^Azugi+BeCbY=h7=k3?mV zQ$R+=R7=AAID18=Oi%Z-gOeM>%PJLuQh%{}KE3_X>R&#+s^WL#VAqN9i#Mvw^KAlB znD$<1ijBOy>Uj#f_qF}}2i)Ml_iU$l$E|fWC-+~AL2C5qZTFqYoGmT0aIm#XZyf7R zU7xWFozEq> /etc/init.d/udev; chmod 0755 /etc/init.d/udev ') + os.system('echo "mount -a /media/hdd; mount -a /media/usb" >> /etc/init.d/udev; chmod 0755 /etc/init.d/udev ') if fileExists('/etc/init.d/mdev'): filename = '/etc/init.d/mdev' @@ -467,16 +483,154 @@ class DevicesConf(Screen, ConfigListScreen): out = open(filename2, 'w') f = open(filename, 'r') for line in f.readlines(): - if line.find('mount -a') != -1: - line = '\n' + if line.find('mount -a /media/hdd; mount -a /media/usb') != -1: + line = '' out.write(line) f.close() out.close() os.rename(filename2, filename) - system('echo "" >> /etc/init.d/mdev; echo "mount -a" >> /etc/init.d/mdev; chmod 0755 /etc/init.d/mdev ') + system('echo "" >> /etc/init.d/mdev; echo "mount -a /media/hdd; mount -a /media/usb" >> /etc/init.d/mdev; chmod 0755 /etc/init.d/mdev ') + +class SetDiskLabel(Screen): + skin = '\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t\t\n\t' + + def __init__(self, session): + global liczymy + Screen.__init__(self, session) + self.labList = ['hdd', 'usb'] + self.list = [] + self.sprDev() + self.devlist = [] + self.disklabel = [] + self['devlist'] = MenuList(self.devlist) + self['disklabel'] = Label(self.disklabel) + self['listlabel'] = MenuList(self.labList) + liczymy = 0 + for x in lista: + self.devlist.append(x) + liczymy += 1 + + self.sprLabel() + self['labelname'] = Label(_('Current partition label:')) + self['labeltoset'] = Label(_('Choice label to set:')) + self['infoTXT'] = Label(_('Select partition to set label:')) + self['key_red'] = Button(_('Exit')) + self['key_green'] = Button(_('Set label')) + self['key_yellow'] = Button(_('Add label')) + self['key_blue'] = Button(_('Delete label')) + self['actions'] = ActionMap(['OkCancelActions', 'ColorActions', 'DirectionActions'], {'cancel': self.cancel, + 'red': self.cancel, + 'green': self.wlacz, + 'yellow': self.addlabel, + 'blue': self.dellabel, + 'left': self.left, + 'right': self.right, + 'up': self.up, + 'down': self.down}, -2) + + def sprDev(self): + global lista + lista = [''] + if getTunerModel() in ('sf8008', 'sf8008s', 'sf8008t'): + blackL = 'mmcblk0' + else: + blackL = getoutput('cat /etc/udev/mount-helper.sh | grep "BLACKLISTED="') + blackL = blackL[13:-1] + devL = getoutput('cat /proc/partitions | grep "sd\\|mmc" | awk \'{print $4}\'') + devL = devL.split('\n') + ilosc = len(devL) + i = 0 + while i < ilosc: + if len(devL[i]) == 9 or len(devL[i]) == 4: + if devL[i][:7] != blackL: + if self.sprLinux(devL[i]) == True: + lista.append(devL[i]) + i += 1 + + if ilosc > 0: + lista.remove('') + elif lista[0] == '': + lista.remove('') + lista.insert(0, 'No Disk') + + def cancel(self): + self.close() + + def wlacz(self): + self.session.openWithCallback(self.wlaczyes, MessageBox, _('Set label on %s?') % str(self['devlist'].getCurrent()), MessageBox.TYPE_YESNO, default=False) + + def wlaczyes(self, w): + if w == True: + os.system('e2label /dev/%s "%s"' % (str(self['devlist'].getCurrent()), self['listlabel'].getCurrent())) + self.session.open(MessageBox, _('Selected label is set'), type=MessageBox.TYPE_INFO, timeout=10) + self.sprLabel() + + def addlabel(self): + self.session.openWithCallback(self.addlabeltolist, VirtualKeyBoard, title=_('Add new partition label:'), text=self['disklabel'].getText()) + + def dellabel(self): + self.session.openWithCallback(self.delabelyes, MessageBox, _('Delete label from %s?') % str(self['devlist'].getCurrent()), MessageBox.TYPE_YESNO, default=False) + + def delabelyes(self, k): + if k == True: + os.system('e2label /dev/%s ""' % str(self['devlist'].getCurrent())) + self.session.open(MessageBox, _('Label is delete'), type=MessageBox.TYPE_INFO, timeout=10) + self.sprLabel() + + def zamknij(self, data): + self.close() + + def left(self): + self['devlist'].up() + self.sprLabel() + + def right(self): + self['devlist'].down() + self.sprLabel() + + def up(self): + self['listlabel'].up() + + def down(self): + self['listlabel'].down() + + def addlabeltolist(self, z): + if z is not None: + self.labList.insert(0, z) + return + + def sprLabel(self): + lab = getoutput('blkid /dev/' + self['devlist'].getCurrent()) + lab1 = lab.split(' ') + licz1 = len(lab1) + i = 0 + while i < licz1: + if lab1[i][:5] == 'LABEL': + self['disklabel'].setText(lab1[i][7:-1]) + break + else: + self['disklabel'].setText(_('No label')) + i += 1 + + def sprLinux(self, dev): + lab = getoutput('blkid /dev/' + dev) + lab1 = lab.split(' ') + licz1 = len(lab1) + jest = False + j = 0 + while j < licz1: + if lab1[j][:9] == 'TYPE="ext': + jest = True + return jest + jest = False + j += 1 + + return jest + + class DeviceManagerSummary(Screen): def __init__(self, session, parent): Screen.__init__(self, session, parent=parent) diff --git a/NeoBoot/files/po/pl_PL/LC_MESSAGES/lang.mo b/NeoBoot/files/po/pl_PL/LC_MESSAGES/lang.mo new file mode 100644 index 0000000000000000000000000000000000000000..6dde8d428f03f3071a8fe0b84f3fd40991093f6c GIT binary patch literal 1104 zcmZXRyKdA#6ov-~w+%OO6G8}v0#OhrBn1lQCb9_-DG4FFA+)phNirK}#v0GE@pd30 z8Yn3iM9l-xA!vyA1*njaXm|!1M8Q8^Z#EJm9e+Oef9#*f2i`E8Bd~L@SFjVXzc6|*R7I1QcwE8s~mD*R{QA^2~>Q{V@10Q>?T1;2s^z;EDr@CWGX{(x@ovE4B6EchF| z0=mA7dlApv%85{P&=n{|R)uw!jkj9lQ+w0y#JcQBLO&cpAJ8LIOiN zuLszmd*C?zhheVXX@sQhebUp+|?*`k{5bojE->-Cm{O10wi@tU;T zn|vNer6=BfQe?W~<~4=V^0DEu5}VYasB^OEnk1XG3t#DGw%L#7e=iN{(q~I)ZR?}y zrBWVh-bk!yN>WnzY(i4!bG8|XUWM4vyO=aOFM0{=Dz{QJH&nKnz3hj1EB_r!X}$9< zki_Oht0{P$5}OyxtZfCGFk+1>WKyR{l4iFYGaF z8|)8Ee`l8wvKAZwcY--^J7_oW8}4sHTJgKNOA;6CshsN;TvT6gnu z7`Pj(z;^`PgZuXtID@~y1b7gl`aTTq0>{Av;43f&Ho(K+7jO&s6U=~Zs|bmM=fM5o z7}x>608x%WKFkNmI{gP9QppCGo=f+LmS#V_r`52wrUx?NeB?y2NNsk7+u_OKH>t;j zw4~)ak>4bll4})sbfeOxK9_Koh2V}{7=4P{TsEUg>xEtw?kH{d`$+#SOOiodlv+M5 zh6&`n+w3EUd!bc0Dml|l^vs)GYXS5_a$L@)H%}B3=xSNvUW1@9P&6)a;bSn9#9X%#Eff@`O?S>=J+;~t}yBC@^#4el%({`t}gGo`5Qf#}4gI^duAX&YjS&V-lUnNg^lJ*&VxVWL;jgq>*#WqQEmzhbE0$ylkA| z4j0i%qClF8r{=OwGM{@)mP{I--Hb^^c`hQynJAR9h%pi-<&HHn%2IL9l`*28sfK#5 zDr!R2f_uSZsy?Y|a8FGI_m_I3!CmA`s*kFwrd7ox>S^!@I*s7&tb(dhyiW&DXmCFm zhh|09QEWm@sTvYqM|D(%;;E_&1`ojxsR07N4|5VrENWVqMj-G1Q#b1eVqO0UBxw R{m$Flf2LpZJ=6|&@E7G%GkgF5 literal 0 HcmV?d00001 diff --git a/NeoBoot/files/tools.py b/NeoBoot/files/tools.py index 7b25da7..a79fce9 100644 --- a/NeoBoot/files/tools.py +++ b/NeoBoot/files/tools.py @@ -453,6 +453,9 @@ class MenagerDevices(Screen): try: from Plugins.Extensions.NeoBoot.files.devices import ManagerDevice self.session.open(ManagerDevice) +# from Plugins.Extensions.NeoBoot.files.devices import DevicesConf +# self.session.open(DevicesConf) + except: False