===========================================================================
MediathekView
---------------

Lizenz: GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007
 -> Link:         https://www.gnu.org/licenses/gpl-3.0.txt
 -> Link deutsch: http://www.gnu.de/documents/gpl-3.0.de.html

Webseite:  https://mediathekview.de
Forum:     https://forum.mediathekview.de
Quellcode: https://github.com/mediathekview/MediathekView
Anleitung: https://mediathekview.de/anleitung/
FAQ:       https://mediathekview.de/faq/


Das Programm MediathekView durchsucht die Online-Mediatheken verschiedener 
Sender und listet die gefundenen Sendungen auf. Die Liste kann mit 
verschiedenen Filtern nach Beiträgen durchsucht werden. Mit einem 
Programm eigener Wahl können die Filme angesehen und aufgezeichnet werden.
Es lassen sich Abos anlegen und neue Beiträge automatisch herunterladen.

===========================================================================

###########################################################################
###########################################################################
---------------------------------------------------------------------------
MediathekView startet nicht:
---------------------------------------------------------------------------

https://mediathekview.de/faq/#mediathekview-startet-nicht

* MediathekView benötigt mindestens Java 11 auf dem Rechner installiert.

* ZIP-Datei nicht entpackt (Windows): Die Programmdatei wurde direkt im 
  ZIP-Archiv doppelgeklickt. Die ZIP-Datei muss erst entpackt werden, dazu sind 
  alle Dateien aus dem ZIP-Archiv in ein beliebiges Verzeichnis zu kopieren. Dort 
  kann dann die Programmdatei "MediathekView.exe" doppelgeklickt werden.

* Benötigte Dateien wurden aus dem Programm-Ordner gelöscht (Windows): Die 
  benötigten Hilfsprogramme (im Ordner "bin") fehlen, da Dateien aus dem 
  MediathekView-Programmordner gelöscht oder verschoben wurden -> Neuinstallation.


###########################################################################
###########################################################################
---------------------------------------------------------------------------
Installation:
---------------------------------------------------------
*Windows:
MediathekView wird nicht installiert; das Entpacken der heruntergeladenen 
ZIP-Datei ist quasi die Installation:
- die heruntergeladene ZIP-Datei in einen Ordner entpacken
- den entpackten Ordner ins Benutzerverzeichnis verschieben
- den eben verschobenen MediathekView-Ordner öffnen, 
	die Datei "MediathekView.exe" ansteuern und per Rechtsklick in "Senden an"
	eine Verknüpfung auf den Desktop legen. Von dort aus kann MediathekView 
	dann jeweils gestartet werden.
- die ZIP-Datei kann nach dem Entpacken gelöscht werden
https://mediathekview.de/anleitung/#windows

*OS X:
Für OS X 10.10 (und neuer) gibt es eine separate Applikation "MediathekView.app"
https://mediathekview.de/anleitung/#mac

*Linux:
MediathekView wird nicht installiert; das Entpacken der heruntergeladenen 
ZIP-Datei ist quasi die Installation.
https://mediathekview.de/anleitung/#installation-1



###########################################################################
###########################################################################
---------------------------------------------------------------------------
Starten:
---------------------------------------------------------------------------
Für Windows (MediathekView.exe), Linux (MediathekView.sh) sind eigene 
Startdateien enthalten, mit welchen MediathekView direkt gestartet werden kann. 

Für OS X 10.10 und neuer besteht eine eigenständige Applikation (MediathekView.app);

Ansonsten kann man die Programmdatei unter Linux auch so starten:
java -Xmx1G -jar MediathekView.jar


===========================================================    
Starten mit zusätzlichen Parametern
-----------------------------------------------------------


java -Xmx1G -DmvLogOutputPath=[Pfad zum_Konfigurationsordner]/mediathekview.log -jar MediathekView.jar [Pfad] [Parameter]
java -Xmx1G -DmvLogOutputPath=c:\temp\mediathekview.log -jar MediathekView.jar c:\temp
java -Xmx1G -DmvLogOutputPath=Einstellungen/.mediathek3/mediathekview.log -jar MediathekView.jar Einstellungen/.mediathek3

Das Programm verwendet das Verzeichnis "Einstellungen" (relativ zur Programmdatei)
oder "c:\temp" für die Einstellungen.
Die Programmeinstellungen (Filmliste, Einstellungen, gesehene Filme) werden 
standardmäßig im Home-Verzeichnis (Benutzer-Verzeichnis) in einem Ordner ".mediathek3" 
gespeichert (beim Start ohne die Angabe eines Pfades).
Mit "-DmvLogOutputPath" wird die Logdatei angegeben.
"-Xmx1G" setzt die maximale Heapgröße für Java. (Wie viel Ram darf Mediathekview verbrauchen, weniger als 1GB ist nicht möglich.)


===========================================================    
Starten im portablen Modus (MediathekView Portable)
-----------------------------------------------------------
https://mediathekview.de/anleitung/#starten-im-portablen-modus-mediathekview-portable


###########################################################################
###########################################################################
---------------------------------------------------------------------------
Hotkeys / Tastenkürzel:
---------------------------------------------------------------------------

Menüs
======
alt+d		Datei
alt+f		Filme
alt+o		Downloads
alt+b		Abos
alt+a		Ansicht
alt+h		Hilfe

Menüpunkte
===========
Einstellungen			F4
neue Filmliste			F5
Programm beenden		ctrl + q

Beschreibung anzeigen	F10
Buttons anzeigen		F11


Tab Filme
==============
ctrl + p	Film abspielen
return		Film abspielen (in der Tabelle Filme)
ctrl + d	Download erstellen

ctrl + i	Infos zum Film anzeigen
ctrl + m	Titel in der Mediensammlung suchen

ctrl + g	Filme als gesehen markieren
ctrl + n	Filme als ungesehen markieren


Tab Downloads
==============
ctrl + d	Download starten
Rücktaste	Download zurückstellen
Entf		Download dauerhaft löschen
ctrl + w	Downloads aktualisieren
return		Download ändern (in der Tabelle Downloads)


ctrl + i	Infos zum Film anzeigen
ctrl + m	Titel in der Mediensammlung suchen


Tab Abos
=========
Entf		Abos löschen
Return		Abos ändern (in der Tabelle Abos)
