From 7be18078607c2c44e26e8d6e01a2273da947932d Mon Sep 17 00:00:00 2001 From: RAED Date: Sat, 25 Jul 2026 21:24:27 +0300 Subject: [PATCH 1/3] Update RaedQuickFrontendInfo2.py --- .../python/Components/Converter/RaedQuickFrontendInfo2.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/usr/lib/enigma2/python/Components/Converter/RaedQuickFrontendInfo2.py b/usr/lib/enigma2/python/Components/Converter/RaedQuickFrontendInfo2.py index 516629d..81111b3 100644 --- a/usr/lib/enigma2/python/Components/Converter/RaedQuickFrontendInfo2.py +++ b/usr/lib/enigma2/python/Components/Converter/RaedQuickFrontendInfo2.py @@ -1,7 +1,7 @@ #!/usr/bin/python # -*- coding: utf-8 -*- # by 2boom 2011-14 -# last update 18.01.2014 +# last update 25.07.2026 by RAED from Components.Converter.Converter import Converter from Components.Element import cached @@ -50,14 +50,14 @@ def getAGC(self): snr = self.source.snr if not snr: return agc - snr_percent = snr * 100.0 / 65535.0 + snr_percent = float(snr) * 100.0 / 65535.0 if snr_percent < 35: agc_percent = snr_percent * 1.8 elif snr_percent < 70: agc_percent = 63 + ((snr_percent - 35) * 0.8) else: agc_percent = 91 + ((snr_percent - 70) * 0.3) - return round(min(100, agc_percent) * self.range / 100.0) + return int(round(min(100, agc_percent) * float(self.range) / 100.0)) @cached def getText(self): From 2c767072ebe68f6f10d790c0b2729f822085d62c Mon Sep 17 00:00:00 2001 From: RAED Date: Sat, 25 Jul 2026 21:26:41 +0300 Subject: [PATCH 2/3] Add files via upload --- FrontendInfo-dreamos.tar.gz | Bin 0 -> 1527 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 FrontendInfo-dreamos.tar.gz diff --git a/FrontendInfo-dreamos.tar.gz b/FrontendInfo-dreamos.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..8d5c6e6b1e33a59236a5deb155409f82b3c40117 GIT binary patch literal 1527 zcmVs54|zoRxxuT+)CsScc0yt=F@X*zWq zyGQ&VqhdzLA@gO`n9DlRZKGy%Ev~B#CYc>z*_ocyC;cr@o*|pk6*FgL&Lo<%} zKSry-|1w-GLrN%%zXKHx!=KlG*EEmy|0wOt_+N(fBZ(OK_IKhT_?sHmzo8pl?TG(l zv_tT}jzY=^b#JH_s>}6PuYvjKblR2pcROYmQ1VUP(Ayne|3=%etS6v7;JG*Le~!Nw zg$u~hRySzpJ@9chVz3!dww(q6SzsqKoI2AvaTBYASJ{kz^}e66NKrg8au^8$pAony z%&F28nq4}RV26nq#_2JMA`-L6cY?B!G^r@lz=>m!dED5Xss-WX1DUesbEVcF++rk6 zsf~ubqbs%E%S-GSO6~RA%U9Sl#hly6ZX3I=-;V9!-J8VEQflM7;o#OD|M6~szdK6p zX87(-vgj&G%_Sb#woiR#+l`n6UJKZIN%-=$9EDvLXuyA|e%zz}0`ufz$ZIEv3C{SQ zFoKH^9@vNRgcphNlv!2}GUQG_#7sRWv0kjwEnlM}&(ATSb)r z#2B>`7=;T0Udq)N+z@EUfP7wtF@e~hQKUN(o6s4X1Di+TYBmSrvpH5M_rDsyw@2gN z*dE=y9QIyg|8_8ZIsOg82(AbA?VxwHJ*5J?B4i1x*rziQ1fzi)`N+nz7(P0|iomBi z!CiiI{6LhYLtVfE6GQ|DTt8k0&N{IbA%qU3`~7p}U`?+fq`?}T80|eL2qw<-UgfN& z(N>ahBuNrKI{w&Bl<={a1Z`1&F2D;yhc$4l2|t3aX{rY2(6KDjQne(IZ2tmGOGLy_ zQV`h$qo~g^suX>@+79222|q!jAzMDhRrq!^^;uJ%1wtbtfl zx3TbP1JBq3DH69&lfcs$Idn#vm;;fEW)qq9YbwtfO~>RjlXx1(C_Io;nSEaC(ocd0`#5lILcK_e_dj zUUIpTJ%cw_-amR&5UhOpon&#}s;>%;S2eM5)R zX0YUixx^(toQgrS+7T6Vmt&y{s$Jdw^Yn0AUbZ`_JZb&ZR5il`RB<>>@hy60tVuFa zj$Q~2Cs`!}<4P4Ru-tKPs;Y`rzu{!L>WYnLQfSMPo5m^3rMW2D<6g@txTE(p{6y=U z6K<`6f|5T(3a)4P%6K|D+vg~rCuOJ0y-w0|rR+LBQ+972V`cf3&$&g~4e&0Uo(j+< zmD4h%?CcVWei#OOL}HgfNGdQvZ{pBBLXcbtB`Lr!e=uc=u#+WxNpV`?QKSVQO4*P| zi%f#lK6^N2=}CPyrH{%{sU>`_5Hm5>q;P!X7aUP)LJKco8HJd3wr-@_%hR1Ds5r}$ zz6*@^{A%5U#t%|vQUt_pd@gQ-eJJeJ`yICn8Q9()jO7*B%+t4ig~# zTcpPj7gL1q4ya$>{QhPzfK?(rn<$W}K!H&iRr9|bA=@@IM!j*f-h$HUHwS}i;^a>c zu~E8OY+oxu$ZQ-=D>aSD?b2!$uhyqJCj^dGV=ljGD%SETR?{JiDYc{yFA}*`YRR*@ dSo Date: Sat, 25 Jul 2026 21:30:44 +0300 Subject: [PATCH 3/3] Remove old tar.gz files and add FrontendInfo download --- installer.sh | 47 +++++++++++++++++++++++++++-------------------- 1 file changed, 27 insertions(+), 20 deletions(-) diff --git a/installer.sh b/installer.sh index 647481c..6b3aecb 100644 --- a/installer.sh +++ b/installer.sh @@ -65,6 +65,7 @@ echo "" [ -d $PLUGINPICONTMPPATH ] && rm -rf $PLUGINPICONTMPPATH > /dev/null 2>&1 [ -r /tmp/RaedQuickSignal-"$version".tar.gz ] && rm -f /tmp/RaedQuickSignal-"$version".tar.gz > /dev/null 2>&1 [ -r /tmp/RaedQuickServName2-dreamos.tar.gz ] && rm -f /tmp/RaedQuickServName2-dreamos.tar.gz > /dev/null 2>&1 +[ -r /tmp/FrontendInfo-dreamos.tar.gz ] && rm -f /tmp/FrontendInfo-dreamos.tar.gz > /dev/null 2>&1 ### backup Current files/Folders and save it beffore delete old version of plugin mkdir -p $BACKUPPATH [ -r $PLUGINPATH/tools/keymap.xml ] && cp -f $PLUGINPATH/tools/keymap.xml $BACKUPPATH/keymap.xml > /dev/null 2>&1 @@ -82,32 +83,37 @@ cd /tmp set -e rm -rf *RaedQuickSignal* > /dev/null 2>&1 if [ -f /var/lib/dpkg/status ]; then - echo "# Your image is OE2.5/2.6 #" - echo "" - echo "" - #cd /tmp - #wget https://github.com/fairbird/RaedQuickSignal/archive/refs/heads/main.tar.gz - #tar -xzf main.tar.gz - #cp -r 'RaedQuickSignal-main/usr' '/' - #cp -r 'RaedQuickSignal-main/tmp/RaedQuickSignal' '/tmp' - #wget https://github.com/fairbird/RaedQuickSignal/raw/main/RaedQuickServName2-dreamos.tar.gz - #if [ -f '/tmp/RaedQuickServName2-dreamos.tar.gz' ]; then - # rm -f /usr/lib/enigma2/python/Components/Converter/RaedQuickServName2.py > /dev/null 2>&1 - #fi - #tar -xzf RaedQuickServName2-dreamos.tar.gz -C / + echo "# Your image is OE2.5/2.6 #" + echo "" + echo "" + #cd /tmp + #wget https://github.com/fairbird/RaedQuickSignal/archive/refs/heads/main.tar.gz + #tar -xzf main.tar.gz + #cp -r 'RaedQuickSignal-main/usr' '/' + #cp -r 'RaedQuickSignal-main/tmp/RaedQuickSignal' '/tmp' + #wget https://github.com/fairbird/RaedQuickSignal/raw/main/RaedQuickServName2-dreamos.tar.gz + #if [ -f '/tmp/RaedQuickServName2-dreamos.tar.gz' ]; then + # rm -f /usr/lib/enigma2/python/Components/Converter/RaedQuickServName2.py > /dev/null 2>&1 + #fi + #tar -xzf RaedQuickServName2-dreamos.tar.gz -C / else - echo "# Your image is OE2.0 #" - echo "" - echo "" - #wget https://github.com/fairbird/RaedQuickSignal/archive/refs/heads/main.tar.gz - #tar -xzf main.tar.gz - #cp -r 'RaedQuickSignal-main/usr' '/' - #cp -r 'RaedQuickSignal-main/tmp/RaedQuickSignal' '/tmp' + echo "# Your image is OE2.0 #" + echo "" + echo "" + #wget https://github.com/fairbird/RaedQuickSignal/archive/refs/heads/main.tar.gz + #tar -xzf main.tar.gz + #cp -r 'RaedQuickSignal-main/usr' '/' + #cp -r 'RaedQuickSignal-main/tmp/RaedQuickSignal' '/tmp' fi wget https://github.com/fairbird/RaedQuickSignal/archive/refs/heads/main.tar.gz tar -xzf main.tar.gz cp -r 'RaedQuickSignal-main/usr' '/' cp -r 'RaedQuickSignal-main/tmp/RaedQuickSignal' '/tmp' +if [ -f /var/lib/dpkg/status ]; then + cd /tmp + wget https://github.com/fairbird/RaedQuickSignal/raw/refs/heads/dreamos/FrontendInfo-dreamos.tar.gz + tar -xzf FrontendInfo-dreamos.tar.gz -C / +fi set +e cd .. sleep 2 @@ -163,6 +169,7 @@ rm -rf $PLUGINPICONTMPPATH > /dev/null 2>&1 rm -rf $BACKUPPATH > /dev/null 2>&1 rm -f /tmp/RaedQuickSignal-"$version".tar.gz > /dev/null 2>&1 rm -f /tmp/RaedQuickServName2-dreamos.tar.gz > /dev/null 2>&1 +rm -f /tmp/FrontendInfo-dreamos.tar.gz > /dev/null 2>&1 sync echo "" echo ""