Mittwoch, 13. September 2006
Hallo Leute,
was im Januar 2005 ursprünglich als Versuch begann, einen Skin für meinen Privatgebrauch zu erzeugen, welcher einerseits den kompletten Platz meines 1600x1200’er Bildschirms sinnvoll mit Informationen füllt und andererseits vom Layout her ähnlich zum bis dato verwendeten Standard-Skin von Intervocative Software aussieht, ist mittlerweile zu einem komplexen Projekt angewachsen, welches ohne eine LiesMich-Datei nicht mehr auskommt!

Abbildung 1: Mithirandir's Skin v1.53
Deshalb möchte ich an dieser Stelle einige Anweisungen und Empfehlungen für die Installation und die allgemeine Verwendung geben sowie ein wenig Hilfestellung für eventuell auftretende Probleme bereitstellen (zumindest soweit diese während der Entwicklungsphase auf meiner Maschine bzw. während der Testphase auf einem der Rechner meiner Tester aufgetreten sind und wir eine Lösung gefunden haben).
Der Skin wird geliefert wie er ist - ich übernehme keine Verantwortung für eventuelle Probleme oder nicht erfüllte Erwartungen (die übliche Klausel). Ich werde im Rahmen meiner Zeit mein Möglichstes unternehmen, um evtl. vorhandene Programmfehler, die in dem entsprechenden Thread des DVD-Profiler Skin Forums bzw. des DVD-Live Forums gemeldet oder mir an die Adresse mithirandir@dvd-live.de gemailt werden, zu beseitigen. Es handelt sich hierbei aber um ein privates Hobbyprojekt, also erwartet bitte keinen professionellen Support!
Falls ihr Teile meines Programmcodes für eure eigenen Projekte verwenden möchtet, könnt ihr das gerne machen. Für eine Erwähnung innerhalb eines Kommentars wäre ich bei einer signifikanten Wiederverwendung dankbar. Allerdings werde ich keine geänderten Varianten meines Codes in irgendeiner Form unterstützen!
Viel Spaß
aka
Mithirandir

Teil
III: Eigenschaften und Beschränkungen
2. Markierungen innerhalb des
Notizenfeldes (Tags):
5. Spezielle Verknüpfungen zu anderen
Websites:
5c.
Benutzerdefinierte Buttons
8e.
Auszeichnungs-Statistiken:
8f.
IMDb Bewertungs-Statistiken:
9.a
Erweiterte Anzeige von Box Sets:
9.b
Unterstützung von COLORNAMES:
9.c
Automatische Spracheinstellung:
11
a. Download Management-Funktionen:
11
b. Datendateien Management-Funktionen:
11
c. Galerie Management-Funktionen:
12
a. Anpassungen an die Titelzeile
12
b. Anpassungen an den Galeriekontrollbalken.
12
c. Anpassungen an das Hauptfenster
2. Anschalten und Abschalten der
eingebauten Features
1.
Active-X Requester Warnmeldung
2.
Fehler beim Aufruf der Java-Klassen
3.
Probleme beim Revolving Feature
Für die Verwendung meines Skins wird die folgende Software benötigt:
Intervocative’s DVD-Profiler 2.3x oder höher.
Da dieser Skin unter der Version 2.3x entwickelt und getestet wurde, weiß ich
nicht ob er unter früheren Versionen des DVD-Profilers problemlos läuft und
kann deshalb keinerlei Unterstützung dafür anbieten. Manche Features wie „COLORNAMES“
oder das automatische Setzen der Sprache werden sogar erst mit der neuen
Version 2.4x des DVD-Profilers 2.4 unterstützt!
Internet Explorer 6.0
Da der DVD-Profiler am besten mit dem Internet Explorer 6.0 zusammenarbeitet
wird dessen Installation ebenfalls vorausgesetzt.
Java Virtual Machine
Die Verwendung einer Java Virtual Machine (Microsoft oder Sun) ist zwar nicht
absolut notwendig, wird aber dringend empfohlen! Manche Features wie z.B. das
Download-Feature, die Statistiken und die Management-Funktionen benötigen
allerdings Java, um arbeiten zu können!
Typischerweise wird die Java VM von Microsoft standardmäßig zusammen mit dem Internet Explorer installiert. Leider hat Microsoft beginnend mit dem 4. Februar 2003 die MS Java VM aus der Installation von Windows XP SP1a entfernt. Dies betrifft allerdings nur Benutzer von Windows XP, welche die Microsoft Java VM nicht bereits vorher installiert hatten.
Es gibt zwar versteckt immer noch die Möglichkeit, die VM von Microsoft herunterzuladen (beispielsweise ist sie im Service Pack 5 des Developer Studio 6.0 enthalten):
http://msdn.microsoft.com/vstudio/downloads/updates/sp/vs6/sp5/default.aspx
allerdings wird sie von Microsoft wohl nicht mehr weiter unterstützt werden.
Man kann allerdings alternativ Sun’s Java Virtual Machine von der URL
http://java.sun.com/j2se/downloads.html
herunterladen.
DVD-Player Software
Eine DVD-Player Software muß nur dann installiert werden, falls man seine DVDs innerhalb des DVD-Profilers .aufrufen und ansehen möchte. Falls dies erwünscht sein sollte empfehle ich en Freeware-Player VLC, den man von der URL http://www.videolan.org/vlc/ herunterladen kann.
Extrahiere den Inhalt der Datei „mithirandir_v_153.zip“ in ein temporäres Verzeichnis, dies sollte die drei Dateien „mithirandir_v_153.dps“, „mithirandirDownload_v_153.dps“ und „mithirandirs_skin_master.zip“ (sowie einige LiesMich Dateien) erzeugen.
Kopiere die Dateien „mithirandir_v_153.dps“ und „mithirandirDownload_v_153“ in das Verzeichnis „<DVD-Profiler>\skins“ (dabei steht „<DVD-Profiler> für das Installationsverzeichnis des DVD-Profilers).
Entpacke den Inhalt der Datei „mithirandirs_skin_master.zip“ innerhalb des Archivs „mithirandir_v_153.zip“ in das Installationsverzeichnis des DVD-Profilers unter Beibehaltung der vorhandenen Verzeichnisstruktur. Dies sollte
Die Datei „Settings.js“ im Verzeichnis „<DVD-Profiler>\skins“
ablegen
Einige Java Klassen „*.class“ im
Verzeichnis „<DVD-Profiler>\java“ ablegen
Einige Unterverzeichnisse im Verzeichnis „<DVD-Profiler>\images“
anlegen
Einige Textdateien im Verzeichnis „<DVD-Profiler>\data\infos“
nach dessen Erzeugung ablegen.
Um die Java Klassen zu installieren müssen diese in das Unterverzeichnis „Classes“ der jeweiligen virtuellen Maschine kopiert oder dahin verschoben werden.
Im Falle der Microsoft VM handelt es sich um das
Verzeichnis „<Windows>\Java\Classes\“ (<Windows>
bezeichnet dabei den Windows-Installationspfad, z.B. „C:\Windows“ oder „C:\WinNT“)
Im Falle der Sun VM handelt es sich um das
Verzeichnis „<Programme>\Java\j2re1_x.y_z“ bzw. “<Programme>\Java\jre1_x.y_z”
(je nach Version der VM). Existiert das Unterverzeichnis „Classes“
nicht, so muß es manuell angelegt werden.
Bemerkungen:
1. Bei Verwendung der Sun Java VM muß man anschließend die in Teil V: Fehlersuche.2 angegebene Vorgehensweise (Erstellen von Richtlinien) beachten um eine korrekte Ausführung der mitgelieferten Java-Klassen zu gewährleisten!
2. Die für die Darstellung der Preisverleihungen (Awards) notwendigen Datendateien müssen getrennt heruntergeladen, entpackt und im dafür vorgesehenen Datenverzeichnis „<DVD-Profiler>\data\infos“ abgelegt werden. Dabei können die existierenden Dummy-Dateien problemlos ersetzt werden.
3. Verifiziere bitte bevor der Skin im DVD-Profiler gestartet wird, daß alle Werte innerhalb der Datei „Settings.js“, welche die Einstellungen des Skins beinhaltet, der aktuellen Situation entsprechen, da ansonsten mit Sicherheit Probleme auftreten! Bei jeder neuen Version des Skins gibt es normalerweise neue Features, welche u.U. neue Einstellungen in der „Settings.js“ Datei mit sich bringen...
Die offiziellen Download-Quellen des Skins und seiner Datendateien lauten wie folgt:
http://www.geocities.com/ya_shin/
http://www.dougweb.org/dvdpro/
http://www.mithirandir.de/dvd-profiler/skins/mithirandir_v_153.zip
Der Skin „Mithirandir’s Skin“ besitzt in der aktuell vorliegenden Version 1.53 die folgenden Eigenschaften und Grenzen:
Die aktuelle Sprache des Skins kann in den Einstellungen des Skins (s. Teil IV. Einstellungen) auf einen der momentan unterstützten Werte „English“, „Deutsch“, „Nederlands“, „Français“ und „Português“ eingestellt werden. Falls andere Übersetzungen gewünscht werden (wie z.B. Spanisch oder Italienisch) benötige ich die Übersetzung der innerhalb des Skins verwendeten Zeichenketten.
In dem Feld „Notizen“ können zusätzliche Informationen über die aktuelle DVD, wie Originaltitel, alternative Titel, der direkte IMDb Link oder das Datum, an dem die DVD zuletzt angeschaut wurde, gespeichert werden. Dazu müssen diese Informationen mit speziellen Markierungen eingegrenzt werden, diese müssen mit <TAGNAME> anfangen und mit </TAGNAME> enden, z.B. <AKA>...</AKA> für einen alternativen Titel, dabei ist die Groß-/Kleinschreibweise der Markierung selbst egal.

Abbildung 2: Markierungen (Tags)
Unterstützt werden momentan die folgenden Markierungen (Tags):
Anzeige des von <ORI> und </ORI> eingebetteten Textes als Originaltitel, z.B. <ORI> The Adventures of Robin Hood </ORI> würde im Fall des Films „Die Abenteuer des Robin Hood“ den Originaltitel „The Adventures of Robin Hood“ im Titelbereich des Skins einblenden (s.u.).

Abbildung 3: <AKA> und <ORI > Tags
Anzeige des von <AKA> und </AKA> eingebetteten Textes als Alternativtitel, z.B. <AKA> Robin Hood, König der Vagabunden </AKA> würde im Fall des Films „Die Abenteuer des Robin Hood“ den alternativen Titel „Robin Hood, König der Vagabunden „ im Titelbereich des Skins einblenden.
Anzeige des von <COUNTRY> und </COUNTRY> eingebetteten Textes als Produktionsland des aktuellen Titels im Titelbereich des Skins, z.B. <COUNTRY>USA</COUNTRY>.

Abbildung 4: <COUNTRY> Tag
Anzeige des von <TAGLINE> und </TAGLINE> eingebetteten Textes als Slogan, z.B. <TAGLINE> Im Weltraum hört dich niemand schreien... </TAGLINE> würde im Fall des Films „Alien“ den Slogan im Titel des Skins einblenden.

Abbildung 5: <TAGLINE> Tag
Anzeige des von <WATCHED> und </WATCHED> eingebetteten Textes als Datum, an dem die DVD zuletzt angesehen wurde, z.B. <WATCHED>18.03.2005</WATCHED>. Ab DVD-Profiler 2.4 werden hier auch die „LastWatched“-Daten des DVD-Profilers eingeblendet.
Anzeige des von <STORAGE>
und </STORAGE> eingebetteten Textes als Aufbewahrungsort der
aktuellen DVD, z.B. <STORAGE> Heimkino </STORAGE>.
Ab Version 1.53 dieses Skins kann hier auch de Pfad zu der DVD selbst
angegeben werden, wenn sie sich in digitaler Form auf der Festplatte befindet,
z.B.
<storage>M:\Movies\Disney\LITTLEMERMAID\VIDEO_TS\VIDEO_TS.VOB</storage>
für ein gesamtes DVD-Abbild oder
<storage>M:\Movies\FantasticFour.mpg</storage>
für den Film in Form einer einzelnen Datei. Der Film kann auch vom Skin abgespielt werden, dazu ist allerdings die Installation und Angabe des externen DVD-Player Programms in den Einstellungen des Skins erforderlich (Anpassung s. Teil IV. Einstellungen).
Anzeige des von <COMMENTS>
und </COMMENTS> eingebetteten Textes als persönliche Bemerkung zur
aktuellen DVD, z.B. <COMMENT>2-DVD</COMMENT> oder .
<COMMENT>TV-Produktion</COMMENT>

