2021-02-09 12:56:45 +02:00
|
|
|
#!/bin/sh
|
|
|
|
|
#
|
|
|
|
|
#skrypt instaluje neoboot-a
|
|
|
|
|
#
|
|
|
|
|
if `grep -q 'osd.language=pl_PL' </etc/enigma2/settings`; then
|
|
|
|
|
PL=1
|
|
|
|
|
fi
|
|
|
|
|
[ -e /tmp/neoboot.zip ] && rm -f /tmp/neoboot.zip
|
2021-02-09 13:05:23 +02:00
|
|
|
[ -e /tmp/neoboot-main ] && rm -rf /tmp/neoboot-main
|
2021-02-09 12:56:45 +02:00
|
|
|
[ $PL ] && echo "Pobieranie archiwum..." || echo "Downloading archive file..."
|
2021-02-10 13:55:55 +02:00
|
|
|
URL='https://github.com/gutosie/neoboot/archive/main1.zip'
|
2021-02-09 12:56:45 +02:00
|
|
|
curl -kLs $URL -o /tmp/neoboot.zip
|
|
|
|
|
cd /tmp/
|
2021-02-09 13:07:25 +02:00
|
|
|
if [ ! -e /tmp/main.zip ]; then
|
2021-02-09 12:56:45 +02:00
|
|
|
wget $URL
|
2021-02-09 13:07:25 +02:00
|
|
|
mv -f /tmp/main.zip /tmp/neoboot.zip
|
2021-02-09 12:56:45 +02:00
|
|
|
fi
|
|
|
|
|
unzip -qn ./neoboot.zip
|
|
|
|
|
rm -f /tmp/neoboot.zip
|
2021-02-09 13:20:54 +02:00
|
|
|
[ -e /tmp/main.zip ] && rm -rf /tmp/main.zip
|
2021-02-09 12:56:45 +02:00
|
|
|
#kopiowanie
|
|
|
|
|
[ $PL ] && echo "Instalowanie..." || echo "Instaling..."
|
|
|
|
|
Cel="/usr/lib/enigma2/python/Plugins/Extensions"
|
|
|
|
|
[ -e $Cel/NeoBoot ] && rm -rf $Cel/NeoBoot/* || mkdir -p $Cel/NeoBoot
|
2021-02-12 14:28:58 +02:00
|
|
|
mv -f /tmp/neoboot-main/NeoBoot/files/testinout /usr/lib/enigma2/python/Tools/Testinout.py
|
2021-02-09 13:05:23 +02:00
|
|
|
mv -f /tmp/neoboot-main/NeoBoot/* $Cel/NeoBoot
|
|
|
|
|
[ -e /tmp/neoboot-main ] && rm -rf /tmp/neoboot-main
|
2021-02-09 12:56:45 +02:00
|
|
|
cd $Cel/NeoBoot
|
|
|
|
|
chmod 755 ./bin/*
|
|
|
|
|
chmod 755 ./ex_init.py
|
|
|
|
|
chmod 755 ./files/*.sh
|
2021-02-09 13:20:54 +02:00
|
|
|
chmod -R +x ./ubi_reader_arm/*
|
|
|
|
|
chmod -R +x ./ubi_reader_mips/*
|
2021-02-09 12:56:45 +02:00
|
|
|
if [ $PL ] ; then
|
|
|
|
|
echo ""
|
|
|
|
|
echo "#####################################################"
|
2021-02-10 13:55:55 +02:00
|
|
|
echo "# NEOBOOT NIE ZOSTAL ZAINSTALOWANY #"
|
2021-02-09 12:56:45 +02:00
|
|
|
echo "#####################################################"
|
2021-02-10 13:55:55 +02:00
|
|
|
echo "# WERSJA NIE JEST GOTOWA #"
|
|
|
|
|
echo "#####################################################"
|
|
|
|
|
echo "#####################################################"
|
|
|
|
|
echo "# SPROBUJ PONOWNIE W INNYM CZASIE #"
|
2021-02-09 12:56:45 +02:00
|
|
|
echo "#####################################################"
|
|
|
|
|
echo ""
|
|
|
|
|
else
|
|
|
|
|
echo ""
|
|
|
|
|
echo "#####################################################"
|
2021-02-10 13:55:55 +02:00
|
|
|
echo "# NEOBOOT NOT INSTALLED SUCCESSFULLY #"
|
|
|
|
|
echo "#####################################################"
|
|
|
|
|
echo "# VERSION IS NOT READY #"
|
2021-02-09 12:56:45 +02:00
|
|
|
echo "#####################################################"
|
2021-02-10 13:55:55 +02:00
|
|
|
echo "# TRY AGAIN ANOTHER TIME #"
|
2021-02-09 12:56:45 +02:00
|
|
|
echo "#####################################################"
|
|
|
|
|
echo ""
|
|
|
|
|
fi
|
|
|
|
|
exit 0
|