Ergebnis 1 bis 4 von 4
-
23.07.2020, 22:08 #1
- Registriert seit
- 24.02.2018
- Beiträge
- 30
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 2,33 MB
- Total Downloaded
- 2,33 MB
Senderlisten Update Plugin per Script
Hallo Leute,
ich möchte auf mehreren Enigma2 Boxen die gleichen Senderlisten haben
es soll ein Skript sein
der von einem Webspace herunterlädt und bereitstellt
(Entpackt und die Datei richtig verschiebt )
Ich hab schon was gefunden in der Art aber irgendwie komme ich nicht klar
Code:#!/bin/sh set -x exec > /var/log/Enigma2_Bouquet_Picon_Update.log 2>&1 BQ="http://www.xxxxxxxxxxx.de/senderliste.tar.gz" ## Bouquet Download, Installation + Reload ## cd /tmp/ wget $BQ chmod 755 /tmp/senderliste.tar.gz tar -xzvf senderliste.tar.gz cd /tmp/etc/enigma2 rm -rf /etc/tuxbox/satellites.xml mv /tmp/etc/enigma2/satellites.xml /etc/tuxbox/ cd /etc/enigma2 rm -rf *.tv rm -rf *.radio rm -rf blacklist rm -rf lamedb mv /tmp/etc/enigma2/* /etc/enigma2 rm -rf /tmp/etc/ rm -rf /tmp/senderliste.tar.gz wget -qO - 127.0.0.1/web/servicelistreload?mode=1 wget -qO - 127.0.0.1/web/servicelistreload?mode=2
Geändert von Papi2000 (23.07.2020 um 23:20 Uhr) Grund: Senderlisten Update Plugin per Script / in Code gesetzt
-
Advertising
-
23.07.2020, 23:22 #2
- Registriert seit
- 20.04.2013
- Beiträge
- 24.824
- Thanks (gegeben)
- 4679
- Thanks (bekommen)
- 9077
- Total Downloaded
- 596,61 MB
- Total Downloaded
- 596,61 MB
Box 1:GB Q4K-SC / UE4K-SC / UE4K-CBox 2:GigaBlue Q-SSC / Q+-SSCBox 3:DM900uhd-SS / Vu+DuoBox 4:ZGemma H7/H9 SF8008Box 5:diverse andere . . .Die Senderlisten sind Config.-Dateien. Daher 0644. Das Archiv auf 0755 - wozu? Das ist ebenfalls ein Datenfile, das augepackt werden soll.
Dann wird entpackt, und anschließend mit rm der neue Datenbestand wieder entfernt?. Ziemlich wirr.Grüßle
Ralf
---------------------------------------------
Gigablue Quad4K-mixed, UE4K, Trio4K, Quad_Plus-SSC, UE_Plus-SC, X2/X3-SC, UltraUE-SC, ...
Astra 19.2E UniCable & KabelBW, oATV/teamBlue
(u.a.: DM900uhd,Vu+Duo,ZGemma H9Twin & H7S), PC-DVB-S/C/T, Xtreamer, BDP5200, Philips 24PFS4022/12, 65OLED855/12,UE32C5700, RPi3+
---- Einen Receiver kann sich jeder kaufen - Eine stabile E²-Box muß man sich verdienen! ----
-
24.07.2020, 07:03 #3
- Registriert seit
- 24.02.2018
- Beiträge
- 30
- Thanks (gegeben)
- 0
- Thanks (bekommen)
- 0
- Total Downloaded
- 2,33 MB
- Total Downloaded
- 2,33 MB
ThemenstarterJa kannst du nichts neues schreiben
Ich hab Davon keine Ahnung wie sowas geschrieben wird
-
01.01.2021, 16:32 #4
- Registriert seit
- 16.08.2019
- Beiträge
- 105
- Thanks (gegeben)
- 20
- Thanks (bekommen)
- 12
- Total Downloaded
- 32,1 KB
- Total Downloaded
- 32,1 KB
Box 1:Vu+ Duo² @ ATV 7.0Box 2:Vu+ Zero @ ATV 7.0Ich habe das selber auch realisiert allerdings ohne die "satellites.xml". Wie ich es umgesetzt habe ist hier beschrieben -> Senderlisten upload mit wput
Folgendes Script sollte eigentlich laufen wenn ich nicht irgendwelche Pfade vergessen habe
Speicher diesen Code als z.B. "senderlistenupdate.sh" und gebe dem Script chmod "0755". Danach kannst du es einfach per crontab ausführen. Oder du führst es manuell aus.
Code:#!/bin/sh # Gepacktes Archiv herunterladen und entpacken /usr/bin/wget http://www.xxxxxxxxxxx.de/senderliste.tar.gz -q -O /tmp/senderliste.tar.gz cd /tmp/ && tar -xvzf senderliste.tar.gz # In das Verzeichnis /tmp/etc/enigma2 wechseln cd /tmp/etc/enigma2 # Die "alte" satellites.xml löschen und die gerade entpackte in den Pfad kopieren rm -rf /etc/tuxbox/satellites.xml mv /tmp/etc/enigma2/satellites.xml /etc/tuxbox/ # In den Ordner /etc/enigma2 wechseln cd /etc/enigma2 # Alle .tv .radio Dateien sowie blacklist und lamedb löschen rm -rf *.tv rm -rf *.radio rm -rf blacklist rm -rf lamedb # Neue Dateien in den entsprechenden Pfad kopieren mv /tmp/etc/enigma2/* /etc/enigma2 # Archiv und entpackten Ordner löschen rm -rf /tmp/etc/ rm /etc/enigma2/senderliste.tar.gz # Reload boquet/lamedb wget -qO - 127.0.0.1/web/servicelistreload?mode=1 wget -qO - 127.0.0.1/web/servicelistreload?mode=2
-
Danke - 1 ThanksMr.Servo bedankten sich
Lesezeichen