Abbildung 6: <WATCHED>, <STORAGE> und <COMMENTS> Tags
Anzeige des von <STUDIOS> </STUDIOS> eingebetteten Textes als zusätzliche Studios zur aktuellen DVD, z.B. <STUDIOS> Marvel Entertainment, BMG Video </STUDIOS>. Das gibt dem Benutzer die Möglichkeit, einer DVD mehr als die drei vom DVD-Profiler unterstützten Studios zuzuordnen - bei der Anzahl der durch Herstellung, Produktion und Verleih eines Films beteiligten Labels ist das oftmals notwendig.
Anzeige des von <GENRES> </GENRES> eingebetteten Textes als zusätzliche Genres zur aktuellen DVD, z.B. <GENRES> Mystery, Krimi </GENRES>. Das gibt dem Benutzer die Möglichkeit, einer DVD mehr als die drei vom DVD-Profiler unterstützten Genres zuzuordnen. Zusätzlich wird dadurch die Definition neuer, vom DVD-Profiler nicht unterstützter, Genres ermöglicht.
Anzeige des von <RUNTIME> </RUNTIME> eingebetteten Textes als erweiterte Laufzeit der aktuellen DVD, z.B. <RUNTIME > 1:37:14 </RUNTIME>. Das gibt dem Benutzer die Möglichkeit, eine genauere Laufzeit als die vom DVD-Profiler unterstützte anzugeben – interessant vor allem für Horrorfilme und die Cut/Uncut-Problematik. Dabei werden die folgenden Formate unterstützt: „hh:mm:ss“ sowie „mmm:ss“, z.B. „01:37:14“ oder „97:14“.

Abbildung 7: <RUNTIME> Tag
Deklaration des von <URL> </ URL >
eingebetteten Textes als direkten Web-link zur dem Film zugehörigen offiziellen
Website, z.B.
<URL> http://www.sonypictures.com/movies/underworldevolution/
</ URL >.

Abbildung 8: <URL> Tag
Anzeige des von <CUSTOM> </ CUSTOM > eingebetteten Textes als benutzerdefinierte Info für die aktuelle DVD. Die zugehörige Information wird auf der eigenen, benutzerdefinierten Tabpage „Benutzerdef.“ angezeigt.
Verwendung des von <IMDB> und </IMDB> eingebetteten Textes als direkten IMDb-Link, z.B. <IMDB>tt0029843</IMDB> würde im Fall des Films „Die Abenteuer des Robin Hood“ den direkten Link zum Film in der IMDb liefern (Anpassung s. Teil IV. Einstellungen).
Das Format des Links kann vom Benutzer mit der Variable IMDB_Title in den Einstellungen angepaßt werden(s. Kapitel IV Einstellungen), dabei ersetzt der Skin das Word „<TITLE>“ innerhalb des angegebenen Formats durch den aktuellen Titel, Word „<YEAR>“ durch das aktuelle Produktionsjahr und „<LINK>“ durch den Link selbst.
Beispielsweise ergibt das Format “<TITLE> (<YEAR>) [<LINK>]“ die in Abbildung 8 dargestellte Darstellungsweise.

Abbildung 9: <IMDB>, <RATING> und <VOTES> Tags
Anzeige des von <RATING> </RATING> eingebetteten Textes als IMDb-Bewertung der aktuellen DVD, z.B. <RATING>8.2/10</RATING>.
Anzeige des von <VOTES> </VOTES> eingebetteten Textes als Anzahl der Stimmen für die IMDb-Bewertung der aktuellen DVD, z.B. <VOTES>7.351</VOTES>.
Anzeige des von <QUOTES> </QUOTES> eingebetteten Textes als Zitatsammlung für die aktuelle DVD. Die zugehörige Information wird auf der Tabpage „Zus. Infos“ angezeigt.

Abbildung 10: <QUOTES>-Tag
Anzeige des von <TRIVIA> </TRIVIA> eingebetteten Textes als Annekdotensammlung für die aktuelle DVD. Die zugehörige Information wird auf der Tabpage „Zus. Infos“ angezeigt.

Abbildung 11: <TRIVIA>-Tag
Anzeige des von <GOOFS> </GOOFS> eingebetteten Textes als Pannensammlung für die aktuelle DVD. Die zugehörige Information wird auf der Tabpage „Zus. Infos“ angezeigt.

Abbildung 12: <GOOFS>-Tag
Anzeige des von <REVIEWS> </REVIEWS> eingebetteten Textes als Kritikensammlung für die aktuelle DVD. Die zugehörige Information wird auf der Tabpage „Zus. Infos“ angezeigt.

Abbildung 13: <REVIEWS>-Tag
Anzeige des von <DETAILS> und </DETAILS> eingebetteten Textes als detaillierte Beschreibung der aktuellen DVD, z.B. für Episodenführer von TV-Serien („Episode Guides“, EPGs) oder für erweiterte Tracklistings von Musik DVDs, da diese meistens den Rahmen der Filmübersicht sprengen.
Das <DETAILS>-Tag unterstützt HTML-Code wie z.B. die Einbettung von Bildern und Hintergrundbildern, das Abspielen von Hintergrundmusik, das Setzen von Vorder- und Hintergrundfarben sowie die meisten anderen HTML-Formatierungsbefehle. Allerdings kann es in seltenen Fällen zu Darstellungsproblemen kommen, da der hier eingesetzte HTML-Parser nicht alle möglichen HTML-Befehle unterstützt.
Dieses Feature ist von mir in erster Linie hinzugefügt worden, um das EPG Projekt von addicted2dvd zu unterstützen, näheres dazu gibt es unter der URL „http://dvd.snowhopers.com/epg/“!

Abbildung 14: <DETAILS> Tag (EPG)

Abbildung 15: Eingabe des <DETAILS> Tags für EPG’s
1. Um die Episodenführer zu verwenden, muß man diese unter der oben angegebenen URL herunterladen, extrahieren, eventuell vorhandene Bilder an den in den Einstellungen des Skins angegebenen Pfad („MyDetailsPath“, s. Kapitel IV Einstellungen) kopieren und den beiliegenden HTML Text des EPGs in das Feld „Notizen“ einfügen. Anschließend muß dies noch mit der Markierung <DETAILS> und </DETAILS> umgeben werden.
2. Optional (und dies wird von mir ausdrücklich empfohlen) sollte der im HTML-Code der Bilder angegebene absolute Pfad entfernt werden, da dieser dann durch den in den Einstellungen angegebenen Pfad ersetzt wird. Das hat allerdings zur Konsequenz, daß die Bilder dann nicht mehr von anderen Skins im Notizenfeld korrekt angezeigt werden.
3. Eventuell vorhandene Musikstücke (Midi/MP3) innerhalb des EPGs können allerdings mit der Unterstützung der Audiodateien innerhalb der Galerie kollidieren. Deshalb empfiehlt sich, eine von beiden abzuschalten.
4. Alternativ
zur Eingabe im Notizenfeld kann der Inhalt des <DETAILS>-Tags seit der
Version v1.52 dieses Skins auch aus einer Textdatei eingelesen werden. Zu
diesem Zweck muß der Name der Datei mit dem EPG in der Datei „Titles.txt“
angegeben werden, z.B. würde der Eintrag „German/24 – Season 1 –
Mithirandir.html“ den Inhalt der Datei
< MyInfosPath>/Details/German/24 – Season 1 – Mithirandir.html“ einlesen.
5. Alternativ zur Eingabe im Notizenfeld kann der Inhalt der <QUOTES>, <TRIVIA>,<GOOFS> und <REVIEWS>-Tags seit der Version v1.52 dieses Skins auch aus Textdateien eingelesen werden. Diese müssen sich im Verzeichnis <MyInfosPath>/<Tag> (z.B. <MyInfosPath>/Quotes) befinden und namentlich den Aufbau <titel>_<jahr>.<tag>.html besitzen, wobei <titel> entweder der lokale Titel oder der Originaltitel der DVD ist (Zeichen, die nicht für Dateinamen verwendet werden können müssen dabei durch "_" ersetzt werden), z.B. für den Film „Krieg der Sterne“:
<MyInfosPath>/Quotes/Star Wars_ Episode
IV – Eine neue Hoffnung_1977.qotes.html“
<MyInfosPath>/Goofs/Star Wars_
Episode IV – A new Hope_1977.goofs.html“
Bei den Headshots handelt es sich um kleine Abbilder von Schauspieler(inne)n bzw. Crewmitgliedern. Um dieses Feature zu verwenden muß ein Unterverzeichnis namens „Headshots“ im Bilderverzeichnis des DVD-Profilers (standardmäßig ist das „<DVD-Profiler>\Images“) existieren. Darin werden dann die Headshots der Schauspieler und Crewmitglieder der gesamten DVD-Sammlung abgelegt. Dieser Pfad muß zusätzlich in den Einstellungen des Skins (s. Kapitel IV Einstellungen) in der Variable „MyHeadshotsPath“ gesetzt werden, damit der Zugriff gewährleistet werden kann.

Abbildung 16: Headshots
Die Namenskonvention ist hierbei „<name>.gif“ oder „<name>.jpg“, wobei „<name>“ aus allen Teilen des vollständigen Namens (genau wie er in der Liste der Schauspieler bzw. Crewmitglieder innerhalb des DVD-Profilers geschrieben wird) besteht. Z.B. wird die zugehörige Bilddatei zum Schauspieler „Mel Brooks“ als „Mel Brooks.gif“ bzw. „Mel Brooks.jpg“ gesucht, während die zu „Brooks, Mel“ gehörige Bilddatei „Brooks, Mel.gif“ oder auch „Brooks, Mel.jpg“ heißen muß. Mein Vorschlag ist, eine von beiden Einstellungen im DVD-Profiler (Schauspieler-Namensformat) auszuwählen und dann auch dabei zu bleiben!

Abbildung 17: DVD-Profiler Optionen für Headshots
Ein Sonderfall existiert, wenn der Name eines Künstlers nur aus einem einzigen Wort besteht, beispielsweise für die Schauspielerin „Cher“. Im Gegensatz zu anderen Skins darf hier die zugehörige Datei ebenfalls „Cher.jpg“ oder „Cher.gif“ (statt „Cher .jpg“ bzw. „Cher gif“, man beachte das Leerzeichen zwischen Dateiname und Erweiterung!) heißen.
Ab Version 1.51 dieses Skins kann mittels der Variable „ALL_HEADS“ in den Einstellungen des Skins (s. Kapitel IV Einstellungen) eine erweiterte Übersicht aller Headshots eingeschaltet werden, diese wird am unteren Ende der Tabpage „Prod. Infos“ eingeblendet.

Abbildung 18: Erweiterte Headshot-Anzeige
Um zusätzliche Multimediadateien wie Poster und Galeriebilder abzulegen und einer speziellen DVD zuzuordnen, wurde die Unterstützung der Galerien hinzugefügt.

Abbildung 19: Galerie
Zur Verwendung mit dem DVD-Profiler benötigt man dabei für jede DVD ein Unterverzeichnis namens „<UPC>“ im Galerie-Basisverzeichnis um eine eindeutige Zuordnung der Galerienhalte zu einer bestimmten DVD zu gewährleisten. Standardmäßig ist das der Pfad “<DVD-Profiler>\Images\Gallery\“, wobei <UPC> der EAN/ID der jeweiligen DVD entspricht. Beispielsweise würde die Galerie der deutschen DVD des Films „Die Abenteuer des Robin Hood“ mit der EAN „321921-651311“ im Verzeichnis „<DVD-Profiler>\Images\Gallery\321921651311“ gesucht werden. Das Galerie-Basisverzeichnis muß zusätzlich in den Einstellungen des Skins (s. Kapitel IV Einstellungen) in der Variable „MyGalleryPath“ gesetzt werden, damit der Zugriff gewährleistet werden kann.
Zwecks Zugriff auf die Galeriebilder wird - falls diese existieren - der Galeriekontrollbalken, ein schmaler Streifen zwischen dem Titel und dem Hauptteil des Skins, eingeblendet. In diesem werden die jeweiligen Galerieinhalte durch spezielle Buchstaben symbolisiert:
![]()
Abbildung 20: Galeriekontrollbalken
|
„P“ |
Poster |
(Dateiname beginnt mit „poster“) |
|
„T“ |
Titelbilder |
(Dateiname beginnt mit „title“) |
|
„S“ |
Screenshots |
(Dateiname beginnt mit „screenshot“) |
|
„D“ |
Bilder von den Dreharbeiten |
(Dateiname beginnt mit „shooting“) |
|
„M“ |
Menübilder |
(Dateiname beginnt mit „menu“) |
|
„C“ |
Alternative Covers |
(Dateiname beginnt mit „cover“) |
|
„V“ |
Film-Trailer oder andere Videodateien |
(Erkannt durch Dateierweiterung) |
|
„A“ |
Musiktitel oder andere Audiodateien |
(Erkannt durch Dateierweiterung) |
|
„DVD“ |
Der Gesamtfilm als DVD-Abbild |
(Erkannt durch <STORAGE>-Tag) |
Alle anderen Einträge werden durchnumeriert.
Die Anzeige bzw. das Abspielen der einzelnen Galerieinhalte erfolgt durch „Mouseover“ über den entsprechenden Buchstaben, bewegt man die Maus wieder weg wird die Anzeige/das Abspielen gestoppt und das Standardfenster erscheint wieder.

Abbildung 21: Galerie-Bildanzeige
Anklicken des Galeriekontrollbalkens selbst mit der linken Maustaste öffnet ein Explorer-Fenster im Galerieverzeichnis des aktuellen Titels zwecks Organisation der Galerie.
Unterstützte Bildertypen sind momentan die Formate *.gif, *.jpg, *.bmp und *.png.
Zusätzlich zur normalen Ansicht gibt es die Möglichkeit, mit dem Eintrag „<ALL>“ ein Übersichtsbild sowie mit dem Eintrag „<SHOW>“ eine Slideshow aller Galeriebilder zu erzeugen. Existieren Galeriebilder, so werden diese als verkleinerte Abbilder (Thumbnails) in der Tab Page „Galerie“ auf der rechten Seite des Skins angezeigt;

