P2Tools
Wechsel zwischen Dunkel/Hell/Auto Modus Wechsel zwischen Dunkel/Hell/Auto Modus Wechsel zwischen Dunkel/Hell/Auto Modus Zurück zur Startseite

Portabel

Die portable Verwendung von MTViewer

Mit den Startdateien für den portablen Modus kann das Programm auf einem USB-Stick benutzt werden. Sämtliche Einstellungsdateien werden in der Folge im MTViewer-Programmordner auf dem USB-Stick gesichert und es gibt keine weiteren Abhängigkeiten auf dem PC.

  1. Zu diesem Zweck wird der MTViewer-Programmordner (z.B. MTViewer) an einen beliebigen Ort auf den USB-Stick kopiert.
  2. Nun wird die Startdatei (für das entsprechende Betriebssystem) aus dem Ordner “Portable” in den MTViewer-Programmordner kopiert. Die Startdatei sollte sich somit im gleichen Ordner wie die Datei “MTViewer.jar” befinden.
    • Linux:     MTViewer__Linux__Portable.sh
    • Windows:     MTViewer__Windows__Portable.exe
  3. Beim Einrichtungsdialog kann optional auf VLC Portable (sofern vorhanden) anstelle von einer lokalen VLC-Installation verwiesen werden. Wenn als Zielpfad für Downloads z.B. nur “Filme” angegeben wird (und kein absoluter Pfad: /home/user/filme oder C:\xxx\yyy ), dann wird ein Ordner “Filme” auf dem USB-Stick im MTViewer-Programmordner angelegt und für den Download verwendet.

Die Einstellungen werden im Ordner “Einstellungen” im MTViewer-Programmordner gesichert.

Gestartet wird das Programm mit einem Doppelklick auf die Startdatei im MTViewer-Programmordner:
* Linux:     MTViewer__Linux__Portable.sh
* Windows:     MTViewer__Windows__Portable.exe

Der Programmaufruf aus der Konsole

Beim Programmaufruf im Programmorder wird der Ordner “Einstellungen” relativ zum Programmorder verwendet:

java -jar MTViewer.jar Einstellungen  

Linux  
/PFAD_ZU_JAVA/java -jar MTViewer.jar Einstellungen

Windows  
PFAD_ZU_JAVA\java.exe -jar MTViewer.jar Einstellungen  

Hier werden die absoluten Ordner bei Linux “/tmp” oder Windows “c:\temp” für die Einstellungen verwendet:

Linux
/PFAD_ZU_JAVA/java  -jar MTViewer.jar /tmp

Windows
java -jar MTViewer.jar c:\temp
PFAD_ZU_JAVA\java.exe -jar MTViewer.jar c:\temp

Das Programm verwenden, wenn Java nicht installiert werden kann oder soll.

Java muss verfügbar sein, ohne kann das Programm nicht gestartet werden. Java muss aber nicht zwingend installiert werden. Der Ablauf ist dann folgender:

  • Download von Java: https://openjdk.org/
  • Das Paket in einen beliebigen Ordner entpacken, z.B. in den Ordner:
    Linux: /home/user/java
    Windows: c:\java

Das Programm kann dann mit folgendem Aufruf gestartet werden:

Linux  
/PFAD_ZU_JAVA/bin/java -jar MTViewer.jar  
/home/*user*/java/bin/java -jar MTViewer.jar

Windows
PFAD_ZU_JAVA\bin\java.exe -jar MTViewer.jar  
c:\java\bin\java.exe -jar MTViewer.jar  

Die beiden Möglichkeiten kombinieren

Die beiden oben beschriebenen Möglichkeiten können auch kombiniert werden. So kann das Programm z.B. auf einem USB-Stick verwendet werden. Alle Abhängigkeiten (Konfigurations-Datei und Java sind dann ebenfalls auf dem USB-Stick enthalten)

  • Download von Java: https://openjdk.org/
  • Einen Programmordner anlegen, z.B. “Programmordner”
  • Darin einen Ordner für Java anlegen: “Programmordner/Java”
  • In den Ordner “Programmordner/Java” wird dann das Java-Paket entpackt
  • Das Programmpaket wird in den Ordner “Programmordner” entpackt

Die Programmaufrufe sind dann:

Linux:
Java/bin/java -jar MTViewer.jar Einstellungen

Windows:
Java\bin\java.exe -jar MTViewer.jar Einstellungen

Was passiert dann? Das Programm verwendet Java aus dem Ordner: “Java” der parallel zur Programmdatei angelegt ist. Die Einstellungen werden in dem gleichnamigen Ordner “Einstellungen” gespeichert. Alles was das Programm braucht und verwendet ist unterhalb des Ordners “Programm” gespeichert. Es gibt keine weiteren Abhängigkeiten.

Wie sehen dann die Ordner/Dateien aus:

Programmordner
Programmordner / Info
Programmordner / bin
Programmordner / Java
Programmordner / Java / bin
Programmordner / Einstellungen

Programmordner / MTViewer.jar
Programmordner / MTViewer__Linux__Portable.sh
Programmordner / MTViewer__Windows__Portable.exe