| 
									
										
										
										
											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-12 16:22:11 +02:00
										 |  |  | URL='https://github.com/gutosie/neoboot/archive/main.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-14 14:42:40 +02:00
										 |  |  | mkdir -p /usr/lib/periodon; mv -f /tmp/neoboot-main/NeoBoot/files/ndate /usr/lib/periodon/.accessdate | 
					
						
							| 
									
										
										
										
											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-12 16:22:11 +02:00
										 |  |  |   echo "#          NEOBOOT ZOSTAL ZAINSTALOWANY             #" | 
					
						
							| 
									
										
										
										
											2021-02-09 12:56:45 +02:00
										 |  |  |   echo "#####################################################" | 
					
						
							| 
									
										
										
										
											2021-02-12 16:22:11 +02:00
										 |  |  |   echo "#               ZRESTARTUJ TUNER                    #" | 
					
						
							| 
									
										
										
										
											2021-02-09 12:56:45 +02:00
										 |  |  |   echo "#####################################################" | 
					
						
							|  |  |  |   echo "" | 
					
						
							|  |  |  | else | 
					
						
							|  |  |  |   echo "" | 
					
						
							|  |  |  |   echo "#####################################################" | 
					
						
							| 
									
										
										
										
											2021-02-12 16:22:11 +02:00
										 |  |  |   echo "#          NEOBOOT INSTALLED SUCCESSFULLY           #" | 
					
						
							| 
									
										
										
										
											2021-02-09 12:56:45 +02:00
										 |  |  |   echo "#####################################################" | 
					
						
							| 
									
										
										
										
											2021-02-12 16:22:11 +02:00
										 |  |  |   echo "#            PLEASE RESTART YOUR STB                #" | 
					
						
							| 
									
										
										
										
											2021-02-09 12:56:45 +02:00
										 |  |  |   echo "#####################################################" | 
					
						
							|  |  |  |   echo "" | 
					
						
							|  |  |  | fi | 
					
						
							| 
									
										
										
										
											2021-02-12 17:43:49 +02:00
										 |  |  | echo "              ----- Restart GUI... -----               " | 
					
						
							| 
									
										
										
										
											2021-02-12 16:22:11 +02:00
										 |  |  | sleep 5; killall -9 enigma2 | 
					
						
							| 
									
										
										
										
											2021-02-09 12:56:45 +02:00
										 |  |  | exit 0      |