Abbildung 22: Galerie-Übersicht
Anklicken eines Thumbnails zeigt dann das jeweilige Galeriebild in seiner Originalgröße (bzw. auf die Bildschirmhöhe verkleinerten Version) an.
Typischerweise werden Titelbilder (das sind Screenshots des Filmtitels, wie sie im Film selbst dargestellt werden) als Bestandteil der Galerie behandelt (wie z.B. Poster), aber es gibt hier auch einige andere Modi, welche man in den Einstellungen vornehmen kann:

Abbildung 23: Titelbilder
Z.B. kann durch „Mouseover“ über dem Titel der dargestellte Text durch das Bild „title.jpg“ bzw. “title.gif“ ersetzt werden, wenn dieses existiert. Alternativ dazu kann man nur das Titelbild sowie eine Kombination aus Titelbild und Text gleichzeitig darstellen. Näheres dazu folgt später in der Beschreibung der Einstellungen (s. Kapitel IV Einstellungen).
Video- und Audiodateien werden ähnlich zu den Bildern im Galerieverzeichnis der jeweiligen DVD abgelegt. Der Skin sucht nach den Formaten *.mov, *.avi, *.wmv, *.asf, *.mpg für Videodateien sowie nach *.wma, *.wav, *.mid und *.mp3 als Audiodateien. Allerdings können diese nur abgespielt werden, falls ein entsprechendes Plugin im System installiert ist; dies kann durch Öffnen der Datei mit dem Internet Explorer getestet werden.
Videodateien werden normalerweise in ihrer Standardgröße abgespielt. Eine Ausnahme bilden die Quicktime-Dateien (*.mov), diese werden in der festen Standardgröße 320x200 abgespielt. Um dieses Standardverhalten umzustellen, kann man dem Skin die abzuspielende Größe mitteilen, indem man die horizontale und vertikale Größe des Videos in dessen Dateinamen ablegt, z.B. trailer(320x160).mov, trailer_480.mov oder einfach nur (480x200).mov. Werden die Dimensionen explizit angegeben, werden diese mit dem Wert TFACTOR aus den Einstellungen multipliziert.

Abbildung 24: Trailer
Existiert eine Audiodatei namens „Title.mp3“, „Title.wma“ oder „Title.mid“ im Galerieordner, so wird diese automatisch als Hintergrundmusik abgespielt. Dabei kann man in den Einstellungen des Skins zwischen einmaligem Abspielen und dem Schleifenmodus wählen. (s. Kapitel IV Einstellungen).
Als neues Feature wurde in der Version v1.52 die Behandlung der Hintergrundmusik stark überarbeitet: Zusätzlich zum Galerieordner wurde ein gemeinsamer Ordner <MyThemesPath> für die Ablage von Musikstücken eingeführt. Dies dient vor allem dazu, gleiche Musikstücke verschiedenen DVDs wie z.B. TV-Serien zuzuordnen ohne die gleichen Musikstücke in verschiedenen Galerieordnern abspeichern zu müssen.
Um die verschiedenen Musikstücke im gemeinsamen Ordner einer DVD- zuzuordnen, muß der Name der Musikdatei einem bestimmten Format entsprechen, nämlich <Title>.<Extension> oder <Title> - <Beschreibung>.<Extension> mit <Title> der lokale Titel der DVD bzw. der Originaltitel, <Extension> die Dateierweiterung und <Beschreibung> eine beliebige Beschriftung ist (Zeichen, die nicht für Dateinamen verwendet werden können müssen dabei durch "_" ersetzt werden), wie z.B.
„Buffy - Im Bann der Dämonen.mp3“
„Buffy the Vampire Slayer – Main
Title.wma“.
Als neues Feature wurde in der
Version v1.53 das Abspielen von kompletten DVDs integriert, wahlweise als
einzelne Datei. oder als komplettes DVD-Abbild auf der Festplatte. Zu diesem
Zweck verwendet der Skin ein externes Programm, welches unabhängig vom Skin
heruntergeladen und installiert werden muß. Voraussetzung
ist hierbei allerdings, daß man das Player-Programm über eine Kommandozeile
starten (und konfigurieren) kann und daß es in der Lage ist, DVD-Abbilder aus
Ordnern abzuspielen. Ich benutze und empfehle dazu den Freeware-Player „VLC“, den man unter der URL http://www.videolan.org/vlc/ kostenlos herunterladen
kann.
Mit den Variablen „PlayDVD“ und „PlayDVDOptions“
innerhalb der Einstellungen des Skins legt man den Pfad und die Optionen des
Players fest, z.B.
var PlayDVD = "C:/Programme/VideoLAN/VLC/VLC.EXE";
var PlayDVDOptions = "-f";
(vgl. Kapitel IV Einstellungen). Die einstellbaren Optionen des eingesetzten Players erfahrt ihr im entsprechenden Manual, beispielsweise bedeutet beim VLC die Option „-f“ daß der Player im Vollbild-Modus gestartet werden soll.
Der Pfad zum Abbild der DVD selbst erfolgt unter Verwendung des <Storage>-Tags endweder direkt oder mit Hilfe der externen Datendatei „Titles.txt“. Beispiele hierzu wären beispielsweise
M:\Movies\Disney\LITTLEMERMAID\VIDEO_TS\VIDEO_TS.VOB
für ein gesamtes DVD-Abbild oder
M:\Movies\FantasticFour.mpg
für den Film in Form einer einzelnen Datei, hier im MPEG-Format.
2. Bitte beachtet, daß der externe Player erst geschlossen werden muß, bevor man mit dem DVD-Profiler weiterarbeiten kann.
Der Skin enthält einige fest definierte Buttons, welche nützliche Verbindungen zu anderen Webseiten zur Verfügung stellen. Fünf davon befinden sich am Ende der Tab Page „Filminhalt“, der sechste auf der Tab Page „Persönliche Infos“.

Abbildung 25: Standard-Buttons
Sucht nach dem Eintrag für den aktuellen Titel in der „Internet Movie Database“ „www.imdb.com“ für internationale Benutzer bzw. „german.imdb.com“ für die deutschen Benutzer (abhängig von der Spracheinstellung des Skins).
Sucht nach dem Eintrag für den aktuellen Titel in der „Online Film Datenbank“ „www.ofdb.de“, dies ist besonders nützlich für die Cut/Uncut Problematik deiner DVDs.
Öffnet die Filmkritik zum
aktuellen Titel auf dem Server des Deutschen DVD-Forums
„DVD-Live“ „www.dvd-live.de“.
Dabei handelt es sich um ein kleines, aber feines deutschsprachiges Forum mit
tollen Reviews.
Öffnet die Review-Seite zum aktuellen Titel auf dem Google-Server www.google.com..
Öffnet die Review-Seite zum aktuellen Titel auf dem MRQE-Server (Movie Review Query Engine) www.mrqe.com.
Da der standardmäßig von Intervocative zur Verfügung gestellte Preisfinder nicht mit deutschen DVDs bzw. den deutschen Händlern kompatibel ist, wird hier den Benutzern aus den deutschsprachigen Ländern die Möglichkeit zur Verfügung gestellt, einen Preisvergleich für den aktuell dargestellten Titel durchzuführen.
Zusätzlich zu den oben beschriebenen sechs Buttons stellen fünf weitere Buttons am Ende der Tabpage „Zus. Infos“ Verknüpfungen zu den Dialogzitaten („Quotes“), Anekdoten („Trivia“), Pannen („Goofs“), Soundtrack-Informationen sowie externen Kritiken („Reviews“) innerhalb der IMDb zur Verfügung.

Abbildung 26: IMDb-Inhaltsbuttons
Zusätzlich existiert die Möglichkeit, den Titel und den Inhalt für vier benutzerdefinierte Buttons festzulegen, diese befinden sich ebenfalls auf der Tab Page „Persönliche Infos“. Name und URLs für diese benutzerdefinierten Buttons können vom Benutzer in den Einstellungen des Skins angegeben werden (s. Kapitel IV Einstellungen), dabei ersetzt der Skin das Word „<TITLE>“ innerhalb der angegebenen URL durch den aktuellen Titel, z.B. „http://www.allocine.fr/recherche/?motcle=<TITLE>“.

Abbildung 27: Benutzerdefinierte Buttons
Es können übrigens auch lokale Anwendungen aufgerufen werden, beispielsweise könnte die HTML-Applikation „DVDFolks“ (Download http://www.dougweb.org/dvdpro/dvdfolks) durch „file://C:/Programme/Intervocative Software/DVD Profiler/skins/DVDFolks0.8.hta“ gestartet werden (Schreibweise „/“ beachten!).

Abbildung 28: DVDFolks
Zusätzlich zu den Standardmechanismen bezüglich der Anzeige von Coverbildern stellt der Skin erweiterte Möglichkeiten zur Verfügung. Durch Anklicken mit der linken Maustaste wird das angewählte Coverbild eine in den Einstellungen des Skins konfigurierbare Zeitspanne lang angezeigt, durch Rechtsklick werden beide Coverbilder gleichzeitig horizontal nebeneinander angeordnet dargestellt.

Abbildung 29: Einfache Coveranzeige
Durch Mouseover über dem Mithirandir Avatar links oben wird eine Slideshow der Coverbilder gestartet. Der Pfad zu den Coverbildern muß zusätzlich in den Einstellungen des Skins (s. Kapitel IV Einstellungen) in der Variable „MyCoversPath“ gesetzt werden, damit der Zugriff gewährleistet werden kann.

Abbildung 30: Erweiterte Coveranzeige
Ab Version v1.53 dieses Skins werden alternative Cover innerhalb der Multimedia-Galerie unterstützt. Enthält ein Galeriebild die Zeichenkette "cover", dann wird sie innerhalb der Galerie mit einem "C" angezeigt. Dies ist beispielsweise verwendbar für die Covers neuerer oder älterer Auflagen, zusätzlichen Abbildungen von Schubern (bzw. deren Inhalten) oder für spezielle Bilder von übergroßen Digipacks, welche ein wenig unhandlich für die normale Coveranzeige sind.
Wird das Feature „Revolving“ in den Einstellungen aktiviert, so werden beide Coverbilder mit dem „Revolving Spinning Effect“ (3D-Rotation) angezeigt. Eine größere Ansicht der beiden Coverbilder ist nun leider nur noch mit Hilfe der Cover-Slideshow möglich.

Abbildung 31: Revolving Feature
Taucht beim Aktivieren des Revolving Features eine Fehlermeldung „Objekt kann nicht erstellt werden“ auf, so muß die in Teil V: Fehlersuche.3 beschriebene Vorgehensweise durchgeführt werden.
Angefangen mit der Version 1.40 dieses Skins wird die Auswertung der vier großen Auszeichnungen für Filme unterstützt (in der Version 1.51 ist dann die fünfte, in der Version v1.52 die sechste hinzugekommen) und in der dafür vorgesehenen Tab Page „Preise“ für den aktuellen Titel angezeigt. Um den Skin mit den dafür notwendigen Informationen zu versorgen müssen sich die entsprechenden Datendateien in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig „<DVD-Profiler>\data\infos\“) befinden.

