Update Script für Serienrecorder Betaversionen

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Update Script für Serienrecorder Betaversionen

      Da die Arbeit am Serienrecorder mit vielen Neuerungen und Problembehebungen inzwischen - dankeswerterweise - zu einer Updatefrequenz teilweise im 10-Minuten-Takt geführt hat, habe ich mir ein Script erstellt, um möglichst schnell und einfach die neuesten Versionen testen zu können.

      Vielleicht mag es ja einer der Entwickler direkt in das Plugin übernehmen. Ansonsten hilft es hoffentlich ähnlich ungeduldigen Menschen wie mir ;)

      Hier die Anleitung für Leute, die das testen möchten:

      • mach Dir ein Script, z.B. update_serienrecorder
      • die Kommandos aus dem Quellcode unten reinkopieren
      • pack das z.B. nach /usr/bin
      • ausführbar machen mit chmod +x /usr/bin/update_serienrecorder
      • jetzt nur noch update_serienrecorder aufrufen und fertig
      • oder ins VTI-Panel einbauen
        • VTI-Systemwerkzeuge
        • Befehle ausführen

      Shell-Script

      1. #!/bin/sh
      2. #== Script zum Updaten des Serienrecorder-Plugins mit der aktuellen github-Version ===
      3. #== Quelle: https://www.vuplus-support.org/wbb4/index.php?thread/105892-update-script-f%C3%BCr-serienrecorder-betaversionen/
      4. #
      5. # bei Problemen bitte die beiden folgenden Befehle manuell
      6. # via telnet ausfuehren (ohne "#") und das Ergebnis hier posten:
      7. # https://goo.gl/lKZ19s
      8. #
      9. # curl -o master.zip -Lv https://github.com/einfall/serienrecorder/archive/master.zip
      10. # wget https://github.com/einfall/serienrecorder/archive/master.zip
      11. #
      12. # eventuell muss bie aelteren curl Versionen ein User Agent mitgegeben werden:
      13. # curl -A "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3" -o /tmp/master.zip -L https://github.com/einfall/serienrecorder/archive/master.zip
      14. #
      15. cd /tmp
      16. unset LD_PRELOAD
      17. echo -e "\n pruefe Versionen...\n"
      18. local_version=$(grep SRVERSION /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/SerienRecorderHelpers.py)
      19. #== DMM-Version mit curl von http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=1236605 =======
      20. wget https://github.com/einfall/serienrecorder/raw/master/src/SerienRecorderHelpers.py 2>/dev/null || curl -A "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3" -o /tmp/SerienRecorderHelpers.py -sL h
      21. git_version=$(grep SRVERSION /tmp/SerienRecorderHelpers.py)
      22. local_version=$(echo $local_version | sed "s/SRVERSION = //")
      23. git_version=$(echo $git_version | sed "s/SRVERSION = //")
      24. echo -e " installierte Version: $local_version"
      25. echo -e " github Version: $git_version"
      26. rm -rf /tmp/SerienRecorderHelpers.py
      27. if [ "$local_version" == "$git_version" ]
      28. then
      29. echo -e "\n es ist bereits die aktuellste Version installiert\n keine Aktualisierung erforderlich !!!\n"
      30. else
      31. echo -e "\n lade aktuelle Version von Github......"
      32. #== DMM-Version mit curl von http://www.i-have-a-dreambox.com/wbb2/thread.php?postid=1236605 =======
      33. wget https://github.com/einfall/serienrecorder/archive/master.zip 2>/dev/null || curl -A "Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3" -o /tmp/master.zip -sL https://github.com/einfall/ser
      34. echo -e "\n installiere aktuelle Version......"
      35. unzip -oq master.zip
      36. cp -pr /tmp/serienrecorder-master/src/* /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/
      37. local_version=$(grep SRVERSION /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/SerienRecorderHelpers.py)
      38. local_version=$(echo $local_version | sed "s/SRVERSION = //")
      39. echo -e "\n installierte Version nach Update: $local_version"
      40. echo -e "\n"
      41. rm -rf /tmp/serienrecorder-master /tmp/master.zip
      42. fi
      Alles anzeigen


      alternativ könnt Ihr die angehängte Datei verwenden
      Dateien

      Dieser Beitrag wurde bereits 8 mal editiert, zuletzt von Fukkel () aus folgendem Grund: Script korrigiert

    • Da klappt es. Wenn ich den Screenshot richtig lese, dann versucht das Script ja, die Verbindung aufzubauen und der Host wird auch korrekt in eine IP übersetzt. Aber dann wird die Verbindung beendet. Dementsprechend wird nix runtergeladen und dementsprechend wird die ZIP-Datei nicht gefunden und der Rest scheitert. Lade ich die ZIP manuell runter, packe sie per FTP in den tmp-Ordner und führe dann das Script aus, wird die Verbindung zwar auch beendet, aber die ZIP wird gefunden und der Rest läuft korrekt durch.
    • das kann auch an einem unvollständigen Link liegen.

      @none4711 kannst Du das Script mal aus der console ausführen?

      Bitte in das Verzeichnis mit dem Script wechseln und dort


      Quellcode

      1. sh -vx ./update_serienrecorder
      eingeben und das Ergebnis posten
    • Update Script für Serienrecorder Betaversionen

      Hier der Output der Konsole:

      Spoiler anzeigen
      root@vuduo2:/media/hdd# sh -vx ./update_serienrecorder.sh
      #!/bin/sh
      mkdir -p /tmp
      + mkdir -p /tmp
      cd /tmp
      + cd /tmp
      wget master.zip
      + wget master.zip
      Connecting to github.com (192.30.253.112:443)
      wget: server returned error: HTTP/1.0 400 Bad Request
      unzip -o master.zip
      + unzip -o master.zip
      [.zip] can't open master.zip
      cp -pr /tmp/serienrecorder-master/src/* /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/
      + cp -pr /tmp/serienrecorder-master/src/* /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/
      cp: can't stat '/tmp/serienrecorder-master/src/*': No such file or directory
      rm -rf /tmp/serienrecorder-master /tmp/master.zip+ rm -rf /tmp/serienrecorder-master /tmp/master.zip
      root@vuduo2:/media/hdd#

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von none4711 ()

    • Das funktioniert auch tadellos. Das Script an sich ist also in Ordnung. Muss wohl an der Box liegen.

      Spoiler anzeigen

      root@vuduo2:/usr/bin# sh -vx ./serienrecorder_update
      #!/bin/sh
      mkdir -p /tmp
      + mkdir -p /tmp
      cd /tmp
      + cd /tmp
      wget master.zip
      + wget master.zip
      Connecting to github.com (192.30.253.112:443)
      Connecting to codeload.github.com (192.30.253.121:443)

      master.zip 60% |****************** | 1735k 0:00:00 ETA
      master.zip 100% |*******************************| 2889k 0:00:00 ETA
      unzip -o master.zip
      + unzip -o master.zip
      Archive: master.zip
      creating: serienrecorder-master/
      inflating: serienrecorder-master/README.md
      creating: serienrecorder-master/src/
      creating: serienrecorder-master/src/Help/
      inflating: serienrecorder-master/src/Help/SerienRecorder.html
      inflating: serienrecorder-master/src/Help/SerienRecorder_kapitel_01.html
      inflating: serienrecorder-master/src/Help/SerienRecorder_kapitel_02.html
      inflating: serienrecorder-master/src/Help/SerienRecorder_kapitel_03.html
      inflating: serienrecorder-master/src/Help/SerienRecorder_kapitel_04.html
      inflating: serienrecorder-master/src/Help/SerienRecorder_kapitel_05.html
      inflating: serienrecorder-master/src/Help/SerienRecorder_kapitel_06.html
      inflating: serienrecorder-master/src/Help/SerienRecorder_kapitel_A.html
      creating: serienrecorder-master/src/Help/images/
      inflating: serienrecorder-master/src/Help/images/15x15leer.gif
      inflating: serienrecorder-master/src/Help/images/SR_Added.gif
      inflating: serienrecorder-master/src/Help/images/SR_Anzeige_Modi.gif
      inflating: serienrecorder-master/src/Help/images/SR_Erster_Start.gif
      inflating: serienrecorder-master/src/Help/images/SR_Help.gif
      inflating: serienrecorder-master/src/Help/images/SR_Marker_Einstellungen.gif
      inflating: serienrecorder-master/src/Help/images/SR_Marker_Senderauswahl.gif
      inflating: serienrecorder-master/src/Help/images/SR_Marker_Staffelauswahl.gif
      inflating: serienrecorder-master/src/Help/images/SR_Marker_Suche_1.gif
      inflating: serienrecorder-master/src/Help/images/SR_Marker_Suche_2.gif
      inflating: serienrecorder-master/src/Help/images/SR_Sender_Einstellungen.gif
      inflating: serienrecorder-master/src/Help/images/SR_Sender_Zuordnung.gif
      inflating: serienrecorder-master/src/Help/images/SR_Sender_Zuordnung_Alt.gif
      inflating: serienrecorder-master/src/Help/images/SR_Sender_Zuordnung_Std.gif
      inflating: serienrecorder-master/src/Help/images/SR_Sendetermine.gif
      inflating: serienrecorder-master/src/Help/images/SR_SerienInfo.gif
      inflating: serienrecorder-master/src/Help/images/SR_SerienMarker.gif
      inflating: serienrecorder-master/src/Help/images/SR_SerienPlaner.gif
      inflating: serienrecorder-master/src/Help/images/SR_StaffelStart.gif
      inflating: serienrecorder-master/src/Help/images/SR_Timer_Liste.gif
      inflating: serienrecorder-master/src/Help/images/SR_Timer_erstellen.gif
      inflating: serienrecorder-master/src/Help/images/SR_Wikipedia_Suche.gif
      inflating: serienrecorder-master/src/Help/images/SR_Wunschliste_de.gif
      inflating: serienrecorder-master/src/Help/images/SR_YouTube_Suche.gif
      inflating: serienrecorder-master/src/Help/images/SR_globale_Einstellungen_1.gif
      inflating: serienrecorder-master/src/Help/images/SR_globale_Einstellungen_2.gif
      inflating: serienrecorder-master/src/Help/images/SR_globale_Einstellungen_3.gif
      inflating: serienrecorder-master/src/Help/images/SR_globale_Einstellungen_4.gif
      inflating: serienrecorder-master/src/Help/images/SR_keyBlue.gif
      inflating: serienrecorder-master/src/Help/images/SR_keyGreen.gif
      inflating: serienrecorder-master/src/Help/images/SR_keyRed.gif
      inflating: serienrecorder-master/src/Help/images/SR_keyYellow.gif
      inflating: serienrecorder-master/src/Help/images/SerienRecorder_open.css
      inflating: serienrecorder-master/src/Help/images/hdd_24x24.png
      inflating: serienrecorder-master/src/Help/images/jupiters.gif
      inflating: serienrecorder-master/src/Help/images/key_0.png
      inflating: serienrecorder-master/src/Help/images/key_1.png
      inflating: serienrecorder-master/src/Help/images/key_3.png
      inflating: serienrecorder-master/src/Help/images/key_4.png
      inflating: serienrecorder-master/src/Help/images/key_6.png
      inflating: serienrecorder-master/src/Help/images/key_7.png
      inflating: serienrecorder-master/src/Help/images/key_menu.png
      inflating: serienrecorder-master/src/Help/images/key_ok.png
      inflating: serienrecorder-master/src/Help/images/key_text.png
      inflating: serienrecorder-master/src/Help/images/neu.png
      inflating: serienrecorder-master/src/Help/images/pfeil-rechts.gif
      inflating: serienrecorder-master/src/Help/images/pfeil_rechts5.gif
      inflating: serienrecorder-master/src/Help/images/pfeil_u.gif
      inflating: serienrecorder-master/src/Help/images/plugin.png
      inflating: serienrecorder-master/src/Help/images/plus.png
      inflating: serienrecorder-master/src/Help/images/prettify.css
      inflating: serienrecorder-master/src/Help/images/prettify.js
      inflating: serienrecorder-master/src/Help/images/spacer10.gif
      inflating: serienrecorder-master/src/Help/images/timer.png
      inflating: serienrecorder-master/src/Help/images/timerlist.png
      inflating: serienrecorder-master/src/SearchEvents.py
      inflating: serienrecorder-master/src/SearchSerie.py
      inflating: serienrecorder-master/src/SerienRecorder.py
      inflating: serienrecorder-master/src/SerienRecorderAboutScreen.py
      inflating: serienrecorder-master/src/SerienRecorderChannelScreen.py
      inflating: serienrecorder-master/src/SerienRecorderEpisodesScreen.py
      inflating: serienrecorder-master/src/SerienRecorderHelpers.py
      inflating: serienrecorder-master/src/SerienRecorderResource.py
      inflating: serienrecorder-master/src/SerienRecorderScreenHelpers.py
      inflating: serienrecorder-master/src/SerienRecorderSeriesServer.py
      inflating: serienrecorder-master/src/SerienRecorderShowSeasonBeginsScreen.py
      inflating: serienrecorder-master/src/SerienRecorderSplashScreen.py
      inflating: serienrecorder-master/src/SerienRecorderStartupInfoScreen.py
      inflating: serienrecorder-master/src/SerienRecorderUpdateScreen.py
      inflating: serienrecorder-master/src/StartupInfoText
      inflating: serienrecorder-master/src/__init__.py
      creating: serienrecorder-master/src/images/
      inflating: serienrecorder-master/src/images/added.png
      inflating: serienrecorder-master/src/images/bg.png
      inflating: serienrecorder-master/src/images/black.png
      inflating: serienrecorder-master/src/images/blue_round.png
      inflating: serienrecorder-master/src/images/found.png
      inflating: serienrecorder-master/src/images/green_dot.png
      inflating: serienrecorder-master/src/images/green_round.png
      inflating: serienrecorder-master/src/images/hdd.png
      inflating: serienrecorder-master/src/images/hdd_24x24.png
      inflating: serienrecorder-master/src/images/hdd_icon.png
      inflating: serienrecorder-master/src/images/key_0.png
      inflating: serienrecorder-master/src/images/key_1.png
      inflating: serienrecorder-master/src/images/key_2.png
      inflating: serienrecorder-master/src/images/key_3.png
      inflating: serienrecorder-master/src/images/key_4.png
      inflating: serienrecorder-master/src/images/key_5.png
      inflating: serienrecorder-master/src/images/key_6.png
      inflating: serienrecorder-master/src/images/key_7.png
      inflating: serienrecorder-master/src/images/key_8.png
      inflating: serienrecorder-master/src/images/key_9.png
      inflating: serienrecorder-master/src/images/key_epg.png
      inflating: serienrecorder-master/src/images/key_exit.png
      inflating: serienrecorder-master/src/images/key_help.png
      inflating: serienrecorder-master/src/images/key_info.png
      inflating: serienrecorder-master/src/images/key_menu.png
      inflating: serienrecorder-master/src/images/key_ok.png
      inflating: serienrecorder-master/src/images/key_text.png
      inflating: serienrecorder-master/src/images/minus.png
      inflating: serienrecorder-master/src/images/neu.png
      inflating: serienrecorder-master/src/images/no_cover.png
      inflating: serienrecorder-master/src/images/plus.png
      inflating: serienrecorder-master/src/images/popup_bg.png
      inflating: serienrecorder-master/src/images/red_dot.png
      inflating: serienrecorder-master/src/images/red_round.png
      inflating: serienrecorder-master/src/images/sel25_1200.png
      inflating: serienrecorder-master/src/images/sel30_1200.png
      inflating: serienrecorder-master/src/images/sel40_1200.png
      inflating: serienrecorder-master/src/images/sel70_1200.png
      inflating: serienrecorder-master/src/images/splashscreen.png
      inflating: serienrecorder-master/src/images/timer.png
      inflating: serienrecorder-master/src/images/timerlist.png
      inflating: serienrecorder-master/src/images/tv.png
      inflating: serienrecorder-master/src/images/yellow_round.png
      inflating: serienrecorder-master/src/keymap.xml
      creating: serienrecorder-master/src/locale/
      creating: serienrecorder-master/src/locale/de/
      creating: serienrecorder-master/src/locale/de/LC_MESSAGES/
      inflating: serienrecorder-master/src/locale/de/LC_MESSAGES/de_DE.po
      inflating: serienrecorder-master/src/locale/de/LC_MESSAGES/serienrecorder.mo
      inflating: serienrecorder-master/src/plugin.png
      inflating: serienrecorder-master/src/plugin.py
      creating: serienrecorder-master/src/skins/
      creating: serienrecorder-master/src/skins/AtileHD/
      inflating: serienrecorder-master/src/skins/AtileHD/SR_Skin.xml
      creating: serienrecorder-master/src/skins/AtileHD/images/
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_0.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_1.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_2.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_3.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_4.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_5.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_6.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_7.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_8.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_9.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_epg.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_exit.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_help.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_menu.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_ok.png
      inflating: serienrecorder-master/src/skins/AtileHD/images/key_text.png
      creating: serienrecorder-master/src/skins/Black Box/
      inflating: serienrecorder-master/src/skins/Black Box/SR_Skin.xml
      creating: serienrecorder-master/src/skins/Black Box/images/
      inflating: serienrecorder-master/src/skins/Black Box/images/bg.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_0.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_1.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_2.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_3.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_4.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_5.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_6.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_7.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_8.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_9.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_epg.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_exit.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_help.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_menu.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_ok.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_red.png
      inflating: serienrecorder-master/src/skins/Black Box/images/key_text.png
      inflating: serienrecorder-master/src/skins/Black Box/images/popup_bg.png
      inflating: serienrecorder-master/src/skins/Black Box/images/sel25_1200.png
      inflating: serienrecorder-master/src/skins/Black Box/images/sel70_1200.png
      inflating: serienrecorder-master/src/skins/SR_Skin.xml
      creating: serienrecorder-master/src/skins/Skin2/
      inflating: serienrecorder-master/src/skins/Skin2/SR_Skin.xml
      creating: serienrecorder-master/src/skins/Skin2/images/
      inflating: serienrecorder-master/src/skins/Skin2/images/bg.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_0.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_1.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_2.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_3.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_4.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_5.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_6.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_7.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_8.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_9.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_epg.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_exit.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_help.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_menu.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_ok.png
      inflating: serienrecorder-master/src/skins/Skin2/images/key_text.png
      inflating: serienrecorder-master/src/skins/Skin2/images/popup_bg.png
      inflating: serienrecorder-master/src/skins/Skin2/images/sel25_1200.png
      inflating: serienrecorder-master/src/skins/Skin2/images/sel70_1200.png
      creating: serienrecorder-master/src/skins/StyleFHD/
      inflating: serienrecorder-master/src/skins/StyleFHD/SR_Skin.xml
      creating: serienrecorder-master/src/skins/StyleFHD/images/
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_0.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_1.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_2.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_3.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_4.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_5.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_6.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_7.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_8.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_9.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_epg.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_exit.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_help.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_menu.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_ok.png
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_text.png
      cp -pr /tmp/serienrecorder-master/src/* /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/
      + cp -pr /tmp/serienrecorder-master/src/Help /tmp/serienrecorder-master/src/SearchEvents.py /tmp/serienrecorder-master/src/SearchSerie.py /tmp/serienrecorder-master/src/SerienRecorder.py /tmp/serienrecorder-master/src/SerienRecorderAboutScreen.py /tmp/serienrecorder-master/src/SerienRecorderChannelScreen.py /tmp/serienrecorder-master/src/SerienRecorderEpisodesScreen.py /tmp/serienrecorder-master/src/SerienRecorderHelpers.py /tmp/serienrecorder-master/src/SerienRecorderResource.py /tmp/serienrecorder-master/src/SerienRecorderScreenHelpers.py /tmp/serienrecorder-master/src/SerienRecorderSeriesServer.py /tmp/serienrecorder-master/src/SerienRecorderShowSeasonBeginsScreen.py /tmp/serienrecorder-master/src/SerienRecorderSplashScreen.py /tmp/serienrecorder-master/src/SerienRecorderStartupInfoScreen.py /tmp/serienrecorder-master/src/SerienRecorderUpdateScreen.py /tmp/serienrecorder-master/src/StartupInfoText /tmp/serienrecorder-master/src/__init__.py /tmp/serienrecorder-master/src/images /tmp/serienrecorder-master/src/keymap.xml /tmp/serienrecorder-master/src/locale /tmp/serienrecorder-master/src/plugin.png /tmp/serienrecorder-master/src/plugin.py /tmp/serienrecorder-master/src/skins /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/
      rm -rf /tmp/serienrecorder-master /tmp/master.zip+ rm -rf /tmp/serienrecorder-master /tmp/master.zip
      root@vuduo2:/usr/bin#

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Linkstar ()

    • Update Script für Serienrecorder Betaversionen

      Hier der Output:

      Spoiler anzeigen
      root@vuduo2:/media/hdd# cat ./update_serienrecorder.sh
      #!/bin/sh
      mkdir -p /tmp
      cd /tmp
      wget master.zip
      unzip -o master.zip
      cp -pr /tmp/serienrecorder-master/src/* /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder/
      rm -rf /tmp/serienrecorder-master /tmp/master.ziproot@vuduo2:/media/hdd#
      root@vuduo2:/media/hdd# ping github.com
      PING github.com (192.30.253.112): 56 data bytes
      64 bytes from 192.30.253.112: seq=0 ttl=54 time=103.174 ms
      64 bytes from 192.30.253.112: seq=1 ttl=54 time=102.491 ms


      Hier nochmal der Output wenn ich alles händisch in der Konsole eingebe.

      Spoiler anzeigen

      vuplus-support.org
      home of

      /$$ /$$ /$$$$$$$$ /$$
      | $$ | $$|__ $$__/|__/
      | $$ | $$ | $$ /$$
      | $$ / $$/ | $$ | $$
      \ $$ $$/ | $$ | $$
      \ $$$/ | $$ | $$
      \ $/ | $$ | $$
      \_/ |__/ |__/

      Welcome on your Vu+ !

      root@vuduo2:~# #!/bin/sh
      root@vuduo2:~# mkdir -p /tmp
      root@vuduo2:~# cd /tmp
      root@vuduo2:/var/volatile/tmp# wget master.zip
      Connecting to github.com (192.30.253.113:443)
      Connecting to codeload.github.com (192.30.253.120:443)
      master.zip 100% |**************************| 2889k 0:00:00 ETA
      root@vuduo2:/var/volatile/tmp# unzip -o master.zip
      Archive: master.zip
      creating: serienrecorder-master/
      inflating: serienrecorder-master/README.md
      .
      .
      .
      inflating: serienrecorder-master/src/skins/StyleFHD/images/key_text.png
      root@vuduo2:/var/volatile/tmp# cp -pr /tmp/serienrecorder-master/src/* /usr/lib/enigma2/python/Plugins/Extensions/serienrecorder
      root@vuduo2:/var/volatile/tmp# rm -rf /tmp/serienrecorder-master /tmp/master.zip
      root@vuduo2:/var/volatile/tmp#

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von none4711 ()

    • probiere es mal mit angehängtem Script. Die Endung ist eigentlich Blödsinn sehe ich gerade, aber bitte mit


      Quellcode

      1. tar xvzf script.tgz
      auspacken und dann ausführen in einem beliebigen Verzeichnis
      Dateien
      • script.tgz

        (269 Byte, 5 mal heruntergeladen, zuletzt: )

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Murnau ()