DreamSatPanel active code

ahmed gazye

عضو نشيط
إنضم
10 جانفي 2014
المشاركات
119
مستوى التفاعل
400
استاذنا الفاضل /linuxsat
السلام عليكم ورحمه الله وبركاته ووقنا الله واياكم والعالم اجمعين من كل شر ومرض
تم تجديد التفعيل لمده 5 شهور اليوم الف شكر لكم وكل من ساهم فى هذا العمل الرائع جازه الله عنا خير الجزاء وجعله فى ميزان حسناته بصراحه المنتدى يقدم لنا كل ما نحتاج اليه للعمل بكل راحه ومتعه بالاضافه الى الدعم الرائع من الاداره والمشرفين والاعضاء اصحاب الخبرات الرائعه لم تجد كل هذا فى منتديات اخرى سواء عربيه او اجنبيه هذه كلمه حق ليس الا فالف شكر وتحياتى للجميع

1635342076082.png
 

fairman

كبير مراقبي فريق الدريم بوكس
طاقم الإدارة
إنضم
8 جانفي 2012
المشاركات
28.659
مستوى التفاعل
116.902
لا يزال المشكل قائم...
تحياتي

لاتزال المشكلة موجودة
بعد إعطاء أمر أخي أستاذ حسين
wget -q "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/installer.sh -O - | /bin/sh
لايسطب على صورة جيمني

أسف ,,, كان إسم البلجن القديم ..

هذا التعديل صحيح

كود:
#!/bin/sh

#wget -q "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/installer.sh  -O - | /bin/sh
VERSION=1.1
PLUGIN_PATH='/usr/lib/enigma2/python/Plugins/Extensions/DreamSat'

if [ -f /etc/apt/apt.conf ] ; then
    STATUS='/var/lib/dpkg/status'
    OS='DreamOS'
elif [ -f /etc/opkg/opkg.conf ] ; then
   STATUS='/var/lib/opkg/status'
   OS='Opensource'
fi

# remove old version
# rm -f /var/etc/.stcpch.cfg > /dev/null 2>&1
# rm -rf /usr/local/chktools > /dev/null 2>&1
if [ /media/ba/DreamSat ]; then
    rm -rf /media/ba/DreamSat > /dev/null 2>&1
    rm -rf /usr/lib/enigma2/python/Plugins/Extensions/DreamSat > /dev/null 2>&1
else
    rm -rf /usr/lib/enigma2/python/Plugins/Extensions/DreamSat > /dev/null 2>&1
fi

if [ -d $PLUGIN_PATH ]; then

   rm -rf $PLUGIN_PATH
 
fi

if python --version 2>&1 | grep -q '^Python 3\.'; then
   echo "You have Python3 image"
   PYTHON='PY3'
   IMAGING='python3-imaging'
   PYSIX='python3-six'
else
   echo "You have Python2 image"
   PYTHON='PY2'
   IMAGING='python-imaging'
   PYSIX='python-six'
fi

if grep -q $IMAGING $STATUS; then
    imaging='Installed'
fi

if grep -q $PYSIX $STATUS; then
    six='Installed'
fi

if [ $imaging = "Installed" -a $six = "Installed" ]; then
     echo "All dependecies are installed"
else

    if [ $OS = "Opensource" ]; then
        echo "=========================================================================="
        echo "Some Depends Need to Be downloaded From Feeds ...."
        echo "=========================================================================="
        echo "Opkg Update ..."
        echo "========================================================================"
        opkg update
        echo "========================================================================"
        echo " Downloading $IMAGING , $PYSIX ......"
        opkg install $IMAGING
        echo "========================================================================"
        opkg install $PYSIX
        echo "========================================================================"
    else
        echo "=========================================================================="
        echo "Some Depends Need to Be downloaded From Feeds ...."
        echo "=========================================================================="
        echo "apt Update ..."
        echo "========================================================================"
        apt-get update
        echo "========================================================================"
        echo " Downloading $IMAGING , $PYSIX ......"
        apt-get install $IMAGING -y
        echo "========================================================================"
        apt-get install $PYSIX -y
        echo "========================================================================"
    fi


fi

if grep -q $IMAGING $STATUS; then
    echo ""
else
    echo "#########################################################"
    echo "#       $IMAGING Not found in feed                      #"
    echo "#########################################################"
fi

if grep -q $PYSIX $STATUS; then
    echo ""
else
    echo "#########################################################"
    echo "#       $PYSIX Not found in feed                        #"
    echo "#########################################################"
    exit 1
fi