Abbildung 32: Auszeichnungen (Awards)
Dabei handelt es sich um die folgenden Dateien:
Enthält die Gewinner und Nominierungen der Academy Awards (Oscars) vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „academy_awards_ger.txt“ die deutsche Version während die Datei „academy_awards_eng.txt“ die englische Version enthält.
Enthält die Gewinner und Nominierungen der Golden Globes vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „golden_globes_ger.txt“ die deutsche Version während die Datei „golden_globes_eng.txt“ die englische Version enthält.
Enthält die Gewinner und Nominierungen der Berlinale vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „berlinale_ger.txt“ die deutsche Version während die Datei „berlinale_eng.txt“ die englische Version enthält.
Enthält die Gewinner und Nominierungen des Cannes Film Festivals vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „cannes_festival_ger.txt“ die deutsche Version während die Datei „cannes_festival_eng.txt“ die englische Version enthält.
Enthält die Gewinner und Nominierungen des British Academy of Film and Television Arts (BAFTA) vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „bafta_ger.txt“ die deutsche Version während die Datei „bafta_eng.txt“ die englische Version enthält.
Enthält die Gewinner und Nominierungen des Saturn Awards vom Anbeginn bis zum heutigen Zeitpunkt. Die Datendateien sind für die verschiedenen Sprachen unterschiedlich, beispielsweise enthält die Datei „saturn_awards_ger.txt“ die deutsche Version während die Datei „saturn_awards_eng.txt“ die englische Version enthält.
Bei allen sechs Dateien handelt es sich um speziell formatierte Textdateien, die den folgenden Aufbau haben:
Film Title|Localized
Title|Sort Title|Year|Country|Award|Category|Winner? |Nominee(s)|__ Academy
Awards|Item
z.B.
Finding Neverland|Wenn Träume fliegen lernen|Finding
Neverland|2004|USA| Academy Award|Best Picture||Richard N. Gladstein, Nellie
Bellflower|77th|6987
oder
Million Dollar Baby|Million
Dollar Baby|Million Dollar Baby|2004|USA| Academy Award|Best Picture|X|Clint
Eastwood|77th|7016
Alle Zeilen werden dabei durch <CR> voneinander getrennt, alle Einträge innerhalb einer Zeile durch das Zeichen „|“.
Die Koordination und Pflege der Award-Dateien (zumindest in der Englischen Version) fällt in die Zuständigkeit von ya_shin!
Da die Award-Dateien leider zumindest teilweise sprachabhängig sind (nämlich in Form der Spalte „Localized Title“) und die Pflege derselben eine Menge Arbeit mit sich bringt, sind wir für eure Mithilfe bei der Übersetzung in andere Sprachen dankbar!
Die Datendateien für die Auszeichnungen müssen von einer der oben angegebenen URLs getrennt heruntergeladen werden, da es nicht sinnvoll ist alle Sprachvarianten mit in das Archiv zu packen. Auf der anderen Seite kann so besser gewährleistet werden, daß die Daten auf einem aktuellen Stand gehalten werden.
Angefangen mit der Version 1.40 dieses Skins werden zusätzliche Informationen für die gesamte Sammlung wie z.B. die Originaltitel der DVDs in einer Datendatei namens „Titles.txt“ gesucht und bei Vorhandensein angezeigt. Damit entfällt die lästige Notwendigkeit, diese Information mit Hilfe der Markierungen <ORI>, <AKA>, <TAGLINE>, <STORAGE>, <COUNTRY>, <COMMENT>, <STUDIOS>, <GENRES>, <RUNTIME> und <URL> für jeden Titel einzeln im Notizenfeld anzugeben!
Bei dieser Datei handelt es sich um eine speziell formatierte Textdatei, welche seit v1.45 den folgenden Aufbau hat:
Titel|Originaltitel|Produktionsjahr|DVD-Nr.|Bemerkung|US-Titel|AKA-Titel|Tagline|
Aufbewahrungsort|Produktionsland|IMDB-Link|Studios|Genres|Laufzeit|Details|URL
z.B.
Chihiros Reise ins Zauberland
(Special Edition)|Sen to Chihiro no kamikakushi|
2001|659|2-DVD|Spirited away|The Spiriting Away of Sen and Chihiro|Taneru no
mukô
wa fushigi no machi deshita|0|Japan|tt0245429|BMG Video|Zeichentrick|120|0|
http://www.spiritedaway.com.au/
oder
Der Schuh des Manitu|Der Schuh
des Manitu|2001|1183|2-DVD|Manitou's Shoe|0|
Die neue Komödie von Bully|0|Germany|tt0248408|BMG Video|Komödie|82|0|
http://www.periode1.de/
oder
24 - Season One|24|2001|35|7-DVD|0|0|Every Second
Counts|0|USA|tt0285331|
20th Century Fox|Thriller|1080|German/24 – Season 1 – Mithirandir.html|
http://www.24-dieserie.de/
Alle Zeilen werden dabei durch <CR> voneinander getrennt, alle Einträge innerhalb einer Zeile durch das Zeichen „|“. Wird eine Information nicht benötigt, so kann diese weggelassen oder durch den Eintrag „0“ beschrieben werden. Diese Datei muß vom Benutzer selbst verwaltet und auf einem aktuellen Stand gehalten werden, falls dieses Feature verwendet werden soll. Ich persönlich verwendet Microsoft Excel zur Verwaltung der Information und erstelle die Datei „Titles.txt“ durch Export in eine (Tab-separierte) Textdatei und manuelles Ersetzen von „Tab“ durch „|“.
Die Datei „Titles.txt“ muß sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig ist das „<DVD-Profiler>\data\infos\“) befinden.
Im Zusammenhang mit der Download-Unterstützung spielt die Datei ebenfalls eine wichtige Rolle, da für den Originaltitel bzw. den US-Titel (bei Vorhandensein) !wesentlich! mehr Dateien (in Form von Postern, Titel- und Galeriebildern sowie Trailern) gefunden werden als für die lokalisierten (z.B. Deutschen oder Französischen) Titel!
Angefangen mit der Version 1.45 dieses Skins werden die IMDb-Verknüpfungen und Bewertungen für die gesamte Sammlung in einer Datendatei namens „Ratings.txt“ gesucht und bei Vorhandensein angezeigt.

Abbildung 33: IMDb Bewertungen (Ratings)
Bei dieser Datei handelt es sich um eine speziell formatierte Textdatei, die den folgenden Aufbau hat:
Title|Original
Title|Production Year|IMDB-Link|IMDB Rating|IMDB Votes
z.B.
Der Pate|The
Godfather|1972|tt0068646|9.1/10|122,609
Alle Zeilen werden dabei durch <CR> voneinander getrennt, alle Einträge innerhalb einer Zeile durch das Zeichen „|“.
Die Datei „Ratings.txt“ muß sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig ist das „<DVD-Profiler>\data\infos\“) befinden.
Diese Datei kann mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden. Allerdings kann dies in Abhängigkeit von der Größe der Sammlung lange dauern!
Angefangen mit der Version 1.50 dieses Skins werden die Top-Listen der IMDb in Form mehrerer Datendateien
„imdb_top_250_films.txt“ „Die
besten 250 Filme aller Zeiten“
„imdb_bottom_100_films.txt“ „Die
100 schlechtesten Filme aller Zeiten“
„imdb_usatopmovies.txt“ „Die
erfolgreichsten Filme nach Einnahmen (USA)
„imdb_intltopmovies.txt“ „Die
erfolgreichsten Filme nach Einnahmen (International)
„imdb_worldtopmovies.txt“ „Die
erfolgreichsten Filme nach Einnahmen (Weltweit)
„imdb_toprated_genres.txt“ „Die
Top-Filme nach Genre“
„imdb_bottomrated_genres.txt“ „Die
Top-Filme nach Dekade“
„imdb_toprated_decades.txt“ „Die
Top-Filme nach Geschlecht des Wählers“
„imdb_bottomrated_decades.txt“ „Die
schlechtesten Filme nach Genre“
„imdb_toprated_gender.txt“ „Die
schlechtesten Filme nach Dekade“
„imdb_bottomrated_gender.txt“ „Die
schlechtesten Filme nach Geschlecht des Wählers“
unterstützt und die aktuelle DVD bei Vorhandensein graphisch angezeigt.

Abbildung 34: IMDb Top-Listen (Rankings)
Bei diesen Dateien handelt es sich um speziell formatierte Textdateien in einem Proprietären und von mir zu diesem Zweck entwickelten Dateiformat.
Alle Dateien müssen sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig ist das „<DVD-Profiler>\data\infos\“) befinden.
Diese Dateien können mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden.
Angefangen mit der Version 1.50 dieses Skins werden Statistiken für die gesamte Sammlung, wie z.B. Anzahl der Profile nach Genre, Produktionsjahr, Studio, Tonformat oder Bildseitenverhältnis oder die Top-Werte bzgl. Laufzeit, Schauspielern, Regisseuren, Drehbuchautoren, Produzenten und Komponisten, in einer Datendatei namens „Statistics.txt“ gesucht und bei Vorhandensein angezeigt.

Abbildung 35: Statistiken
Bei dieser Datei handelt es sich um ein speziell formatierte Textdatei in einem Proprietären und von mir zu diesem Zweck entwickelten Dateiformat.
Die Datei „Statistics.txt“ muß sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig „<DVD-Profiler>\data\infos\“) befinden.
Die Anzahl der Top-Werte innerhalb der Statistiken (z.B. Top 10 oder Top 25) kann ebenfalls in den Einstellungen des Skins unter MAX_STATISTICS angegeben werden.
Die Datei „Statistics.txt“ kann mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden, die Laufzeit der Generierung steigt jedoch exponentiell mit der Größe der Sammlung (man braucht also ein wenig Geduld!).
Angefangen mit der Version 1.52 dieses Skins werden Statistiken bzgl. der Auszeichnungen für die gesamte Sammlung, wie z.B. Anzahl der Profile mit Auszeichnungen, Oscars, Golden Globes, Cannes Auszeichnungen, Berlinale Auszeichnungen, BAFTA Auszeichnungen oder Saturn Awards in einer Datendatei namens „Award_Statistics.txt“ gesucht und bei Vorhandensein angezeigt.

Abbildung 36: Auszeichnungs-Statistiken
Bei dieser Datei handelt es sich um ein speziell formatierte Textdatei in einem Proprietären und von mir zu diesem Zweck entwickelten Dateiformat.
Die Datei „Award_Statistics.txt“ muß sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig „<DVD-Profiler>\data\infos\“) befinden.
Die Datei „Award_Statistics.txt“ kann mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden, die Laufzeit der Generierung steigt jedoch exponentiell mit der Größe der Sammlung (man braucht also u.U. ein wenig Geduld!).
Angefangen mit der Version 1.52 dieses Skins werden Statistiken bzgl. der IMDb-Bewertungen für die gesamte Sammlung, wie z.B. Anzahl der Profile mit Top250, Bottom 100, Top Boxoffice, Top/Bottom Genre, Decade und Gender Bewertungen in einer Datendatei namens „Ranking_Statistics.txt“ gesucht und bei Vorhandensein angezeigt.

Abbildung 37: IMDb Bewertungsstatistiken
Bei dieser Datei handelt es sich um ein speziell formatierte Textdatei in einem Proprietären und von mir zu diesem Zweck entwickelten Dateiformat.
Die Datei „Ranking_Statistics.txt“ muß sich in dem in den Einstellungen des Skins (s. Kapitel IV Einstellungen) unter der Variable „MyInfosPath“ angegebenen Verzeichnis (standardmäßig „<DVD-Profiler>\data\infos\“) befinden.
Die Datei „Ranking_Statistics.txt“ kann mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden, die Laufzeit der Generierung steigt jedoch exponentiell mit der Größe der Sammlung (man braucht also u.U. ein wenig Geduld!).
Angefangen mit der Version 1.43 dieses Skins werden die folgenden Features unterstützt:
In die Tab Page „Disc Infos“ wurden für Box Sets verkleinerte Abbildungen der Covers aller enthaltenen DVDs eingebettet (soweit diese vorhanden sind).

Abbildung 38: Erweiterte Box Set-Anzeige
Durch Anklicken mit der linken Maustaste wird das angewählte Coverbild eine in den Einstellungen konfigurierbare Zeitspanne lang angezeigt, durch Rechtsklick werden alle Coverbilder gleichzeitig als Übersicht dargestellt.

Abbildung 39: Erweiterte Anzeige des Box Set Inhaltes (Übersicht)
Ein neues Feature des DVD-Profilers 2.4 ist die farbliche Markierung der Namen der Schauspieler-/-innen und Crewmitglieder. Dabei werden Vor-, Mittel- und Nachnamen zur besseren Übersichtlichkeit jeweils unterschiedlich farblich markiert.

Abbildung 40: ColorNames (mit DVD-Profiler 2.40)
Ein weiteres neues Feature des DVD-Profilers 2.4 ist die Weitergabe von Versionsnummer, Spracheinstellung und Installationspfad des DVD-Profilers an den Skin. Mit dieser Version wird die Sprache des Skins automatisch der eingestellten Sprache des DVD-Profilers angepaßt und muß nicht mehr manuell in den Einstellungen angegeben werden.
Um mir bei evtl. auftretenden Problemen eine Fehlersuche zu ermöglichen bzw. zu erleichtern wurden Debug-Ausgaben in den Skin integriert. Diese Ausgaben werden auf der Debug Tab Page ausgegeben, zu diesem Zweck muß dies in der Variable „Debug“ in den Einstellungen des Skins (s. Kapitel IV Einstellungen) aktiviert werden.

Abbildung 41: Automatische Spracheinstellung und Debug Tabpage
Angefangen mit der Version 1.50 dieses Skins müssen die zusätzlichen Multimedia-Inhalte wie Headshots und Galerieinhalte nicht mehr manuell heruntergeladen und an der richtigen Stelle gespeichert werden!
Zu diesem Zweck wurde das Download-Feature entwickelt und sowohl als eigenständiger Skin (vor allem für die Benutzer kleinerer Auflösungen) zur Verfügung gestellt, als auch in den Skin integriert. Das Feature wird in Form dreier verschiedener Tabpages in den Skin eingeblendet:
Das Applet stellt die Verbindung zu der Java-Klasse mithirandirDownload.class dar, dort werden alle Statusausgaben der Java-Klasse (welche für den Download der Dateien verantwortlich ist) angezeigt. Standardmäßig werden aus Gründen der Übersicht dort nur Ausgaben für erfolgreiches Herunterladen oder aber Fehlermeldungen angezeigt.

Abbildung 42: Download Applet
Zusätzlich besteht jedoch die Möglichkeit, durch Aktivierung der Checkbox „debug“ am oberen Rand des Applets Debug-Informationen (welche durch ein „D“ am Anfang der Zeile gekennzeichnet werden) sowie durch Aktivierung der Checkbox „verbose“ erweiterte Statusausgaben Informationen (welche durch ein „V“ am Anfang der Zeile gekennzeichnet werden) anzuschalten.
Die Tab Page „Download“ enthält die eigentliche Benutzerschnittstelle für das Download Feature.

