_______ _______ _ _ _______ _______ _ _
|______ |_____| \ / |______ | \ /
______| | | \/ |______ . | \/
===============================================
____ C_a_t_c_h_A_l_l___e_i_n_r_i_c_h_t_e_n ____
Nachbildung der 2016 aus juristischen Gründen eingestellten CatchAll Funktion bei der alle bei Save.TV verfügbaren Sender 24/7 aufgenommen werden. Dadurch erhält das Save.TV XL Paket bis auf die geringere Vorhaltezeit die gleiche Funktionalität wie das XXL Paket. Beim XXL Paket spart man sich das manuelle Channelanlegen.
Für die regelmäßige Ausführung kann das Skript auf einem Raspberry Pi (RAM und performancemäßig ist sogar ein Zero völlig ausreichend) installiert werden. Als reines BASH Skript läuft es unverändert unter Raspbian/DietPi, MacOS, Termux (Android).
Fehler und Anregungen bitte unter Issues posten.
# ./stvcatchall.sh --help
Bildet eine CatchAll-Funktion für alle SaveTV Sender nach
-t, --test Skripteinstellungen und SaveTV Account überprüfen
-s, --sender Liste der aufzunehmenden Sender anzeigen/bearbeiten
-c, --cleanup Skipliste, Channelliste, Videoarchiv interaktiv säubern
--cleanupauto Skipliste automatisch ohne Sicherheitsabfrage säubern,
anschließend wird die Catchall Channel Einrichtung durchgeführt
** Gelöschte Aufnahmen können NICHT wiederhergestellt werden **
-?, --help Hilfetext anzeigen
Das Skript läuft defaultmäßig im Automatikmodus und nimmt alle verfügbaren Sender auf. Es fragt Username und Passwort ab, bietet deren Speicherung an, erkennt das gebuchte Save.TV Paket und wählt die dafür passenden Einstellungen.
Beim ersten Start wird ein Funktionstest angeboten, der die wichtigsten Einstellungen und den Zugriff auf den Save.TV Account überprüft.
- stvcatchall.sh runterladen oder Git verwenden (wie macht man das?)
- das Skript manuell oder regelmäßig per Cron ausführen (wie macht man das?)
- Optional Bei Save.TV die Einstellung der Aufnahmeoptionen prüfen (wie macht man das?)
- Optional Einzelne Sender von der Programmierung ausnehmen (wie macht man das?)
Nach dem Download das Skript mit # ./stvcatchall.sh starten. Das Skript führt schrittweise durch die Einrichtung:
_______ _______ _ _ _______ _______ _ _
|______ |_____| \ / |______ | \ /
______| | | \/ |______ . | \/
==============================================
_____C_a_t_c_h_a_l_l__e_i_n_r_i_c_h_t_e_n_____
[i] Ersteinrichtung des STV CatchAll Skripts
* Abfrage vom Save.TV Usernamen und Passwort
* Ermittlung des gebuchten Save.TV Pakets
* zum Paket passende Einstellungen automatisch vornehmen
* Programmierung aller verfügbaren Sender zur Aufnahme
* optional: einzelne Sender von der Aufnahme ausnehmen
[?] Einrichtungsassistent jetzt starten (J/N)? :
Weiter zur vollständigen Anleitung ...
Neueste Änderungen
- Ersteinrichtung vereinfacht
- FIXED URLencoding bei Channelnamen korrigiert und für aktuelle cURL Version angepaßt
- Logindaten optional aus Environmentvariable auslesen
- Senderliste wird per 'Mini'-GUI bearbeitet, fehlerträchtiges manuelles Editieren entfällt
- entsprechende Anpassungen am Hilfetext
_______ _______ _ _ _______ _______ _ _
|______ |_____| \ / |______ | \ /
______| | | \/ |______ . | \/
===============================================
____ C_a_t_c_h_a_l_l___e_i_n_r_i_c_h_t_e_n ____
Aufnahme aller Sendungen der nächsten 7 Tage für folgende 36 Sender einrichten:
3sat ANIXE HD ARD alpha HD arte
BR Comedy Central Das Erste DELUXE MUSIC
eoTV hr Kabel 1 mdr
N24 Doku NDR Nickelodeon n-tv
ONE HD phoenix ProSieben ProSieben MAXX
RBB RTL II SAT.1 SAT.1 Gold
ServusTV sixx SUPER RTL SWR
tagesschau24 Tele 5 VOX WDR
WELT ZDF zdf_neo zdfinfo
Es werden jeweils 4 temporäre Channels angelegt und wieder gelöscht.
Channels + anlegen - löschen ✓ Sender programmiert F_ehler&Anzahl
Sender : ✓✓✓✓✓ ✓✓✓✓✓ ✓✓✓✓✓ ✓✓✓✓✓ ✓✓✓✓✓ ✓✓✓✓✓ ✓✓✓✓✓ ✓
144 Channels wurden angelegt und wieder gelöscht.
Aktuell sind 10243 Sendungen zur Aufnahme programmiert.
Bearbeitungszeit 474 Sekunden