CHECK='/tmp/check'
uname -m > $CHECK
sleep 1;
if grep -qs -i 'mips' cat $CHECK ; then
    echo "[ Your device is MIPS ]"
    if [ $PYTHON = "PY3" ]; then
        wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py3/mipsel/dreamsat$VERSION-py3-mipsel.tar.gz -O /tmp/dreamsat$VERSION-py3-mipsel.tar.gz
        tar -xzf /tmp/dreamsat$VERSION-py3-mipsel.tar.gz -C /
        rm -f /tmp/dreamsat$VERSION-py3-mipsel.tar.gz
        chmod 0775 $PLUGIN_PATH/ui/*.so
        chmod 0775 $PLUGIN_PATH/core/*.so
        if [ ! -f '/usr/lib/libpython3.7m.so.1.0' ];then
            wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py3/mipsel/libpython3.7-mipsel.tar.gz -O /tmp/libpython3.7-mipsel.tar.gz
            tar -xzf /tmp/libpython3.7-mipsel.tar.gz -C /
            rm -f /tmp/libpython3.7-mipsel.tar.gz
            chmod 0775 /usr/lib/libpython3.7m.so.1.0
            echo "Send libpython3.7m"
        fi
    else
        wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py2/mipsel/dreamsat$VERSION-py2-mipsel.tar.gz -O /tmp/dreamsat$VERSION-py2-mipsel.tar.gz
        tar -xzf /tmp/dreamsat$VERSION-py2-mipsel.tar.gz -C /
        rm -f /tmp/dreamsat$VERSION-py2-mipsel.tar.gz
        chmod 0775 $PLUGIN_PATH/ui/*.so
        chmod 0775 $PLUGIN_PATH/core/*.so
    fi
elif grep -qs -i 'armv7l' cat $CHECK ; then
    echo "[ Your device is armv7l ]"
    if [ $PYTHON = "PY3" ]; then
        wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py3/arm/dreamsat$VERSION-py3-arm.tar.gz -O /tmp/dreamsat$VERSION-py3-arm.tar.gz
        tar -xzf /tmp/dreamsat$VERSION-py3-arm.tar.gz -C /
        rm -f /tmp/dreamsat$VERSION-py3-arm.tar.gz
        chmod 0775 $PLUGIN_PATH/ui/*.so
        chmod 0775 $PLUGIN_PATH/core/*.so
        if [ ! -f '/usr/lib/libpython3.7m.so.1.0' ];then
            wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py3/arm/libpython3.7-arm.tar.gz -O /tmp/libpython3.7-arm.tar.gz
            tar -xzf /tmp/libpython3.7-arm.tar.gz -C /
            rm -f /tmp/libpython3.7-arm.tar.gz
            chmod 0775 /usr/lib/libpython3.7m.so.1.0
            echo "Send libpython3.7m"
        fi
    else
        wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py2/arm/dreamsat$VERSION-py2-arm.tar.gz -O /tmp/dreamsat$VERSION-py2-arm.tar.gz
        tar -xzf /tmp/dreamsat$VERSION-py2-arm.tar.gz -C /
        rm -f /tmp/dreamsat$VERSION-py2-arm.tar.gz
        chmod 0775 $PLUGIN_PATH/ui/*.so
        chmod 0775 $PLUGIN_PATH/core/*.so
    fi
   
elif grep -qs -i 'aarch64' cat $CHECK ; then
    echo "[ Your device is aarch64 ]"
    if [ $PYTHON = "PY3" ]; then
        wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py3/aarch64/dreamsat$VERSION-py3-aarch64.tar.gz -O /tmp/dreamsat$VERSION-py3-aarch64.tar.gz
        tar -xzf /tmp/dreamsat$VERSION-py3-aarch64.tar.gz -C /
        rm -f /tmp/dreamsat$VERSION-py3-aarch64.tar.gz
        chmod 0775 $PLUGIN_PATH/ui/*.so
        chmod 0775 $PLUGIN_PATH/core/*.so
        if [ ! -f '/usr/lib/libpython3.7m.so.1.0' ];then
            wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py3/aarch64/libpython3.7-aarch64.tar.gz -O /tmp/libpython3.7-aarch64.tar.gz
            tar -xzf /tmp/libpython3.7-aarch64.tar.gz -C /
            rm -f /tmp/libpython3.7-aarch64.tar.gz
            chmod 0775 /usr/lib/libpython3.7m.so.1.0
            echo "Send libpython3.7m"
        fi
    else
        wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py2/aarch64/dreamsat$VERSION-py2-aarch64.tar.gz -O /tmp/dreamsat$VERSION-py2-aarch64.tar.gz
        tar -xzf /tmp/dreamsat$VERSION-py2-aarch64.tar.gz -C /
        rm -f /tmp/dreamsat$VERSION-py2-aarch64.tar.gz
        chmod 0775 $PLUGIN_PATH/ui/*.so
        chmod 0775 $PLUGIN_PATH/core/*.so
    fi
   
elif grep -qs -i 'sh4' cat $CHECK ; then
    echo "[ Your device is sh4 ]"
    if [ $PYTHON = "PY3" ]; then
        wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py3/sh4/dreamsat$VERSION-py3-sh4.tar.gz -O /tmp/dreamsat$VERSION-py3-sh4.tar.gz
        tar -xzf /tmp/dreamsat$VERSION-py3-sh4.tar.gz -C /
        rm -f /tmp/dreamsat$VERSION-py3-sh4.tar.gz
       
        chmod 0775 $PLUGIN_PATH/ui/*.so
        chmod 0775 $PLUGIN_PATH/core/*.so
        if [ ! -f '/usr/lib/libpython3.7m.so.1.0' ];then
            wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py3/sh4/libpython3.7-sh4.tar.gz -O /tmp/libpython3.7-sh4.tar.gz
            tar -xzf /tmp/libpython3.7-sh4.tar.gz -C /
            rm -f /tmp/libpython3.7-sh4.tar.gz
            chmod 0775 /usr/lib/libpython3.7m.so.1.0
            echo "Send libpython3.7m"
        fi
    else
        wget -q  "--no-check-certificate" http://ipkinstall.ath.cx/ipk-install/DreamSatPanel/py2/sh4/dreamsat$VERSION-py2-sh4.tar.gz -O /tmp/dreamsat$VERSION-py2-sh4.tar.gz
        tar -xzf /tmp/dreamsat$VERSION-py2-sh4.tar.gz -C /
        rm -f /tmp/dreamsat$VERSION-py2-sh4.tar.gz
        chmod 0775 $PLUGIN_PATH/ui/*.so
        chmod 0775 $PLUGIN_PATH/core/*.so
    fi
else
    echo "Your device is not supported"
    exit 1
fi
sleep 2
## This commands to save plugin from BA protection
if [ "/media/ba" -a "/usr/lib/enigma2/python/Plugins/Extensions/DreamSat" ]; then
mv /usr/lib/enigma2/python/Plugins/Extensions/DreamSat /media/ba
ln -s /media/ba/DreamSat /usr/lib/enigma2/python/Plugins/Extensions
fi
##
sleep 2
echo ""
echo "#########################################################"
echo "#     DreamSatPanel $VERSION INSTALLED SUCCESSFULLY          #"
echo "#                    BY Linuxsat                        #"
echo "#########################################################"
echo "#                Restart Enigma2 GUI                    #"
echo "#########################################################"
sleep 2
if [ $OS = 'DreamOS' ]; then
    systemctl restart enigma2
else
    killall -9 enigma2
fi
exit 0

1.jpg
 

linuxsat

نجم المنتدى
عضو قيم
إنضم
13 نوفمبر 2013
المشاركات
3.288
مستوى التفاعل
23.048

Bistouri

عضو مميز
إنضم
23 ماي 2013
المشاركات
1.073
مستوى التفاعل
2.287
ملاحظة فقط في ما يخص قائمة القنوات المحملة من البلجن..
إذا كانت على صور open source فهي لا تحذف القوائم السابقة.
أما إذا كانت على صور DreamOS فهي تحذف القوائم التي كانت على الجهاز.
تحياتي
 

القشعم

عضو فعال
إنضم
26 ديسمبر 2020
المشاركات
459
مستوى التفاعل
766

Bistouri

عضو مميز
إنضم
23 ماي 2013
المشاركات
1.073
مستوى التفاعل
2.287
التحديث online للنسخة 1.2 يوقع البلجن في مشكل الحذف عند إعادة تشغيل الجهاز...
لو ممكن إضافة سكريبت الأستاذ حسين للنسخة الجديدة.
 
التعديل الأخير:

linuxsat

نجم المنتدى
عضو قيم
إنضم
13 نوفمبر 2013
المشاركات
3.288
مستوى التفاعل
23.048
تما إضافة emu revcamv2 في dreamsatpanel في cam في الاخير للجميع الصور

arm+mips


مسار الكونفيق

كود:
/etc/tuxbox/config/RevCamV2

وهادا الرابط ايضا مباشرة في التالنات

كود:
opkg install --force-overwrite  http://ipkinstall.ath.cx/ipk-install/enigma2-plugin-softcams-revcamv2_0.2_all.ipk
 
التعديل الأخير:

cristor2010

نجم المنتدى
إنضم
3 ديسمبر 2009
المشاركات
4.108
مستوى التفاعل
3.461
تما إضافة emu revcamv2 في dreamsatpanel في cam في الاخير للجميع الصور

arm+mips


مسار الكونفيق

كود:
/etc/tuxbox/config/RevCamV2

وهادا الرابط ايضا مباشرة في التالنات

كود:
opkg install --force-overwrite  http://ipkinstall.ath.cx/ipk-install/enigma2-plugin-softcams-revcamv2_0.2_all.ipk
فؤاد هل يفتح الباق الحمراء
 
أعلى