Abbildung 43: Download Tabpage
Die Tab Page enthält fünf Checkboxen, in denen der Inhalt der herunterzuladenen Dateien ausgewählt werden kann: Mit der Checkbox „Headshots“ werden die Headshots der Schauspieler und Crewmitglieder des aktuellen Films und mit der Checkbox „Trailer“ die zugehörigen Trailer für den Download ausgewählt. Die Checkbox „Basis-Dateien“ aktiviert das Herunterladen der herkömmlichen Galerieinhalte, d.h. Poster, Titel- und Galeriebilder während die Checkbox „Erweiterte Dateien“ die erweiterten Poster und Galerien für den Download auswählt.
Ist die Checkbox „Automatisches Laden“ aktiviert, so lädt der Skin automatisch die ausgewählten Elemente beim Anwählen eines Titels herunter - dies wird jedoch nicht empfohlen. Die Standardwerte für die Aktivierung der Checkboxen (gesetzt/nicht gesetzt) können in den Einstellungen des Skins (s. Kapitel IV Einstellungen) vorgenommen werden.
Ebenfalls enthalten sind drei Buttons, welche den eigentlichen Download der ausgewählten Inhalte starten:
„Aktuelle DVD“ startet den Download der
ausgewählten Inhalte für die aktuell im DVD-Profiler dargestellte DVD.
„Auswahl von DVDs“ startet den Download
für eine benutzerdefinierte Auswahl von DVDs, z.B. von der Nummer „1“ bis „100“
oder alle Titel von „A“ bis „B“.
„Komplette Sammlung“ startet den Download
für die komplette Sammlung.
Die Tab Page „Logbuch“ enthält das Logbuch mit allen Aktivitäten des Download-Features.

Abbildung 44: Download Logbuch
1. Die Anzahl der heruntergeladenen Elemente erhöht sich !wesentlich! durch die Unterstützung der Original- und US-Titel innerhalb der Datei „Titles.txt“! Deshalb empfehle ich, diese Datei(auch wenn es leider viel Aufwand bedeutet) immer auf einem möglichst aktuellen Stand zu halten!
2. Die Unterstützung der Downloads mehrerer Dateien bzw. der gesamten Sammlung kann nur erfolgen, falls die dazu notwendigen Dateien vom Benutzer angelegt wurden (s. Kapitel 11.a Download Management-Funktionen). Dies kann zwar teilweise automatisch geschehen, für die nicht-englischsprachigen Benutzer bedeutet das aber einen gewissen Mehraufwand durch die manuelle Pflege der Datei „Titles.txt“ – zumindest falls gute Download-Ergebnisse erzielt werden sollen (s. Bemerkung 1).
3. Eventuell ist vor dem Beginn des Downloads ein Profilwechsel bei aktiviertem Applet notwendig!
4. Existiert bereits ein Galeriebild namens „1.jpg“, so wird der Download der Galeriebilder nicht durchgeführt um keine evtl. vorhandenen Galerieinhalte zu überschreiben!
5. In Abhängigkeit von der Größe der Sammlung, den ausgewählten Elementen (besonders: Trailers und Headshots“ sowie der Internetgeschwindigkeit kann der Download unter Umständen sehr lange dauern!
6. Um den Skin in der jetzigen Form auch unter kleineren Bildschirmauflösungen zu unterstützen wird das Download-Feature zusätzlich in dem separaten Skin „mithirandirDownload_v_152“ zur Verfügung gestellt.

Abbildung 45: Download Skin “mithirandirDownload”
Angefangen mit der Version 1.50 dieses Skins können viele der Datendateien, welche der Skin für die Anzeige seiner eingebauten Features benötigt, automatisch erzeugt werden. Dies geschieht mit Hilfe der Management-Funktionen, welche man in der Tab Page „Management“ findet.

Abbildung 46: Management Funktionen
Die Management Funktionen gliedern sich in drei Teile:
Die Download Management-Funktionen dienen zur Unterstützung des Download Features. Falls Multimedia-Inhalte (z.B. Galerien) mehrerer DVDs heruntergeladen werden sollen, benötigt das Download-Feature Informationen über die komplette Sammlung, welche der DVD-Profiler dem Skin nicht liefert wie z.B. alle Titel der gesamten Sammlung und weitere Daten über die enthaltenen DVDs. Diese müssen dem Download-Feature in Form von Datendateien zur Verfügung gestellt werden.
Dies geschieht zunächst durch Export der Profildatenbank (Menü „Datei->Profildatenbank exportieren“), dabei ist als Ausgabeformat „XML Format“ und als Filterkriterium „Besitz“ anzuwählen. Der Pfad und der Name der Ausgabedatei (normalerweise „Collection.xml“) muß dabei mit den in den Variablen „MyCollectionPath“ und „MyXMLCollectionFile“ innerhalb der Einstellungen des Skins (s. Kapitel IV Einstellungen) angegebenen Werten übereinstimmen!

Abbildung 47: Export der Profildatenbank
Mit Hilfe des Buttons „Generiere Titel“ innerhalb der Download Management-Funktionen wird aus der zuvor exportierten XML-Datendatei „Collection.xml“ eine Textdatei erzeugt, welche die für den Download notwendigen Informationen zur Verfügung stellt. Als Pfad der Datei wird dabei „MyCollectionPath“ (d.h. der gleiche Pfad, in der auch die zuvor exportierte XML-Datei liegt), als Name der Wert der Variablen „MyTxtCollectionFile“ (normalerweise „Collection.txt“) verwendet. Diese Datei wird im Fall eines Englischsprachigen Benutzers für den Download mehrerer DVDs verwendet.

Abbildung 48: Download Management-Funktionen
Mit Hilfe des Buttons „Mische Dateien“ werden die für den Download wichtigen Informationen aus den beiden Datendateien „Titles.txt“ (in Form des Originaltitels und des US-Titels) sowie „Collection.txt“ (kompletter Inhalt) zusammengefügt, es wird dabei eine neue Datei namens „NewTitles.txt“ in dem unter„MyInfosPath“ angegebenen Verzeichnis (standardmäßig „<DVD-Profiler>\data\infos\“) angelegt, welche im Fall eines Nicht-Englischsprachigen Benutzers für den Download verwendet wird.
Mit Hilfe des Buttons „Generiere Bewertungen“ wird die für die Bewertungen benötigte Datei „Ratings.txt“ (s. Kapitel 8b.Bewertungen) automatisch erzeugt, dafür ist eine aktive Internet-Verbindung notwendig. Im Falle eines Englischsprachigen Benutzers wird als Quelldatei für die Generierung der Wert der Variablen „MyTxtCollectionFile“ (normalerweise „Collection.txt“), ansonsten die Datei „Titles.txt“ verwendet.
Die Datendateien Management-Funktionen dienen zur automatischen Erstellung der von den verschiedenen Features des Skins verwendeten Daten-Dateien.

Abbildung 49: Datendateien Management-Funktionen
Mit Hilfe des Buttons „Generiere IMDb-Listen“ werden die Ranglisten der IMDb
„imdb_top_250_films.txt“,
„imdb_bottom_100_films.txt“,
„imdb_usatopmovies.txt“,
„imdb_intltopmovies.txt“,
„imdb_worldtopmovies.txt“,
„imdb_toprated_genres.txt“,
„imdb_bottomrated_genres.txt“,
„imdb_toprated_decades.txt“,
„imdb_bottomrated_decades.txt“,
„imdb_toprated_gender.txt“ und
„imdb_bottomrated_gender.txt“)
(s. Kapitel 8c. Ranglisten) automatisch erzeugt, dafür ist eine aktive Internet-Verbindung notwendig.
Mit Hilfe des Buttons „Generiere IMDb-Daten“ wird die Datei „imdb_data.txt“ mit den Daten IMDb-Link, Werbezeile (Tagline), Produktionsland, US-Titel, Alternative Titel und fremdsprachige Titel aus der IMDb automatisch erzeugt, dafür ist eine aktive Internet-Verbindung notwendig. Die Datei selbst wird vom Skin nicht direkt verwendet, die Daten müssen in die Datendatei „Titles.txt“ integriert werden.
Mit Hilfe des Buttons „Generiere Statistiken“ wird die für die Statistiken (s. Kapitel 8d. Statistiken) benötigte Datendatei „Statistics.txt“ automatisch erzeugt. Hierfür ist keine Internet-Verbindung notwendig.
Mit Hilfe des Buttons „Generiere Awardliste“ wird die für die Auszeichnungs-Statistiken (s. Kapitel 8e. Auszeichnungs-Statistiken) benötigte Datendatei „Award_Statistics.txt“ automatisch erzeugt. Hierfür ist keine Internet-Verbindung notwendig.
Mit Hilfe des Buttons „Generiere Rankingliste“ wird die für die IMDb Bewertungs-Statistiken (s. Kapitel 8f. IMDb Bewertungs-Statistiken) benötigte Datendatei „Ranking_Statistics.txt“ automatisch erzeugt. Hierfür ist keine Internet-Verbindung notwendig.
Die Galerie Management-Funktionen dienen zur Verwaltung der Multimedia-Galerien.

Abbildung 50: Galerie Management-Funktionen
Mit Hilfe des Buttons „Erstelle Verzeichnis“ wird das Galerieverzeichnis des aktuellen Titels automatisch angelegt. Der Button „Öffne Verzeichnis“ öffnet das zugehörige Galerieverzeichnis des aktuellen Titels und mit Hilfe des Buttons „Lösche Verzeichnis“ wird das Galerieverzeichnis samt aller Inhalte gelöscht.
1. Um den Skin in der jetzigen Form auch unter kleineren Bildschirmauflösungen zu unterstützen werden die Management-Funktionen zusätzlich in dem separaten Skin „mithirandirDownload_v_152“ zur Verfügung gestellt.
2. Die Laufzeit der Generierung der Datendateien „Ratings.txt“ und „imdb_data.txt“ dauert bei entsprechender Größe der Sammlung relativ lange, da für jeden Titel eine Suche in der IMDb notwendig ist (man braucht also ein wenig Geduld!).
3. Die Laufzeit der Generierung der Statistiken steigt exponentiell (d.h. nicht linear!) mit der Größe der Sammlung, auch hier ist Geduld angeraten!
4. Die Funktionalität der Buttons „Generiere Bewertungen“ und „Generiere IMDb-Daten“ wurde zwecks paralleler Benutzung zusätzlich in das externe Tool Re@nimator v2.0 ausgelagert. Allerdings läuft dieses Tool nur mit der Microsoft Java VM.
Angefangen mit der Version 1.50 dieses Skins können viele Anpassungen an das Layout in dessen Einstellungen (vgl. Kapitel IV Einstellungen) vorgenommen werden.
Der Skin besteht seit seinen Anfängen aus den folgenden drei Teilbereichen:
Der Titelzeile
Dem Galeriekontrollbalken (falls
Galeriebilder vorliegen)
Dem Hauptfenster des Skins

Abbildung 51: Titelzeile im Standardfall
In der Titelzeile befinden sich neben meinem Avatar auf der linken Seite und dem DVD-Live-Logo auf der rechten Seite der Titel der aktuell dargestellten DVD, sowie der Besitzstatus (Besitz, Bestellt, Wunschliste), allerdings wird im ersten Fall (Besitz) die Nummer der DVD innerhalb der Sammlung („Collection Number“)eingeblendet.
Wird die Option „TITLETAGLINE“ in den Einstellungen aktiviert, so wird statt Besitzstatus/Collection Number die Werbezeile an dieser Position eingeblendet (falls eine vorhanden ist); zusätzlich kann mit dem Wert „TITLETAGCOLOR“ die Farbe des Slogans festgelegt werden.

