So, nach ein paar Tagen PAuse hier ein kurzes Feedback von mir (= der mit dem Libreelec, bei dem der wget nicht ging...):
- beim Libreelec wget zu aktualisieren ist nicht so einfach bzw von den Machern nicht so gewünscht, daher hab ich das sein gelassen
- stattdessen habe ich das curl Script verwendet und damit konnte ich auch die .tar.gz-Datei runterladen können, soweit so gut
- was nicht ging war das Entpacken, hier gibts die Meldung "tar: invalid tar magic" (kompletter Output ist weiter unten)
- somit kann ich das Ganze aktuell nicht automatisieren
Ich habe die Datei dann manuell am PC ausgepackt und in mein EPG Verzeichnis geschoben und siehe da: mein PVR IPTV Client kann das Ding lesen, aber nur sehr wenige Sender hatten den EPG gefüllt. Das liegt größtenteils daran, dass meine Senderliste (.m3u-Datei) andere Sendernamen als im XML verwendet, da geht die Zuordnung dann nicht.
Hier habe ich mir aber geholfen, indem ich meine Sender in meiner m3u-Datei so benannt habe, wie sie in der Guide-Datei heißen, und schon passt alles.
Von daher bin ich so jetzt erstmal glücklich, die Datei da alle 2-4 Tage per Hand auf mein Pi zu packen ist kein Ding, automatisiert wäre schöner, aber da sind mir wissenstechnisch die Hände gebunden, wie ich das Entpacken zum Laufen bekomme. Vielleicht findet sich ja hier ein Mitleser, der ein ähnliche Konstellation hat (Rasberry Pi mit Libreelec 9.0) so dass Rudelwissen zur Lösung führt.
Vorab erstmal mein Dank an den Entwickler, ich werde hier weiter mitlesen.
LibreELEC-WZ:~/epg # ./epgloader-curl.sh
./epgloader-curl.sh: line 2: wnloader: not found
rm: can't remove '/storage/epg/guide-mapped-de.xml.tar.gz': No such file or directory
<!DOCTYPE html>
<!--[if IE 8]>
<html xmlns="http://www.w3.org/1999/xhtml" class="ie8" lang="de-DE">
<![endif]-->
<!--[if !(IE 8) ]><!-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="de-DE">
<!--<![endif]-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Anmelden ‹ Take a look at — WordPress</title>
<link rel='dns-prefetch' href='//s.w.org' />
<link rel='stylesheet' id='dashicons-css' href='https://takealug.de/wordpress/wp-includes/css/dashicons.min.css?ver=5.0.3' type='text/css' media='all' />
<link rel='stylesheet' id='buttons-css' href='https://takealug.de/wordpress/wp-includes/css/buttons.min.css?ver=5.0.3' type='text/css' media='all' />
<link rel='stylesheet' id='forms-css' href='https://takealug.de/wordpress/wp-admin/css/forms.min.css?ver=5.0.3' type='text/css' media='all' />
<link rel='stylesheet' id='l10n-css' href='https://takealug.de/wordpress/wp-admin/css/l10n.min.css?ver=5.0.3' type='text/css' media='all' />
<link rel='stylesheet' id='login-css' href='https://takealug.de/wordpress/wp-admin/css/login.min.css?ver=5.0.3' type='text/css' media='all' />
<meta name='robots' content='noindex,noarchive' />
<meta name='referrer' content='strict-origin-when-cross-origin' />
<meta name="viewport" content="width=device-width" />
</head>
<body class="login login-action-login wp-core-ui locale-de-de">
<div id="login">
<h1><a href="https://de.wordpress.org/" title="Powered by WordPress" tabindex="-1">Powered by WordPress</a></h1>
<form name="loginform" id="loginform" action="https://takealug.de/wordpress/wp-login.php" method="post">
<p>
<label for="user_login">Benutzername oder E-Mail-Adresse<br />
<input type="text" name="[definition='1','0']log[/definition]" id="user_login" class="input" value="" size="20" /></label>
</p>
<p>
<label for="user_pass">Passwort<br />
<input type="password" name="pwd" id="user_pass" class="input" value="" size="20" /></label>
</p>
<p class="forgetmenot"><label for="rememberme"><input name="rememberme" type="checkbox" id="rememberme" value="forever" /> Angemeldet bleiben</label></p>
<p class="submit">
<input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="Anmelden" />
<input type="hidden" name="redirect_to" value="https://takealug.de/wordpress/wp-admin/" />
<input type="hidden" name="testcookie" value="1" />
</p>
</form>
<p id="nav">
<a rel="nofollow" href="https://takealug.de/wordpress/wp-login.php?action=register">Registrieren</a> | <a href="https://takealug.de/wordpress/wp-login.php?action=lostpassword">Passwort vergessen?</a>
</p>
<script type="text/javascript">
function wp_attempt_focus(){
setTimeout( function(){ try{
d = document.getElementById('user_login');
d.focus();
d.select();
} catch(e){}
}, 200);
}
wp_attempt_focus();
if(typeof wpOnload=='function')wpOnload();
</script>
<p id="backtoblog"><a href="https://takealug.de/wordpress/">← Zurück zu Take a look at</a></p>
<div class="privacy-policy-page-link"><a class="privacy-policy-link" href="https://takealug.de/wordpress/datenschutzerklaerung/">Datenschutzerklärung</a></div>
</div>
<div class="clear"></div>
</body>
</html>
<!DOCTYPE html>
<!--[if IE 8]>
<html xmlns="http://www.w3.org/1999/xhtml" class="ie8" lang="de-DE">
<![endif]-->
<!--[if !(IE 8) ]><!-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="de-DE">
<!--<![endif]-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Anmelden ‹ Take a look at — WordPress</title>
<link rel='dns-prefetch' href='//s.w.org' />
<link rel='stylesheet' id='dashicons-css' href='https://takealug.de/wordpress/wp-includes/css/dashicons.min.css?ver=5.0.3' type='text/css' media='all' />
<link rel='stylesheet' id='buttons-css' href='https://takealug.de/wordpress/wp-includes/css/buttons.min.css?ver=5.0.3' type='text/css' media='all' />
<link rel='stylesheet' id='forms-css' href='https://takealug.de/wordpress/wp-admin/css/forms.min.css?ver=5.0.3' type='text/css' media='all' />
<link rel='stylesheet' id='l10n-css' href='https://takealug.de/wordpress/wp-admin/css/l10n.min.css?ver=5.0.3' type='text/css' media='all' />
<link rel='stylesheet' id='login-css' href='https://takealug.de/wordpress/wp-admin/css/login.min.css?ver=5.0.3' type='text/css' media='all' />
<meta name='robots' content='noindex,noarchive' />
<meta name='referrer' content='strict-origin-when-cross-origin' />
<meta name="viewport" content="width=device-width" />
</head>
<body class="login login-action-login wp-core-ui locale-de-de">
<div id="login">
<h1><a href="https://de.wordpress.org/" title="Powered by WordPress" tabindex="-1">Powered by WordPress</a></h1>
<div id="login_error"> <strong>FEHLER</strong>: Cookies sind gesperrt oder werden von deinem Browser nicht unterstützt. Du musst <a href="https://codex.wordpress.org/Cookies">Cookies aktivieren</a>, um WordPress verwenden zu können.<br />
</div>
<form name="loginform" id="loginform" action="https://takealug.de/wordpress/wp-login.php" method="post">
<p>
<label for="user_login">Benutzername oder E-Mail-Adresse<br />
<input type="text" name="[definition='1','0']log[/definition]" id="user_login" aria-describedby="login_error" class="input" value="" size="20" /></label>
</p>
<p>
<label for="user_pass">Passwort<br />
<input type="password" name="pwd" id="user_pass" aria-describedby="login_error" class="input" value="" size="20" /></label>
</p>
<p class="forgetmenot"><label for="rememberme"><input name="rememberme" type="checkbox" id="rememberme" value="forever" checked='checked' /> Angemeldet bleiben</label></p>
<p class="submit">
<input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="Anmelden" />
<input type="hidden" name="redirect_to" value="https://takealug.de/wordpress/wp-admin" />
<input type="hidden" name="testcookie" value="1" />
</p>
</form>
<p id="nav">
<a rel="nofollow" href="https://takealug.de/wordpress/wp-login.php?action=register">Registrieren</a> | <a href="https://takealug.de/wordpress/wp-login.php?action=lostpassword">Passwort vergessen?</a>
</p>
<script type="text/javascript">
function wp_attempt_focus(){
setTimeout( function(){ try{
d = document.getElementById('user_login');
d.focus();
d.select();
} catch(e){}
}, 200);
}
wp_attempt_focus();
if(typeof wpOnload=='function')wpOnload();
</script>
<p id="backtoblog"><a href="https://takealug.de/wordpress/">← Zurück zu Take a look at</a></p>
<div class="privacy-policy-page-link"><a class="privacy-policy-link" href="https://takealug.de/wordpress/datenschutzerklaerung/">Datenschutzerklärung</a></div>
</div>
<div class="clear"></div>
</body>
</html>
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 29028 0 29028 0 0 39601 0 --:--:-- --:--:-- --:--:-- 39601
tar: invalid tar magic
Alles anzeigen