MediaMVP - create-dongle-bin-ver

Aus VDR Wiki
Version vom 19. April 2008, 19:54 Uhr von Ekluba (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Erzeugen einer dongle.bin.ver für MediaMVPs mit Flashspeicher

MediaMVPs mit Flashspeicher laden eine dongle.bin nur, wenn die Versionsnummer der dongle.bin.ver höher ist, als die in der MediaMVP gespeicherte Versionsnummer.

In einer fertigen dongle.bin.ver kann die Versionsnummer von Hand auf einen beliebigen Wert gesetzt werden.

Mit dem Skript create-dongle.bin.ver.sh kann aus einer beliebigen vorhandenen dongle.bin eine dongle.bin.ver mit maximaler Versionsnummer erzeugt werden. Das Verfahren per Skript ist dem händischen Verfahren vorzuziehen.

Gründe für eine maximale Versionsnummer in dongle.bin.ver

Die maximale Versionsnummer wurde aus zwei Gründen verwendet:

  • Auch eine neue dongle.bin mit höherer Versionsnummer wird geladen ohne die dongle.bin.ver neu erstellen zu müssen.
  • Die maximale Versionsnummer vermeidet ggf. Problem mit Big/Little Endian, die für Laien schwer durchschaubar sind.

dongle.bin.ver per Skript erzeugen

Der Aufruf lautet:

# create-dongle-bin-ver.sh dongle.bin dongle.bin.ver

Die dongle.bin kann die originale, von Hauppauge erstellte dongle.bin sein. Die dongle.bin.ver wird - mit maximaler Versionsnummer - neu erzeugt bzw. überschrieben.

Hinweise

  • Das Skript kann z.B. in /usr/local/bin gestellt werden.
  • Es wird mit # chmod a+x /usr/local/bin/create-dongle-bin-ver.sh ausführbar markiert.

Das Skript create-dongle-bin-ver.sh

<\nowiki>