Abbildung 52: Titelzeile mit Werbezeile und Titelbild
Außerdem besteht die Möglichkeit, den Titel des aktuellen Films durch eine verkleinerte Version eines Screenshots des Filmtitels, wie er im Film selbst dargestellt wird (genannt Titelbild), zu ersetzen. Dies wird durch den Wert der Variable „SHOW_TITLE“ in den Einstellungen des Skins ermöglicht. Dabei existieren die folgenden Möglichkeiten:
|
Wert: |
Funktion: |
|
SHOW_TITLE = 3 |
Durch “Mouseover” über dem Titelbereich wird der dargestellte Text durch das Bild „title.jpg“ bzw. “titlegif“ ersetzt, falls dieses existiert. |
|
SHOW_TITLE = 2 |
Nur das Titelbild selbst wird angezeigt, falls es existiert. |
|
SHOW_TITLE = 1 |
Das Titelbild und die Collection Number (bzw. die Werbezeile (je nach Wert von TITLETAGLINE) werden als Kombination angezeigt. |
|
SHOW_TITLE = 0 |
Es wird der Standardfall, d.h. der Titel der DVD als Text angezeigt. |
Das Titelbild muß sich dafür entweder im Galerieordner der aktuellen DVD oder im gemeinsamen Ordner für Titelbilder <MyTitlesPath> befinden. Letzteres dient vor allem dazu, gleiche Titelbilder verschiedenen DVDs wie z.B. TV-Serien zuzuordnen ohne die gleichen Bilder in verschiedenen Galerieordnern abspeichern zu müssen.
Um die verschiedenen Titelbilder im gemeinsamen Ordner einer DVD- zuzuordnen, muß der Name der Bilddatei einem bestimmten Format entsprechen, nämlich <Title>.<Extension> mit <Title> der lokale Titel der DVD bzw. der Originaltitel, <Extension> die Dateierweiterung (Zeichen, die nicht für Dateinamen verwendet werden können müssen dabei durch "_" ersetzt werden), wie z.B.
„Buffy - Im Bann der Dämonen.jpg“
„Buffy the Vampire Slayer.gif“.
![]()
Abbildung 53: Galeriekontrollbalken im Standardfall
Der Galeriekontrollbalken dient dem Direktzugriff auf Galerieinhalte und wird bei Vorhandensein von Galerieinhalten automatisch angezeigt.
|
Feature |
Beschreibung |
|
GALBAR_POSTERS |
Anzeige der Poster im Galeriekontrollbalken |
|
GALBAR_TITLES |
Anzeige der Titelbilder im Galeriekontrollbalken |
|
GALBAR_SCREENS |
Anzeige der Screenshots im Galeriekontrollbalken |
|
GALBAR_SHOOTS |
Anzeige der Bilder vom Dreh im Galeriekontrollbalken |
|
GALBAR_MENUS |
Anzeige der Menübilder im Galeriekontrollbalken |
|
GALBAR_PICS |
Anzeige der Bilder im Galeriekontrollbalken |
|
GALBAR_AUDIO |
Anzeige der Audiodateien im Galeriekontrollbalken |
|
GALBAR_VIDEO |
Anzeige der Videodateien im Galeriekontrollbalken |
Sind mehr Galerieinhalte vorhanden als sie im Galeriekontrollbalken angezeigt werden können, so werden die beiden Symbole „<“ und „>“ zusätzlich auf der linken bzw. rechten Seite eingeblendet, um ein horizontales Scrollen des Inhaltes nach links oder rechts zu ermöglichen.
![]()
Abbildung 54: Galeriekontrollbalken mit Scrollmöglichkeit
Ein Klick mit der linken Maustaste auf den Galeriekontrollbalken öffnet zudem ein Explorerfenster mit dem zugehörigen Galerieverzeichnis des aktuellen Titels.
Das Hauptfenster des Skins besteht seit seinen Anfängen aus den folgenden vier Teilbereichen:
Dem Titelbereich, mit dem Titel, der EAN,
den Genres, der Laufzeit, usw.
Der linken Tabpane, mit den
Tabpages „DVD Infos“, „Prod. Infos“ usw.
Der rechten Tabpane, mit den
Tabpages „Covers“, „Credits“ usw.
Der unteren Tabpane, mit den
Tabpages „Filminhalt“, „Eastereggs“ usw.

Abbildung 55: Hauptfenster
Um kleinere Auflösungen und persönliche Präferenzen zu unterstützen, sind am Hauptfenster sind die folgenden Anpassungen möglich:
Das horizontale Verhältnis zwischen dem linken Bereich des Hauptfensters, bestehend aus Titelbereich, linker Tabpane und unterer Tabpane, und dem rechten Bereich, bestehend aus der rechten Tabpane, kann mit Hilfe der beiden Variablen „leftRatio“ und „rightRatio“ angepaßt werden. Somit ist es möglich, beispielsweise den Bereich für die Covers ein wenig zu vergrößern und damit den Bereich für die links dargestellten Informationen entsprechend zu verkleinern.
Das vertikale Verhältnis zwischen dem oberen Bereich des Hauptfensters, bestehend aus Titelbereich und der linken Tabpane, und dem unteren Bereich, bestehend aus der unteren Tabpane, kann mit Hilfe der beiden Variablen „upperRatio“ und „lowerRatio“ angepaßt werden. Somit ist es möglich, beispielsweise den Bereich für den Filminhalt ein wenig zu vergrößern und damit den Bereich für die oben dargestellten Informationen entsprechend zu verkleinern.
Um die Anzahl der Tabpages besonders für kleinere Auflösungen zu reduzieren wurde der Skin angefangen mit der Version v1.50 so gestaltet, daß die Tabpages mit den zugehörigen Features automatisch ein- und ausgeblendet werden. So hat man die Möglichkeit, nur die Features zu aktivieren die man auch wirklich benötigt! Ermöglicht wird das durch die folgenden Variablen in den Einstellungen des Skins:
|
Feature |
Beschreibung |
|
ENABLE_COVERS |
An-/Abschalten der Covers |
|
ENABLE_CREDITS |
An-/Abschalten der Credits |
|
ENABLE_TITLE |
An-/Abschalten der Titelbilder |
|
ENABLE_THEME |
An-/Abschalten der Hintergrundmusik |
|
ENABLE_HEADSHOTS |
An-/Abschalten der Headshots |
|
ENABLE_GALLERY |
An-/Abschalten der Galerien |
|
ENABLE_BOXSET |
An-/Abschalten der Erweiterten Boxset-Anzeige |
|
ENABLE_AWARDS |
An-/Abschalten der Auszeichnungen |
|
ENABLE_DOWNLOAD |
An-/Abschalten des Download-Features |
|
ENABLE_RANKINGS |
An-/Abschalten der IMDB Ranglisten |
|
ENABLE_STATISTICS |
An-/Abschalten der Statistiken |
|
ENABLE_MANAGEMENT |
An-/Abschalten der Management-Funktionen |
|
ENABLE_USERBUTTONS |
An-/Abschalten der benutzerdefinierten Buttons |
|
ENABLE_FILETAGS |
An-/Abschalten der Quotes, Trivia, Goofs und Reviews aus Dateien. |
|
ENABLE_AWARD_STATISTICS |
An-/Abschalten der Auszeichnungs-Statistiken |
|
ENABLE_RANKING_STATISTICS |
An-/Abschalten der IMDb Bewertungs-Statistiken |
|
ENABLE_CUSTOM |
An-/Abschalten der Benutzerdefinierten Tabpage |
Um den Skin besser an kleinere Auflösungen wie z.B. 1024x768 anzupassen wird mit Hilfe der Variablen „SMALLRES“ eine Optimierung der Darstellung aktiviert. Dadurch werden besonders große Icons durch die jeweiligen Textvarianten ersetzt, um Platz für andere Informationen zu sparen.
Zusätzlich können mit Hilfe der Variablen „PIC_FEATURES“ und „PIC_LANGUAGES“ die Icons für die Extras bzw. für die Sprachen und Audioformate an- bzw. abgeschaltet werden.
Um den Skin besser an Displays mit 16:9 Format (Widescreen-Darstellung) anzupassen wird mit Hilfe der Variablen „SMALLHEIGHT“ eine Optimierung der Darstellung aktiviert. Dadurch werden die Informationen im Titelbereich in die Tabpage „DVD-Infos“ verschoben, um Platz für andere Informationen zu gewinnen.

Abbildung 56: Widescreen-Optimierung
Die folgenden Beschränkungen bzw. bekannten Probleme existieren in der aktuellen Version des Skins
1. Der Titel der aktuellen DVD und der zugehörige Eintrag in den zugehörigen Datendateien („awards_xyz.txt“, „titles.txt“) sowie das Produktionsjahr müssen exakt übereinstimmen, ansonsten werden die enthaltenen Informationen nicht oder nicht korrekt angezeigt. Dies ist allerdings kein Programmfehler, sondern so gewollt!
2. Bei Benutzung des Skins ohne Installation der mitgelieferten Java Klassen oder ohne Installation der Java Virtual Machine selbst erscheint des öfteren ein ActiveX-Requester, welcher darauf hinweist, daß ein Skript auf das Dateisystem zugreifen möchte. Da der Skin auf das Dateisystem zugreifen muß, um die Galerieinhalte und die zusätzlichen Informationen innerhalb der Datendateien auszulesen geschieht dieses Verhalten ebenfalls auf Wunsch und ist kein Fehlverhalten des Skins an sich. Unglücklicherweise habe ich bisher noch nicht herausgefunden, wie man den Requester beseitigt, deshalb empfehle ich zu diesem Zweck die Verwendung meiner Java Klassen!
Die Benutzung des Download-Features und der Management-Funktionen ist ohne die Verwendung und korrekte Installation der Java-Klassen nicht möglich!
3. Das zusätzlich mitgelieferte Tool Re@nimator funktioniert aufgrund der Verwendung von speziellen Microsoft Javaklassen bei der Programmierung der Oberfläche nur mit Microsofts Java VM und nicht mit Sun’s Java VM.
4. Das Abspielen von DVD-Inhalten funktioniert nur mit einer korrekt installierten, kompatiblen DVD-Player Software.
Alle benutzerdefinierten Einstellungen dieses Skins können innerhalb der Datei „Settings.js“ im Verzeichnis „<DVD-Profiler>\skins“ vorgenommen werden. Darin existieren die folgenden Einstellmöglichkeiten:
|
MyLanguage |
Aktuelle Sprache des Skins: Momentan unterstützt sind die Werte: English, Deutsch, Nederlands, Français, Português |
|
|
Bem.: Bei DVD-Profiler >= v2.40 wird der Wert der eingestellten Sprache des DVD-Profilers als aktuelle Sprache für den Skin automatisch übernommen |
|
MyCountry |
Aktuelles Land des Skins. |
|
MyTitleFile |
Datendatei für die zusätzlichen Informationen, z.B. Originaltitel |
|
MyRatingsFile |
Datendatei für die IMDB Verknüpfungen und Bewertungen |
|
MyStatisticsFile |
Datendatei für die lokalen Statistiken |
|
MyAcademyAwardFile |
Datendatei für die Oscar Preisverleihungen |
|
MyGoldenGlobesFile |
Datendatei für die Golden Globes Preisverleihungen |
|
MyCannesFile |
Datendatei für die Cannes Festival Preisverleihungen |
|
MyBerlinaleFile |
Datendatei für die Berlinale Preisverleihungen |
|
MyBAFTAFile |
Datendatei für die BAFTA Preisverleihungen |
|
var MySaturnFile |
Datendatei für die Saturn Preisverleihungen |
|
MyXMLCollectionFile |
Datendatei für die gesamte Sammlung im XML Format |
|
MyTxtCollectionFile |
Datendatei für die gesamte Sammlung im Text Format |
|
MyInfosPath |
Verzeichnis für zusätzliche Informationen, z.B. die Auszeichnungen |
|
MyDetailsPath |
Verzeichnis für die Bilder innerhalb der Details, typischerweise für EPG’s |
|
MyGoofsPath |
Verzeichnis für die Bilder innerhalb Goofs, Trivia, Quotes und Reviews |
|
MyHeadshotsPath |
Verzeichnis für die Headshots Bilder |
|
MyGalleryPath |
Verzeichnis für die Galerie Bilder |
|
MyCoversPath |
Verzeichnis für die Cover Bilder |
|
Verzeichnis für die Sammlungs-Datendateien (XML, Text) |
|
|
MyThemesPath |
Gemeinsames Verzeichnis für Musik-Stücke |
|
MyTitlesPath |
Gemeinsames Verzeichnis für Titelbilder |
|
ENABLE_COVERS |
An-/Abschalten der Covers |
|
ENABLE_CREDIT |
An-/Abschalten der Credits |
|
ENABLE_TITLE |
An-/Abschalten des Titelbildes |
|
ENABLE_THEME |
An-/Abschalten der Titelmusik |
|
ENABLE_HEADSHOTS |
An-/Abschalten der Headshots |
|
ENABLE_GALLERY |
An-/Abschalten der Galerien |
|
ENABLE_BOXSET |
An-/Abschalten des erweiterten Boxset Anzeige |
|
ENABLE_AWARDS |
An-/Abschalten der Auszeichnungen |
|
ENABLE_DOWNLOAD |
An-/Abschalten der Download- Unterstützung |
|
ENABLE_RANKINGS |
An-/Abschalten der IMDb- Bewertungen |
|
ENABLE_STATISTICS |
An-/Abschalten der Statistiken |
|
ENABLE_MANAGEMENT |
An-/Abschalten der Management-Funktionen |
|
ENABLE_USERBUTTONS |
An-/Abschalten der benutzerdefinierten Buttons |
|
ENABLE_FILETAGS |
An-/Abschalten der Möglichkeit, den Inhalt der Quotes, Trivia, Goofs und Review Tags aus Dateien zu laden |
|
ENABLE_AWARD_STATISTICS |
An-/Abschalten der Auszeichnungs- Statistiken |
|
ENABLE_RANKING_STATISTICS |
An-/Abschalten der IMDb- Bewertungsstatistiken |
|
ENABLE_CUSTOM |
An-/Abschalten der Benutzerdefinierten Tabpage |
|
CustomTabName |
Titel der Benutzerdefinierten Tabpage |
|
GIFSUPPORT |
An-/Abschalten der Unterstützung des GIF-Formats für die Headshots |
|
HEADSHOTGROW |
Optionale Vergrößerung
kleinerer Headshots auf die maximale |
|
MAX_ACTORS |
Maximale Anzahl der Headshots für Schauspieler |
|
MAX_DIRECTORS |
Maximale Anzahl der Headshots für Regisseure |
|
MAX_WRITERS |
Maximale Anzahl der Headshots für Autoren |
|
MAX_PRODUCERS |
Maximale Anzahl der Headshots für Produzenten |
|
MAX_MUSICIANS |
Maximale Anzahl der Headshots für Komponisten |
|
MAX_EDITORS |
Maximale Anzahl der Headshots für Schnittcrew |
|
MAX_DESIGNERS |
Maximale Anzahl der Headshots für Designer |
|
MAX_SOUNDSTAFF |
Maximale Anzahl der Headshots für Ton Stab |
|
MAX_CINEMATOGRAPHERS |
Maximale Anzahl der Headshots für Kameracrew |
|
ARSORT |
Schaltet die Sortierung der Galeriebilder innerhalb der Galerieübersicht nach Bildseitenverhältnis an bzw. ab. Bei Abschaltung erfolgt die Sortierung nach Dateinamen. |
|
GALLERYGROW |
Optionale Vergrößerung kleiner Galeriebilder auf die maximale Ansichtsgröße |
|
INCLUDEFRONT |
Füge Vorderseite des Covers in die Galerieübersicht ein |
|
INCLUDEBACK |
Füge Rückseite des Covers in die Galerieübersicht ein |
|
INCLUDETITLE |
Füge „Title.gif“ in die Galerieübersicht ein |
|
GALBAR_POSTERS |
Anzeige der Poster im Galeriekontrollbalken |
|
GALBAR_ TITLES |
Anzeige der Titelbilder im Galeriekontrollbalken |
|
GALBAR_ SCREENS |
Anzeige der Screenshots im Galeriekontrollbalken |
|
GALBAR_ SHOOTS |
Anzeige der Bilder vom Dreh im Galeriekontrollbalken |
|
GALBAR_MENUS |
Anzeige der Menübilder im Galeriekontrollbalken |
|
GALBAR_PICS |
Anzeige der Bilder im Galeriekontrollbalken |
|
GALBAR_AUDIO |
Anzeige der Musikdateien im Galeriekontrollbalken |
|
GALBAR_VIDEO |
Anzeige der Videodateien im Galeriekontrollbalken |
|
SLIDEDELAY |
Pause zwischen den einzelnen Bildern innerhalb der Slideshow |
|
THEMELOOP |
Schaltet den Wiederholungsmodus zum Abspielen des Titelthemas an bzw. ab. Bei Abschaltung wird „Title.mp3“ nur einmalig abgespielt. |
|
ALL_THEMES |
Zufälliges Abspielen von Musikdateien im gemeinsamen Ordner |
|
XT_THEME |
An/Abschalten der erweiterten Musikfunktionalität |
|
TRAILER_FACTOR |
Vergrößerungsfaktor für das Abspielen der Trailer |
|
COVERGROW |
Optionale Vergrößerung kleiner Coverbilder auf die maximale Ansichtsgröße |
|
REVOLVING |
An-/Abschalten des Revolving Effektes bei den Coverbildern |
|
COVEREDELAY |
Pause für die Darstellung der Coverbilder in ms |
|
FIX_GUI |
Fixierung der Tabelleninhalte auf eine festgelegte Größe |
|
SHOW_BUTTONS |
An-/Abschalten der drei Buttons IMDB, OFDB and DVD-Live im Filminhalt |
|
SMALLRES |
An/abschalten der Optimierungen für kleinere Auflösungen |
|
SMALLHEIGHT |
An/abschalten der Optimierungen für Widescreen Auflösungen |
|
TITLETAGLINE |
Anzeigen der Tagline im Titelbereich anstatt der Collection Number |
|
TITLETAGCOLOR |
Farbe der Tagline im Titelbereich in Hex-Notation, |
|
PIC_FEATURES_ |
An/abschalten der Icons für die Extras |
|
PIC_LANGUAGES |
An/abschalten der Icons für die Sprachen und Audiospuren |
|
BIG_THUMBS |
An/abschalten der vergrößerten Anzeige der Galerie-Thumbnails. |
|
ALL_HEADS |
An/abschalten der zusätzlichen Headshot-Übersicht. |
|
COLORNAMES |
An/abschalten der Verwendung von ColorNames. |
|
rightRatio |
Rechtes Seitenverhältnis für die Tabpages (d.h. Breite von „Covers“ usw.): (leftRatio + rightRatio) müssen als Summe dabei immer den Wert 1.0 ergeben!! |
|
upperRatio |
Oberes Seitenverhältnis für die Tabpages (d.h. Höhe von „DVD Infos“ usw.): (upperRatio + lowerRatio) müssen als Summe dabei immer den Wert 1.0 ergeben!! |
|
lowerRatio |
Unteres Seitenverhältnis für die Tabpages (d.h. Höhe von „Filminhalt“ usw.): (upperRatio + lowerRatio) müssen als Summe dabei immer den Wert 1.0 ergeben!! |
|
XT_DOWNLOAD |
An/Abschalten der erweiterten Download-Features |
|
UseMSJavaVM |
An/Abschalten der Optimierung für die Microsoft Java Virtual Machine |
|
UseCollection |
An/Abschalten der Verwendung der Datendatei „Collection.txt“ anstatt der Datei „Newtitles.txt“ für den Download (US-Layout) |
|
UseOriTitles |
An/Abschalten der Verwendung der Originaltitel aus „Titles.txt“ |
|
CheckHeadshots |
An/Abschalten der Headshots beim Download |
|
CheckCore |
An/Abschalten der Basis-Dateien beim Download |
|
CheckExtended |
An/Abschalten der Erweiterten Dateien beim Download |
|
CheckTrailer |
An/Abschalten der Trailer beim Download |
|
CheckAutoDownload |
An/Abschalten des automatischen Downloads |
|
DEBUG |
|
An-/Abschalten der Debug-Ausgaben zur Fehlersuche |
|
DEBUGTIMES |
|
An-/Abschalten der Debug-Ausgaben zur Laufzeitanalyse |
|
MAX_STATISTICS |
|
Maximale Anzahl der Werte für die Statistiken |
|
UseRatings |
|
An/Abschalten der Verwendung der Datendatei „Ratings.txt“ anstatt der Datei „Titles.txt“ für die IMDb Links |
|
BOXSETDELAY |
|
Pause für die Darstellung der Box Set Coverbilder in ms |
|
SHOW_TITLE |
|
Anpassen der Ansicht des Titelbildes im Titelbereich ganz
oben. |
|
SHOW_TITLE = |
3 |
Das Titelbild „Title.gif“ wird bei „Mouseover“ angezeigt, ansonsten der Text |
|
SHOW_TITLE = |
2 |
Es wird nur das Titelbild „Title.gif“ angezeigt |
|
SHOW_TITLE = |
1 |
Es wird sowohl das Titelbild „Title.gif“ (in verkleinerter Form) als auch der zugehörige Text (d.h. die Collection Number) angezeigt |
|
SHOW_TITLE = |
0 |
Es wird nur der Text angezeigt |
|
IMDB_Title |
|
Benutzerdefinierte Beschriftung der IMDb-Verknüpfung Bem.: |
|
PlayDVD |
|
Pfad zum gewünschten DVD-Player Programm |
|
PlayDVDOptions |
|
Optionen für das gewünschte DVD-Player Programm |
|
Usr_Title_1 |
|
Beschriftung für Benutzerdefinierten Button 1 |
|
Usr_Title_2 |
|
Beschriftung für Benutzerdefinierten Button 2 |
|
Usr_Title_3 |
|
Beschriftung für Benutzerdefinierten Button 3 |
|
Usr_Title_4 |
|
Beschriftung für Benutzerdefinierten Button 4 |
|
Usr_URL_1 |
|
URL für Benutzerdefinierten Button 1 |
|
Usr_URL_2 |
|
URL für Benutzerdefinierten Button 2 |
|
Usr_URL_3 |
|
URL für
Benutzerdefinierten Button 3 |
|
Usr_URL_4 |
|
URL für Benutzerdefinierten Button 4 |
Beispiel für die Preisabfrage Deutscher DVDs::
var
Usr_Title_1 = "Cinefacts Preis";
var Usr_URL_1 = "http://www.cinefacts.de/suche/suche.php?type=shdvd&name=<TITLE>";
Sind die Java-Klassen bzw. die zugrunde liegende Java Virtual Machine nicht korrekt installiert oder aus einem anderen Grunde nicht funktionsfähig, so wird anstelle des in den Java-Klassen abgelegten Programmcodes der interne Code des JavaScript Programms ausgeführt. Aus Sicherheitsgründen öffnet sich dann systembedingt ein Active-X Requester, welcher darauf hinweist, daß ein Script versucht, auf das Dateisystem zuzugreifen. Nach dem momentanen Stand der Entwicklung kann dieser nur durch korrekte Installation der mitgelieferten Java-Klassen sowie deren VM beseitigt werden!

Abbildung 57: Active-X Requester
Neben der Installation der Java-Klassen selbst muß man der Java VM den Zugriff auf gewisse Systemressourcen wie z.B. das Dateisystem gestatten. Zu diesem Zweck muß man (zumindest für Suns Java VM) in dem oben erwähnten Ordner „<Programme>\Java\j2re1_x.y_z“ bzw. „<Programme>\Java\jre1_x.y_z“ die im Unterverzeichnis „bin“ befindliche Datei namens „policytool.exe“ starten. Die auftretende Fehlermeldung, daß die Datei „<HOME_PATH>\.java.policy“ nicht gefunden wurde, sollte zunächst einmal ignoriert werden.

Abbildung 58: Java Richtlinientool (Policies)
Dann im Menü „Datei“ den Punkt „Öffnen“ ausführen und die Beispieldatei „java.policy“ im Unterverzeichnis „lib\security“ innerhalb des Installationsordners der JRE auswählen.
Dann „Richtlinieneintrag hinzufügen“ anwählen, es erscheint ein neues Fenster namens „Richtlinieneintrag“.

Abbildung 59: Richtlinieneintrag hinzufügen
Nun muß man der Richtlinie einige Berechtigungen hinzufügen, das geschieht mit Hilfe des Buttons „Berechtigung hinzufügen“, es erschein wiederum ein neues Fenster namens „Berechtigungen“:

Abbildung 60: Berechtigung hinzufügen
Nun müssen der neuen Richtlinie insgesamt fünf Berechtigungen hinzugefügt werden. Um u.a. den Zugriff auf die Datendateien und Bilder sowie den Zugriff auf die Internetverbindungen für den Download zu gestatten.
Unter der Rubrik „Berechtigung“ den Wert „RunTimePermission“ und unter der Rubrik „Zielname“ den Wert „modifyThreadGroup“ auswählen, diese Auswahl mit „OK“ bestätigen.

Abbildung 61: Berechtigung: RuntimePermission
Unter der Rubrik „Berechtigung“ den Wert „RunTimePermission“ und unter der Rubrik „Zielname“ den Wert „modifyThread“ auswählen, diese Auswahl mit „OK“ bestätigen.
Unter der Rubrik „Berechtigung“ den Wert „FilePermission“ und unter der Rubrik „Zielname“ den Ordner <DVD-Profiler>\\images\\- (d.h. das Unterverzeichnis „images“ im Installationsordner vom DVD-Profiler gefolgt von einem „-„) eingeben. Bitte beachten, daß der Pfad durch „\\“ getrennt wird. Unter Aktionen „read,write“ eingeben, diese Auswahl mit „OK“ bestätigen.

Abbildung 62: Berechtigung: FilePermission
Unter der Rubrik „Berechtigung“ den Wert „FilePermission“ und unter der Rubrik „Zielname“ den Ordner <DVD-Profiler>\\data\\infos\\- (d.h. das Unterverzeichnis „data\infos“ im Installationsordner vom DVD-Profiler gefolgt von einem „-„) eingeben. Bitte beachten, daß der Pfad durch „\\“ getrennt wird. Unter Aktionen „read,write“ eingeben, diese Auswahl mit „OK“ bestätigen.
Unter der Rubrik „Berechtigung“ den Wert „FilePermission“ und unter der Rubrik „Zielname“ den Ordner <DVD-Profiler>\\media\\- (d.h. das Unterverzeichnis „media“ im Installationsordner vom DVD-Profiler gefolgt von einem „-„) eingeben. Bitte beachten, daß der Pfad durch „\\“ getrennt wird. Unter Aktionen „read,write“ eingeben, diese Auswahl mit „OK“ bestätigen.
Unter der Rubrik „Berechtigung“ den Wert „FilePermission“ und unter der Rubrik „Zielname“ den Ordner <MyCollectionPath>\\* (d.h. das Verzeichnis für die Sammlungs-Datendateien (XML, Text) gefolgt von einem „*„) eingeben. Bitte beachten, daß der Pfad durch „\\“ getrennt wird. Unter Aktionen „read,write“ eingeben, diese Auswahl mit „OK“ bestätigen.

Abbildung 63: Berechtigung: SocketPermission
Unter der Rubrik „Berechtigung“ den Wert „SocketPermission“ und unter der Rubrik „Zielname“ den Wert „*“ eingeben. Unter Aktionen „accept,connect,listen,resolve“ eingeben, diese Auswahl mit „OK“ bestätigen.

Abbildung 64: Java Permissions
Die Erstellung der Richtlinie mit „Fertig“ abschließen und die Datei im Profilfpfad des aktuellen Benutzers (normalerweise „C:\Dokumente und Einstellungen\<Benutzername>“ unter dem Namen „.java.policy“ (auf den Punkt am Anfang achten!) speichern. Policytool schließen, das sollte es dann gewesen sein...

Abbildung 65: Java Richtlinientool
Erscheint der Fehler „Objekt kann nicht erstellt werden“ bei Verwendung des „Revolving“ Features, so wird folgende Vorgehensweise (ohne Gewähr) empfohlen:
a. Lade die folgende Datei herunter und entpacke die fehlende Datei DXtmsft3.dll in dein System-Verzeichnis (typischerweise „C:\WINDOWS\SYSTEM32“ oder „C:\WINNT\SYSTEM32“).
b. b. Registriere die .DLL wie folgt : Klicke auf START > RUN und gebe (oder füge aus der Zwischenablage) den folgenden Befehl ein: regsvr32 dxtmsft3.dll
c. Das sollte es gewesen sein.
Hier möchte ich mich bei einigen Leuten bedanken, die mich bei der Erstellung dieses Skins unterstützt haben.
Tom76 vom DVD-Live Team dafür daß er mich
dafür eingespannt hat, den DVD-Live Skin zu entwickeln. Dies ist der Grund
dafür, daß der Skin in dieser Form überhaupt existiert....
Roolku, der indirekt für die meisten der
coolen Features verantwortlich ist indem er mir die Sourcen seines Skins zur
Verfügung gestellt hat. Vielen Dank für deine tollen Ideen und deine
Unterstützung!
Ya_Shin, der eine unglaubliche Quelle für
neue Ideen und konstruktive Kritik darstellt und der in langwieriger Arbeit die
ganzen Möglichkeiten dieses Skins getestet hat.
Vielen Dank für die mit der Erstellung des Skins und seiner
LiesMich-Datei verbrachte Zeit!
MarcCastermans und Martin_Zuidervliet,
welche die Holländische Übersetzung dieses Skins und die LeesMj-Datei zur
Verfügung gestellt haben.
Annedv, cmaurice und Popoff,
welche die Französische Übersetzung dieses Skins zur Verfügung gestellt haben.
Popoff, welche die LisezMoi-Datei zur
Verfügung gestellt hat.
Zefeer, der die Portugiesische
Übersetzung dieses Skins zur Verfügung gestellt hat.
Deniro, für den Revolving Effekt.
Erik Arvidsson, für den Code der Tabpages
(WebFX).
addicted2dvd and ajm für the
Episodenführer (EPG’s).
Ya_shin für die Academy Award Datei
Ya_shin, Hal9g und Jurgy für die
Cannes Festival Award Datei
Ya_shin, Hal9g und Deadman36g für
die Golden Globes Datei
Deadman36g für die Saturn Awards Datei
DVDoug und Ya_shin für das
Bereitstellen der Downloads auf ihren Webseiten.
Intervocative Software LLC, die uns mit
dem tollen Programm „DVD-Profiler“ versorgen.
2005-01-12 | First working version
2005-01-14 |
Cleaned up for 1.0 public version
2005-01-30 |
JavaScript Cleanup 1.04
2005-02-01 |
Added Localization Support 1.05
2005-02-06 |
Added Headshots Support 1.10
2005-02-07 |
Added Original Title Support 1.16
2005-02-10 |
Added Gallery Support 1.26
2005-02-10 |
Added Cover Support 1.27
2005-02-12 |
Added Trailer and Music Support, Added Title Theme 1.30
2005-02-14 |
Added IMDB Tag, some minor Changes 1.31
2005-02-22 |
Added Academy Awards Support 1.36
2005-02-23 |
Added Support for Mithirandir Java Class 1.37
2005-02-27 |
Added Awards Support 1.38
2005-03-13 |
Dynamically Resizable 1.39
2005-03-15 |
Added Enhanced Trailer Support and Revolving Effect 1.40
2005-03-17 |
Added Support for COLORNAMES
2005-03-23 |
Corrected French Language Definitions
2005-03-26 |
Added Support for details tag 1.41
2005-04-01 |
Added various Picture Paths in the Settings
2005-04-02 |
Added Portuguese language
2005-04-02 |
Added Google and MRQE Review Buttons 1.42
2005-04-06 |
Added
2005-04-03 |
Added XML Parser support 1.45
2005-04-05 |
Added Extended Download support 1.46
2005-04-12 |
Added Extended Box set Support 1.43/1.47
2005-04-14 |
Added French Ratings
2005-04-14 |
Added Support for COLORNAMES in Personal Infos Tab Page
2005-04-16 |
Added Support for tagline tag
2005-04-16 |
Added advanced Box set views
2005-04-23 |
Added IMDb Rankings 1.48
2005-04-25 |
Added alternative cover display
2005-04-26 |
Added user specific Buttons
2005-04-28 | Found White Sparkles
problem and removed alternative cover display 1.44
2005-04-28 |
TITLETAGLINE support
2005-04-29 |
Added Support for storage tag
2005-04-29 |
Added Auto-Initialization for Version >= 2.40
2005-04-30 |
Improved Settings to enable/disable Skin Features
2005-04-30 |
Added Collection Statistics 1.49
2005-05-01 |
Added Dutch Ratings
2005-05-02 |
Added <TITLE> support for user defined buttons
2005-05-03 |
Added Runtimes in Debug mode
2005-05-10 |
Added Tags for IMDB Ratings and Votes
2005-05-12 |
Added Download support for MPTV Galleries
2005-05-14 |
Added new Tag system loaded from File Titles.txt 1.45 / 1.50
2005-05-15 |
Added Gallery Management Functions
2005-05-16 |
Added Production Country and <COUNTRY> Tag
2005-05-17 |
Re-Created Tab Page Code to make Tab Page fade out with Feature
2005-05-18
| Improved Settings to enable/disable Download Checkboxes
2005-05-22
| Improved Headshot Display
2005-05-28
| Added Logos for Features and new studio logos
2005-05-29
| Added user defined Titles for the IMDB Links
2005-06-01
| Added Logos for Audio Formats and Languages
2005-06-02
| NewTitles.txt Support for English-Speaking Users
2005-06-05 |
Added MyCountry Support for US/UK Subtitles
2005-06-12
| Added support for <ORIGINAL_TITLE>, <LAST_WATCHED_BY> and
| <LAST_WATCHED_ON>
for DVD-Profiler 2.4.0 beta
2005-06-12
| Added support for new subtitles of DVD-Profiler 2.4.0 beta
2005-06-13
| Finally removed the gap problem!
1.51
2005-06-13
| Added support for SHOWTITLE and SHOWDESC of 2.4.0 beta
2005-06-14
| Added support for Contributors, Disc Locations and Disc Slot
2005-06-17
| Added Headshots Displays
2005-06-23
| Some adjustments for the release version of DVD-Profiler 2.4
2005-06-27
| Added Korean and
2005-07-01
| Added Widescreen Optimizations
2005-07-02
| Added BAFTA Awards Support
2005-07-03
| Added Support for Runtime, Studios and Genres Tags
2005-07-17
| Added Support for Quotes, Trivia, Goofs and Reviews Tags 1.52
2005-07-17
| Revised Theme Feature
2005-07-18
| Details, Quotes, Trivia, Goofs and Reviews Tags from File
2005-07-18
| Added Collection Awards Generation
2005-07-18
| Updated Awards Feature with original title
2005-07-19
| Added Buttons for IMDb Quotes, Trivia, Goofs and Reviews
2005-07-20
| Added Awards Statistics
2005-07-24
| Expanded Theme Feature
2005-07-29
| Added Ranking Statistics
2005-08-07
| Added Saturn Awards Support
2005-08-17
| Added César Awards Support
2005-09-01
| Improved Trailer Display for !Quicktime Trailers 1.53
2005-09-05
| Added graphical display for other DVD Infos
2006-01-05
| Moved the COLORNAMES to the Settings to make it optional
2006-01-19
| Added support for DVD Profiler companion
2006-02-22
| Corrected German Price Guide
2006-02-28
| Added Link to Movie Title
2006-02-28
| Added Link to Production Studios
2006-04-09
| Added Slovenian and Romanian Subtitles
2006-06-25
| Integrated IMDB Link for Gallery Downloads
2006-09-02
| Added User defined Tab Page
2006-09-05
| Added Alternate Covers to Gallery
2006-09-08
| Added Movie Playback to Gallery
2006-09-12
| Added DVD Playback to Gallery
Hauptkritikpunkt an diesem Programm ist mit Sicherheit, daß der Skin aufgrund der vielen Features inzwischen recht langsam geworden ist. Das hängt mit einerseits mit dem Suchen und Auslesen der vielen für die Funktionen des Skins notwendigen Datendateien wie „Titles.txt“, den Datendateien für die Auszeichnungen und den vielen anderen Datendateien sowie andererseits mit dem Durchsuchen der vielen Verzeichnisse zur Integration der Headshots, Galerieinhalte und anderen Medien zusammen. Leider ist eine Abhilfe an dieser Stelle, z.B. durch Caching nicht sinnvoll, da HTML eine sehr statische Information ist und bei Wechsel des Films in der Anzeige alle zwischengespeicherten Informationen wertlos sind.
Abhilfe schaffen würde hier meiner Meinung nach nur der Wechsel auf eine richtige Datenbank, wie sie beispielsweise der DVD-Profiler selbst in Form von DBISAM verwendet. Allerdings läßt das von Intervocative Software angekündigte SDK, welches eine Integration externer Module in den DVD-Profiler ermöglichen soll seit Jahren auf sich warten und es ist fraglich, ob es noch überhaupt noch einmal veröffentlicht wird. Deshalb muß zu diesem Zeitpunkt für eine Erweiterung der Funktionalität des DVD-Profilers ein proprietärer, also von Intervocative abweichender Nicht-Standard-Weg gewählt werden.
Da ich eine weitere Integration von Features aufgrund der damit verbundenen Geschwindigkeitsbeschränkung in der bisherigen Form nicht mehr für sinnvoll halte, wird die aktuelle Version v1.53 wohl die letzte Version des Skins in der jetzigen Implementation darstellen.
Ich arbeite zur Zeit an einem völlig
neuartigen Konzept basierend auf der weit verbreiteten lokalen Datenbank Microsoft
Access, welches die Geschwindigkeit und auch die Flexibilität des Skins deutlich
erhöhen sollte. Zusätzlich würde ich gerne Episoden von TV-Serien sowie das
Crosslinking zwischen verschiedenen Alias-Namen von Schauspielern und damit die
Projekte "Cast
& Crew bei TV-Serien" und den „Cast & Crew Editor“ von
TomGaines integrieren und damit unterstützen. Zudem möchte ich irgendwann
später auch beliebige SQL-Server unterstützen, so daß einer Integration in
Websites nichts mehr im Weg steht.
Da eine Umstellung auf Datenbanken aber mit weitgehenden Änderungen und Vorbereitungen in etwa vergleichbar mit einer Neuentwicklung verbunden ist, dürfte sich das ganze noch einige Monate hinziehen...
... to boldly go where no Skin has gone
before!
Abbildung
1: Mithirandir's Skin v1.53
Abbildung
2: Markierungen (Tags)
Abbildung
3: <AKA> und <ORI > Tags
Abbildung
6: <WATCHED>, <STORAGE> und <COMMENTS> Tags
Abbildung
9: <IMDB>, <RATING> und <VOTES> Tags
Abbildung
14: <DETAILS> Tag (EPG)
Abbildung
15: Eingabe des <DETAILS> Tags für EPG’s
Abbildung
17: DVD-Profiler Optionen für Headshots
Abbildung
18: Erweiterte Headshot-Anzeige
Abbildung
20: Galeriekontrollbalken
Abbildung
21: Galerie-Bildanzeige
Abbildung
22: Galerie-Übersicht
Abbildung
25: Standard-Buttons
Abbildung
26: IMDb-Inhaltsbuttons
Abbildung
27: Benutzerdefinierte Buttons
Abbildung
29: Einfache Coveranzeige
Abbildung
30: Erweiterte Coveranzeige
Abbildung
31: Revolving Feature
Abbildung
32: Auszeichnungen (Awards)
Abbildung
33: IMDb Bewertungen (Ratings)
Abbildung
34: IMDb Top-Listen (Rankings)
Abbildung
36: Auszeichnungs-Statistiken
Abbildung
37: IMDb Bewertungsstatistiken
Abbildung
38: Erweiterte Box Set-Anzeige
Abbildung
39: Erweiterte Anzeige des Box Set Inhaltes (Übersicht)
Abbildung
40: ColorNames (mit DVD-Profiler 2.40)
Abbildung
41: Automatische Spracheinstellung und Debug Tabpage
Abbildung
43: Download Tabpage
Abbildung
44: Download Logbuch
Abbildung
45: Download Skin “mithirandirDownload”
Abbildung
46: Management Funktionen
Abbildung
47: Export der Profildatenbank
Abbildung
48: Download Management-Funktionen
Abbildung
49: Datendateien Management-Funktionen
Abbildung
50: Galerie Management-Funktionen
Abbildung
51: Titelzeile im Standardfall
Abbildung
52: Titelzeile mit Werbezeile und Titelbild.
Abbildung
53: Galeriekontrollbalken im Standardfall
Abbildung
54: Galeriekontrollbalken mit Scrollmöglichkeit
Abbildung
56: Widescreen-Optimierung
Abbildung
57: Active-X Requester
Abbildung
58: Java Richtlinientool (Policies)
Abbildung
59: Richtlinieneintrag hinzufügen
Abbildung
60: Berechtigung hinzufügen
Abbildung
61: Berechtigung: RuntimePermission
Abbildung
62: Berechtigung: FilePermission
Abbildung
63: Berechtigung: SocketPermission
Abbildung
64: Java Permissions
Abbildung
65: Java Richtlinientool