Wie Mediathekview nach dem Update starten?
-
@DaDirnbocher sagte: nimm den windows installer. https://mediathekview.de/download/ damit hast das java problem erledigt und bekommst gleichzeitig die neueste mv version (13.5 und nicht mehr 13.3.) […]
Dann nimm halt das zip, da ist die portable Version drinnen.Die ist auch in dem durch den Installer erstellten Programmordner drinnen (und läuft bei mir problemlos).
-
@styroll Ja, das ist auch bei mir so.
Nur finde ich persönlich es nicht ganz intuitiv, ein portables executable zu installieren. Es stellen sich Fragen:- kann der Installer auf alle Laufwerke schreiben oder nur auf lokale (so wie z.B. bei MSI)
- ist das Zielverzeichnis für alle Nutzer schreibbar oder nicht (so wie zB %ProgramFiles%)
- werden Desktop Symbole angelegt? Programm-menü? Icon in der Startleiste?
- werden Registry-Einträge erstellt?
- ist der Uninstaller gründlich oder lässt der etwas stehen?
- brauch ich irgendwelche DLLs, Runtimes, … im System (vcredist o.ä.?)
Alles Fragen, über die man beim MV Installer nachdenken kann… oder die sich beim Entpacken von .zip von vornherein nicht stellen
(Ich persönlich bevorzuge den Installer und verwenden das zip nur noch, wenn ich MV 13.4+
-auf eigenes Risiko und ohne Erwartung jedweder Unterstützung-
auf Win x86 (32-Bit) einrichte) -
Vielen Dank!
Kriege ich leider nicht zum Funktionieren.
Du entpackst die .zip-Datei mit MV an einen für Dich genehmen Ort.
Machte ich.Dann startest Du eine Dir genehme .exe Datei im entpackten MV-Ordner.
(Diese .exe Dateien sind nur Starter für das eigentliche Java-Programm.)Ich will ja updaten. Dann müßte ich den Inhalt der entpackten Zip-Datei vermutlich in den alten Ordner kopieren oder verschieben, stimmt das? Wenn ich dann eine beliebige exe starte, passiert das, was im Anfangspost geschrieben.
Wie könnte ich sonst noch vorgehen?
-
@Biffons sagte in Wie Mediathekview nach dem Update starten?:
Wie könnte ich sonst noch vorgehen?
Ich hätte gerne die genaue Anzahl Bytes der Dateigröße der .zip Datei, welche Du zum Entpack von MV verwendest. (Zur Not tut es für mich auch die SHA-512 Prüfsumme der Datei.)
- Dann wechselst Du in die CMD Shell von Windows.
- Du wechselst in das Verzeichnis, in welches Du MV entpackt hast.
- z.B. mit dem Befehl
cd /d C:\MediathekView
- Dort muss es einen Unterordner jre geben (ab MV 13.4.+) z.B. mit
dir
prüfen - dann startest Du MV mit dem mitgebrachten Java zu Fuß
- z.B.
jre\bin\java.exe -Xmx1g -jar MediathekView.jar
(in C:\MediathekView)
Alternativ kannst Du auch mit dem Texteditor eine startMV.bat Datei schreiben mit dem Inhalt
START "" C:\MediathekView\jre\bin\java.exe -Xmx1g -jar C:\MediathekView\MediathekView.jar
und diese batchdatei per Doppelklick ausführen lassen.
-
@Biffons sagte in Wie Mediathekview nach dem Update starten?:
Ich will ja updaten. Dann müßte ich den Inhalt der entpackten Zip-Datei vermutlich in den alten Ordner kopieren oder verschieben, stimmt das? Wenn ich dann eine beliebige exe starte, passiert das, was im Anfangspost geschrieben.
Womit und wie genau entpackst du die ZIP-Datei? Nimm mal testweise ein neues Verzeichnis und lade gegebenenfalls die ZIP-Datei neu bzw. nimm den Installer.
-
Womit und wie genau entpackst du die ZIP-Datei?
Zum Beispiel mit 7zip, WinRar, FreeCommander etc. Wie genau? Bin nicht ganz sicher, zu verstehen, man markiert das Archiv und klickt dann auf so eine Schaltfläche wie “Entpacken”, würde ich sagen, so entpacke ich.
Nimm mal testweise ein neues Verzeichnis und lade gegebenenfalls die ZIP-Datei neu bzw. nimm den Installer.
Verzeihung, wofür ein neues Verzeichnis? Ich will ja die portable Version benutzen, wie ich es bislang tue, ich will nicht installieren.
-
@Biffons die bitte nach dem frischen Verzeichnis kommt daher, dass wir vermuten, dass die Verzeichnisstruktur eine zusätzliche Stufe drin hatj
C:\MediathekView\MediathekView\
Du kannst ggfs im Windows Explorer auch mit der Suche, F3, nach allen Vorkommen von Dateien namens MediathekView.jar suchen.
Da könnten zwei sein. Das Richtige am falschen Ort und das falsche am richtigen Ort.
-
die bitte nach dem frischen Verzeichnis kommt daher, dass wir vermuten, dass die Verzeichnisstruktur eine zusätzliche Stufe drin hatj
Eine Stufe ist vielleicht ein Unterordner, könnte ich mir denken, verstünde aber nicht, welche Bewandnis der hätte. Verzeihung, was soll ich mit dem Verzeichnis machen? Da rein entpacken? Das hätte ich schon getan (kopierte es danach in über meine alte Version). Oder anderes? Falls ja, was?
C:\MediathekView\MediathekView\
Verzeihung nochmals, soll ich das Verzeichnis erstellen oder warum steht das hier? Das sieht nach einem Verzeichnis für die installierte Version aus, die habe ich ja nicht, ich nutze ja die portable. Und ich wollte auch weiterhin die portable benutzen.
Du kannst ggfs im Windows Explorer auch mit der Suche, F3, nach allen Vorkommen von Dateien namens MediathekView.jar suchen.
Da könnten zwei sein. Das Richtige am falschen Ort und das falsche am richtigen Ort.
Im alten MV-Ordner (auch nach dem Kopieren der neuen Version) und im neuen sind jeweils nur eine. Ich würde denken, die falsche und alle vielleicht auf sie Bezug nehmende Dateien in der alten Version würden überschrieben (erkenntlich auch am Erstell- und oder Änderungsdatum) beim Tranfer des entpackten Zips oder beim Entpacken des Zips in das alte Verzeichnis. Das ist offenbar nicht so?
-
Tut mir sehr leid, Ich kann die Anleitung leider gar nicht verstehen bzw. einen Sinn in der Vorgehensweise erkennen:
Wurde das Zip Archiv verwendet kann man nun einen die alte Installation löschen und anschließend einen der Installer verwenden oder an den selben ordner das neu heruntergeladene Zip Archiv entpacken.
Die Einstellungen der vorhergehenden Programmversion werden von der neuen Version verwendet; es gibt also keinen neuen Einrichtungsdialog.
Wie sollte man das am besten verstehen?
-
@Biffons ein Beispiel:
- ich habe mir die aktuellen zip Datei geholt
MediathekView-latest-win.zip
(Größe muss 130.454.664 Bytes sein. Diese Frage hast Du nicht beantwortet: Ist das bei Dir so?) - Die .zip Datei habe ich auf einen USB-Stick gelegt, der hat derzeit Laufwerksbuchstabe
F:
- Dann hab ich das von Dir zuerst genannte
7Zip
verwendet, Kontextmenü im Windows-Explorer7Zip -> Dateien entpacken...
- was dann entsteht ist vielleicht genau das Problem:
F:\>dir /b /s MediathekView*
F:\>dir /b /s MediathekView* F:\MediathekView-latest-win.zip F:\MediathekView-latest-win F:\MediathekView-latest-win\MediathekView F:\MediathekView-latest-win\MediathekView\MediathekView.exe F:\MediathekView-latest-win\MediathekView\MediathekView.ico F:\MediathekView-latest-win\MediathekView\MediathekView.jar F:\MediathekView-latest-win\MediathekView\MediathekView.svg F:\MediathekView-latest-win\MediathekView\MediathekView.vmoptions F:\MediathekView-latest-win\MediathekView\MediathekView_ipv4.exe F:\MediathekView-latest-win\MediathekView\MediathekView_ipv4.vmoptions F:\MediathekView-latest-win\MediathekView\MediathekView_Portable.exe F:\MediathekView-latest-win\MediathekView\MediathekView_Portable.vmoptions
Es wurde ein Verzeichnis mit Namen der .zip Datei angelegt und darin dann als Unterverzeichnis dann das eigentliche Verzeichnis mit den Programmdateien.
Wenn in dem Verzeichnis
F:\MediathekView-latest-win
schon vorher Dateien wie
F:\MediathekView-latest-win\MediathekView_Portable.exe
usw. gelegen haben, kann man das alte leicht verwechseln mit, was neu entpackt wurde. Ziemlich genau dieses Problem hatten neulich 2 Nutzer, unabhängig voneinander.Von daher die Bitte: verwende zum Entpacken einen neuen Ordner, damit Verwechslungen ausgeschlossen werden können. Keine Angst, die MV Einstellungen bleiben erhalten, denn die stehen woanders.
Die nächste offen gebliebene Frage: hast Du in Deinem aktuellen Verzeichnis mit MV 13.5 ein Unterverzeichnis
jre
?
F:\>dir /b /s java.exe
F:\MediathekView-latest-win\MediathekView\jre\bin\java.exe
Im Verhältnis zur Datei
X:\egalwo\MediathekView_Portable.exe
muss es diese Datei geben:
X:\egalwo\jre\bin\java.exe
Die nächste offen gebliebene Frage: Wenn Du MV mit dem von MV mitgebrachten java startest, aus CMD oder mit einem .bat, so wie oben beschrieben - läuft MV dann?
Nach dem, was Du beschreibst, ist meine Vermutung:
- Du hast MV 13.3 entpackt. Die hat noch kein Java mitgebracht.
- Die Datei, die zu starten versuchst, gehört nicht zu MV 13.5
- Du hast Java 8 oder früher installiert und “java.exe” (Version 8 ) ist in Deinem Systempfad
- Wenn Du MV 13.3 startest, dann wird dieses java.exe von Version 8 verwendet -
- MV 13.3+ kann mit Java 8 nicht betrieben werden. Es erscheint eine Fehlermeldung “This application requires a runtim environment 11”
Abhilfe, falls Vermutung richtig
a) MV 13.5 neu downloaden. Empfohlen Installer, zur Not, wenn es für Dich wirklich wichtig ist, dann eben .zip
(der Installer enthält auch die portable Version und er kann auf USB-Stick usw. schreiben. Und das Ergebnis kann man dann auf einem anderen Computer verwenden oder umgekehrt den USB Stick mal abziehen. Der Installer ist offen, Du kannst nachlesen) was genau er macht.
b) die neu geholte Datei in ein frisch erstelltes Verzeichnis entpacken lassen.
c) mit Windows Explorer in dieses frische Verzeichnis wechseln und die frische .exe aufrufen. Die verwendet dann das jre/bin/java.exe im Unterverzeichnis, und alles ist gut. - ich habe mir die aktuellen zip Datei geholt
-
Mir ist eben erst aufgefallen, einen Beitrag von Dir übersehen zu haben, Verzeihung.
Ich habe folgendes versucht, das offenbar funktioniert hat, ich kann jedenfalls kein Problem erkennen:
- diese Datei - MediathekView-latest-win.zip - in ein neues Verzeichnis (wie schon öfter und nur so gemacht, also immer in ein neues Verzeichnis) entpackt mit WinRar (MV ließ sich dann sofort starten)
- den Ordner “Einstellungen” des alten portablen MV habe ich in den neuen Programmordner, also den Ordner, in den ich das zip entpackt habe, kopiert, in dem also auch die exen sind
- dann diese Datei - MediathekView_Portable.exe - ausgeführt, und MV startete wieder
Sieht also jetzt so aus:
Allderdings befürchte ich, dass das nicht die richtige Vorgehensweise gewesen ist, sonst, wenn es so einfach wäre, hätte man sie hier ja bestimmt erwähnt oder ich habe sie nicht verstanden. Muß ich also noch etwas ändern?
MV startet ganz normal, ohne erkennbare Probleme, die Abos sind da, die Sets, Filmliste wird geladen, runterladen geht auch, alles scheint wie vorher zu funktionieren.
Die Dateigröße des zips hier ist identisch mit der von Dir genannten.
Aber das wäre ja eigentlich die oben genannte Vorgehensweise (nur, dass ich den Ordner “Einstellungen” noch in das neue Verzeichnis kopiert habe, das könnte dann wohl d) sein):
Abhilfe, falls Vermutung richtig
a) MV 13.5 neu downloaden. Empfohlen Installer, zur Not, wenn es für Dich wirklich wichtig ist, dann eben .zip
(der Installer enthält auch die portable Version und er kann auf USB-Stick usw. schreiben. Und das Ergebnis kann man dann auf einem anderen Computer verwenden oder umgekehrt den USB Stick mal abziehen. Der Installer ist offen, Du kannst nachlesen) was genau er macht.
b) die neu geholte Datei in ein frisch erstelltes Verzeichnis entpacken lassen.
c) mit Windows Explorer in dieses frische Verzeichnis wechseln und die frische .exe aufrufen. Die verwendet dann das jre/bin/java.exe im Unterverzeichnis, und alles ist gut.So wäre dann also doch wohl alles wie es sein sollte, oder?
-
@Biffons sagte in Wie Mediathekview nach dem Update starten?:
Die Dateigröße des zips hier ist identisch mit der von Dir genannten.
Na, das sieht doch gut aus. Auch die Datei MediathekView-13.5.0-win.zip.SHA-512 aus dem MV Downloadbereich gibt eine beruhigend hohe Wahrscheinlichkeit, dass der von Dir genannte Hash von der 13.5.0 erstellt wurde und die (offizielle) 13.3.0 scheidet aus.
Das mit dem Einstellungsordner stimmt - ich hatte noch nie das Bedürfnis, portable auszuführen. Mein Fehler, hatte vergessen, das zu testen. Das Hauptproblem in Deinem Fall waren aber nicht die Einstellungen.
Ich denke, @Nicklas2751 hatte sich mit MV 13.4+ wirklich ins Zeug gelegt, so dass das Einspielen von MV 13.4+ möglichst einfach wird. Für zip und für Installer gleichermaßen. Und deswegen passt m.E. nun alles.
Im Forum findet der geneigte Leser viele Beiträge von Nutzern, die anstatt des ab MV 13.3+ benötigten JDK 11 (mit Java FX) entweder JRE 11 oder Java 8 installiert hatten. - Letztere hatten wohl exakt dieselbe Bildschirmmeldung wie Du in Deinem Eingangspost. Und ich vermute, dass genau das kein Zufall ist:
Für MV 13.3 war es noch erforderlich, JDK 11 selbst einzuspielen. Neben dem JDK von ORACLE empfehlen die Admins AdoptOpenJDK. Alternativ ginge zulu OpenJDK FX 11.0.4 – und dann galt es für die Nutzer MV 13.3. noch Acht zu geben, dass via %PATH% auch eben jenes java.exe (Version 11) dran kam, um MV 13.3 zu starten. Darum kümmert sich nun das Starter-Exe, das Mitgebrachte Java aufzurufen.
Genau das, nämlich Java 11 per Hand einzuspielen und dessen bin-Verzeichnis nach vorne in %PATH% zu setzen oder ein .bat zu schreiben, das java.exe über absoluten Pfad aufruft, wäre mein letztes Stück Latein gewesen. - ein (ein)gebildeter Römer hätte sich mit ἀνερρίφθω κύβος in die Schlacht gestürzt, der Lateiner mit alea iacta est…
<FINIS / ENDE / THE END>
-
Ja, klingt erstaunlicherweise irgendwie alles recht kompliziert (für mich), umfangreich, aber ist ja offenbar tatsächlich - wie sich jetzt zeigt - ganz einfach das Aktualisieren.
Hatte mit MV aber schon öfter Probleme beim Aktualisieren bei verschiedenen Versionen.
Vielen Dank für die Hilfe!
Kann man sich über neue Beiträge hier eigentlich mit eMails benachrichtigen lassen? Kann keine Einstellung dazu finden.
-
-
Der letzte Beitrag für mich gedacht? Verzeihung, was sollte ich ihm entnehmen?
-
@Biffons sagte in Wie Mediathekview nach dem Update starten?:
Kann man sich über neue Beiträge hier eigentlich mit eMails benachrichtigen lassen? Kann keine Einstellung dazu finden.
Der letzte Beitrag für mich gedacht? Verzeihung, was sollte ich ihm entnehmen?
Ja, der Beitrag von @DaDirnbocher war die Antwort auf DeineFrage nach Benachrichtigungen.
Klick auf die Schaltfläche mit der (durchgestrichenen) Glocke unterhalb der Nachrichten. In dem Auswahlfeld, welches dann aufklappt, kannst Du die Benachrichtigungen für den Thread einstellen. Globale Einstellungen zu Benachrichtigungen kann man rechts oben erreichen, wenn man auf das eigene Profil klickt und dann auf die Schalftfläche beim Zahnrad.
-
@Biffons sagte in Wie Mediathekview nach dem Update starten?:
Der letzte Beitrag für mich gedacht? Verzeihung, was sollte ich ihm entnehmen?
Ein Bild sagt mehr als tausend Worte.
Dachte ich. So kann man sich täuschen.
-
Ah ja, unter “Benachrichtigungen & Klänge” im Profil kann man eMail-Benachrichtigungen aktivieren, dankesehr.
Ein Bild sagt mehr als tausend Worte.
Dachte ich. So kann man sich täuschen.
Ja, ja, “Sprichwörter” müssen vielleicht sehr interpretationslastig verwendet werden oder können einfach falsch sein, könnte man vielleicht denken. Danke trotzdem.