Mittwoch, 13. September 2006 Einführung 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ß Oliver Könen aka Mithirandir Inhaltsverzeichnis Einführung 1 Inhaltsverzeichnis 3 Teil I: Voraussetzungen 5 Teil II: Installation 6 Teil III: Eigenschaften und Beschränkungen 7 Teil III.A: Eigenschaften: 7 1. Sprache: 7 2. Markierungen innerhalb des Notizenfeldes (Tags): 7 : 8 : 8 : 8 : 8 : 9 : 9 : 9 : 10 : 10 : 10 : 10 : 11 : 11 : 11 : 11 : 12 : 12 : 13 : 13
: 14 3. Headshots Anzeige: 16 4. Galerie: 18 4a. Bilder: 20 4b. Video und Audiodateien: 21 4c. Abspielen von DVDs: 22 5. Spezielle Verknüpfungen zu anderen Websites: 23 5a. Standard-Buttons 23 5b. IMDb-Inhalte 24 5c. Benutzerdefinierte Buttons 24 6. Coverbilder: 25 6a. Standard Cover: 25 6b. Alternative Cover: 26 6c. Revolving: 26 7. Auszeichnungen: 27 8. Weitere Informationen: 29 8a. Titel: 29 8b. Bewertungen: 30 8c. Ranglisten: 31 8d. Statistiken: 32 8e. Auszeichnungs-Statistiken: 33 8f. IMDb Bewertungs-Statistiken: 34 9. Weitere Features: 35 9.a Erweiterte Anzeige von Box Sets: 35 9.b Unterstützung von COLORNAMES: 36 9.c Automatische Spracheinstellung: 36 9.d Debug-Ausgaben 36 10. Downloads: 37 10.a: Applet: 37 10.b: Download: 38 10.c:Logbuch: 38 11. Management-Funktionen: 40 11 a. Download Management-Funktionen: 40 11 b. Datendateien Management-Funktionen: 41 11 c. Galerie Management-Funktionen: 42 12. Layout-Anpassungen: 43 12 a. Anpassungen an die Titelzeile 43 12 b. Anpassungen an den Galeriekontrollbalken 44 12 c. Anpassungen an das Hauptfenster 45 Teil III.B: Beschränkungen: 48 Teil IV: Einstellungen 49 1. Daten-Dateien: 49 2. Anschalten und Abschalten der eingebauten Features 49 3. Headshots: 50 4. Bilder und Galerie: 50 5. Covers: 51 6. Layout: 51 7. Download: 51 8. Verschiedenes: 52 Teil V: Fehlersuche 53 1. Active-X Requester Warnmeldung 53 2. Fehler beim Aufruf der Java-Klassen 53 a. RunTimePermission I 54 b. RunTimePermission II 55 c. FilePermission I 55 d. FilePermission II 55 e. FilePermission III 55 f. FilePermission IV 56 g. SocketPermission 56 3. Probleme beim Revolving Feature 57 Teil VI: Danksagungen 58 Teil VII: Versionsgeschichte 59 Teil VIII: Ausblick 61 Abbildungsverzeichnis: 62 Teil I: Voraussetzungen 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. Teil II: Installation 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 „\skins“ (dabei steht „ 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 „\skins“ ablegen * Einige Java Klassen „*.class“ im Verzeichnis „\java“ ablegen * Einige Unterverzeichnisse im Verzeichnis „\images“ anlegen * Einige Textdateien im Verzeichnis „\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 „\Java\Classes\“ ( bezeichnet dabei den Windows-Installationspfad, z.B. „C:\Windows“ oder „C:\WinNT“) * Im Falle der Sun VM handelt es sich um das Verzeichnis „\Java\j2re1_x.y_z“ bzw. “\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 „\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 Teil III: Eigenschaften und Beschränkungen Der Skin „Mithirandir’s Skin“ besitzt in der aktuell vorliegenden Version 1.53 die folgenden Eigenschaften und Grenzen: Teil III.A: Eigenschaften: 1. Sprache: 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. 2. Markierungen innerhalb des Notizenfeldes (Tags): 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 anfangen und mit enden, z.B. ... 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 und eingebetteten Textes als Originaltitel, z.B. The Adventures of Robin Hood 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: und Tags : Anzeige des von und eingebetteten Textes als Alternativtitel, z.B. Robin Hood, König der Vagabunden 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 und eingebetteten Textes als Produktionsland des aktuellen Titels im Titelbereich des Skins, z.B. USA. Abbildung 4: Tag : Anzeige des von und eingebetteten Textes als Slogan, z.B. Im Weltraum hört dich niemand schreien... würde im Fall des Films „Alien“ den Slogan im Titel des Skins einblenden. Abbildung 5: Tag : Anzeige des von und eingebetteten Textes als Datum, an dem die DVD zuletzt angesehen wurde, z.B. 18.03.2005. Ab DVD-Profiler 2.4 werden hier auch die „LastWatched“-Daten des DVD-Profilers eingeblendet. : Anzeige des von und eingebetteten Textes als Aufbewahrungsort der aktuellen DVD, z.B. Heimkino . 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. 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. 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 und eingebetteten Textes als persönliche Bemerkung zur aktuellen DVD, z.B. 2-DVD oder . TV-Produktion Abbildung 6: , und Tags : Anzeige des von eingebetteten Textes als zusätzliche Studios zur aktuellen DVD, z.B. Marvel Entertainment, BMG Video . 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 eingebetteten Textes als zusätzliche Genres zur aktuellen DVD, z.B. Mystery, Krimi . 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 eingebetteten Textes als erweiterte Laufzeit der aktuellen DVD, z.B. 1:37:14 . 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: Tag : Deklaration des von eingebetteten Textes als direkten Web-link zur dem Film zugehörigen offiziellen Website, z.B. http://www.sonypictures.com/movies/underworldevolution/ . Abbildung 8: Tag : Anzeige des von 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 und eingebetteten Textes als direkten IMDb-Link, z.B. tt0029843 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 „“ 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 <RATING>: Anzeige des von <RATING> </RATING> eingebetteten Textes als IMDb-Bewertung der aktuellen DVD, z.B. <RATING>8.2/10</RATING>. <VOTES>: 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>. <QUOTES>: 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 <TRIVIA>: 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 <GOOFS>: 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 <REVIEWS>: 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 <DETAILS>: 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 Bemerkungen: 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“ 3. Headshots Anzeige: 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 4. Galerie: 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. 4a. Bilder: 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). 4b. Video und Audiodateien: 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“. 4c. Abspielen von DVDs: 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. Bemerkungen: 1. Die Anzahl der unterstützten Dateiformate hängt nur vom externen Player-Programm, nicht aber vom Skin ab. Der von mir empfohlene Player „VLC“ unterstützt jedoch nahezu alle herkömmlichen Videoformate wie z.B. MPEG, DivX, AVI und Quicktime. 2. Bitte beachtet, daß der externe Player erst geschlossen werden muß, bevor man mit dem DVD-Profiler weiterarbeiten kann. 5. Spezielle Verknüpfungen zu anderen Websites: 5a. Standard-Buttons 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 IMDb Suche: 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). OFDB Suche: 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. DVD-Live Review: Ö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. Google Review: Öffnet die Review-Seite zum aktuellen Titel auf dem Google-Server www.google.com.. MRQE Review: Öffnet die Review-Seite zum aktuellen Titel auf dem MRQE-Server (Movie Review Query Engine) www.mrqe.com. Preisvergleich: 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. 5b. IMDb-Inhalte 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 5c. Benutzerdefinierte Buttons 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 6. Coverbilder: 6a. Standard Cover: 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 6b. Alternative Cover: 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. 6c. Revolving: 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 Bemerkung: 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. 7. Auszeichnungen: 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: ACADEMY AWARDS: 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. GOLDEN GLOBES: 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. BERLINALE: 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. CANNES FESTIVAL: 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. BAFTA: 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. Saturn Awards: 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! Bemerkung: 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. 8. Weitere Informationen: 8a. Titel: 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. Bemerkung: 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! 8b. Bewertungen: 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. Bemerkung: 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! 8c. Ranglisten: 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. Bemerkung: Diese Dateien können mit Hilfe der Management Funktionen dieses Skins automatisch erzeugt werden. 8d. Statistiken: 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. Bemerkung: 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!). 8e. Auszeichnungs-Statistiken: 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. Bemerkung: 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!). 8f. IMDb Bewertungs-Statistiken: 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. Bemerkung: 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!). 9. Weitere Features: Angefangen mit der Version 1.43 dieses Skins werden die folgenden Features unterstützt: 9.a Erweiterte Anzeige von Box Sets: 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) 9.b Unterstützung von COLORNAMES: 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) 9.c Automatische Spracheinstellung: 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. 9.d Debug-Ausgaben 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 10. Downloads: 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: 10.a: Applet: 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. 10.b: Download: 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. 10.c:Logbuch: Die Tab Page „Logbuch“ enthält das Logbuch mit allen Aktivitäten des Download-Features. Abbildung 44: Download Logbuch Bemerkungen: 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” 11. Management-Funktionen: 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: 11 a. Download Management-Funktionen: 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. 11 b. Datendateien Management-Funktionen: 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. 11 c. Galerie Management-Funktionen: 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. Bemerkungen: 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. 12. Layout-Anpassungen: 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 12 a. Anpassungen an die Titelzeile 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“. 12 b. Anpassungen an den Galeriekontrollbalken 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. 12 c. Anpassungen an das Hauptfenster 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: Horizontales Layout: 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. Vertikales Layout 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. Automatisches An- und Einblenden der Tabpages: 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 Optimierung für kleinere Auflösungen 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. Widescreen Optimierung 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 Teil III.B: Beschränkungen: 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. Teil IV: Einstellungen 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: 1. Daten-Dateien: 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 MyCollectionPath Verzeichnis für die Sammlungs-Datendateien (XML, Text) MyThemesPath Gemeinsames Verzeichnis für Musik-Stücke MyTitlesPath Gemeinsames Verzeichnis für Titelbilder 2. Anschalten und Abschalten der eingebauten Features 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 3. Headshots: GIFSUPPORT An-/Abschalten der Unterstützung des GIF-Formats für die Headshots HEADSHOTGROW Optionale Vergrößerung kleinerer Headshots auf die maximale Headshotgröße 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 4. Bilder und Galerie: 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 5. Covers: 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 6. Layout: 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