{"id":665,"date":"2013-03-13T09:15:23","date_gmt":"2013-03-13T08:15:23","guid":{"rendered":"https:\/\/blog.thju.de\/?page_id=665"},"modified":"2019-02-04T09:50:42","modified_gmt":"2019-02-04T08:50:42","slug":"savetv-v1","status":"publish","type":"page","link":"https:\/\/www.thju.de\/en\/bash-scripte\/savetv-v1\/","title":{"rendered":"SaveTV Download Script Version 1"},"content":{"rendered":"<div class=\"scbb-content-box scbb-rounded-corners scbb-content-box-green\"> <strong>Inhalt wird nicht mehr gepflegt! <\/strong><\/div>\n<blockquote><p><strong><a href=\"https:\/\/www.thju.de\/bash-scripte\/savetv-v2\/\" title=\"SaveTV Download Script Version 2\">Hier gibt es die verbesserte Version von dem Download-Script!<\/a><\/strong><\/p><\/blockquote>\n<h2 id=\"anwendung\">Anwendung<\/h2>\n<div>\n<p>Die Download-Links m\u00fcssen manuel mit dem Web-Browser von der <a title=\"http:\/\/save.tv\" href=\"http:\/\/save.tv\" rel=\"nofollow\">SaveTV<\/a>-Seite in die <em>$URLFILE<\/em> z.B. <em>download.txt<\/em> kopiert werden. Danach kann das Script im Terminal\/Console gestartet werden. Am besten startet man das Script in einer <a title=\"http:\/\/de.wikipedia.org\/wiki\/GNU_Screen\" href=\"http:\/\/de.wikipedia.org\/wiki\/GNU_Screen\" rel=\"nofollow\">Screen<\/a>-Session.<\/p>\n<\/div>\n<h3 id=\"vorraussetzungen\">Vorraussetzungen<\/h3>\n<div>\n<ul>\n<li>\n<div>Linux \/ Bash (z.B. <a title=\"http:\/\/www.ubuntu.com\" href=\"http:\/\/www.ubuntu.com\" rel=\"nofollow\">Ubuntu<\/a>, Debian, Suse, Mandriva, Fedora, Gentoo, Arch)<\/div>\n<\/li>\n<li>\n<div><a title=\"http:\/\/curl.haxx.se\/\" href=\"http:\/\/curl.haxx.se\/\" rel=\"nofollow\">cURL<\/a><\/div>\n<\/li>\n<\/ul>\n<\/div>\n<h3 id=\"features\">Features<\/h3>\n<div>\n<ul>\n<li>\n<div>Download von <a title=\"http:\/\/save.tv\" href=\"http:\/\/save.tv\" rel=\"nofollow\">SaveTV<\/a>-Aufnahmen<\/div>\n<\/li>\n<li>\n<div>Dateinamen von SaveTV-Server holen<\/div>\n<\/li>\n<li>\n<div>Dateinamen bereinigen<\/div>\n<\/li>\n<li>\n<div>Kundennummer aus Dateinamen entfernen<\/div>\n<\/li>\n<li>\n<div>Resume<\/div>\n<\/li>\n<li>\n<div>Neustart bei Fehler<\/div>\n<\/li>\n<li>\n<div>Kein <abbr title=\"Hypertext Preprocessor\">PHP<\/abbr>, Apache oder sonstiger Webserver wird ben\u00f6tigt<\/div>\n<\/li>\n<\/ul>\n<\/div>\n<h3 id=\"fehlende_funktionen\">Fehlende Funktionen<\/h3>\n<div>\n<ul>\n<li>\n<div>Gleichzeitiger Download mehrerer Aufnahmen (Aufwendig)<\/div>\n<\/li>\n<li>\n<div>Links direkt von der SaveTV-Seite holen (Noch Aufwendiger)<\/div>\n<\/li>\n<li>\n<div>Leider kein vollwertiger Download-Manager f\u00fcr SaveTV (Extrem Aufwendig)<\/div>\n<\/li>\n<li>\n<div>\u2026<\/div>\n<\/li>\n<\/ul>\n<\/div>\n<h2 id=\"download\">Download<\/h2>\n<div>\n<div><div class=\"scbb-content-box scbb-rounded-corners scbb-content-box-green\"><a title=\"https:\/\/dl.thju.de\/savetv\/v1\/savetv-dl.sh\" href=\"https:\/\/www.thju.de\/dl\/savetv\/v1\/savetv-dl.sh\">SaveTV Download Script<\/a> herunterladen!<\/div><\/div>\n<\/div>\n<h2 id=\"script\">Script<\/h2>\n<pre class=\"lang:sh decode:true \" title=\"SaveTV Download Script Version 1\" data-url=\"https:\/\/dl.thju.de\/savetv\/v1\/savetv-dl.sh\" ><\/pre>\n<h2 id=\"quellen\">Quellen<\/h2>\n<div>\n<p>Die folgende Zeile habe ich irgendwo her kopiert \u2026 leider wei\u00df ich nicht mehr woher :-(<br \/>\nDer Rest ist aber von mir :-)<\/p>\n<pre>FNAME=`curl -s -g --head $URL | grep Content-Disposition |awk -F '[=\\r]' '{print $2}'`<\/pre>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Hier gibt es die verbesserte Version von dem Download-Script! Anwendung Die Download-Links m\u00fcssen manuel mit dem Web-Browser von der SaveTV-Seite in die $URLFILE z.B. download.txt kopiert werden. Danach kann das Script im Terminal\/Console gestartet werden. Am besten startet man das &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/www.thju.de\/en\/bash-scripte\/savetv-v1\/\"> <span class=\"screen-reader-text\">SaveTV Download Script Version 1<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":661,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"footnotes":""},"class_list":["post-665","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.thju.de\/en\/wp-json\/wp\/v2\/pages\/665","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thju.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.thju.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.thju.de\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thju.de\/en\/wp-json\/wp\/v2\/comments?post=665"}],"version-history":[{"count":3,"href":"https:\/\/www.thju.de\/en\/wp-json\/wp\/v2\/pages\/665\/revisions"}],"predecessor-version":[{"id":1423,"href":"https:\/\/www.thju.de\/en\/wp-json\/wp\/v2\/pages\/665\/revisions\/1423"}],"up":[{"embeddable":true,"href":"https:\/\/www.thju.de\/en\/wp-json\/wp\/v2\/pages\/661"}],"wp:attachment":[{"href":"https:\/\/www.thju.de\/en\/wp-json\/wp\/v2\/media?parent=665"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}