PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DVD Profiler 3 auf dem Asus EeePC installieren



Gargi
24.03.2008, 13:44
Der DVD Profiler (http://www.invelos.com/) ist ein beliebtes Programm zum Archivieren seiner DVD Sammlung. Über eine sehr umfangreiche Onlinedatenbank können Informationen über die DVDs lokal gespeichert werden, die den Weg in die heimische Sammlung gefunden haben. Visversa kann auch die eigene Sammlung online gestellt werden, damit sich Freunde und Bekannte auch einen Überblick über die heimische Videothek verschaffen können.

Nichts liegt näher, sich auch die Sammlung einmal auf einem mobilen Gerät mitzunehmen. Sei es nur darum, um einmal nachzublättern, ob man tatsächlich schon die DVD besitzt oder weil man einfach einmal eine Angabe über einen Film benötigt. EeePC Besitzer und DVD Sammler stellen sich hier natürlich die Frage, ob es möglich ist, den DVD Profiler auch auf diesem heiß begehrtem Gerät laufen zu lassen.

Die Frage kann ich mit einem Ja beantworten. Hierzu muss nicht einmal ein Windows installiert werden, sondern man kann das auch nativ, auf dem vorinstalliertem Xandros hinbekommen.

Wie das geht werde ich hier in allen Schritten erklären.

1) Was benötige ich?

Zuerst natürlich den aktuellen DVD Profiler. Zudem muss das Programm cabextract installiert werden. Danach benötigen wir noch den Emulator WINE.

a) cabextract

Öffnet die Konsole mit STRG+ALT+T und werdet Root:


sudo bash

Wir müssen nun die /etc/apt/sources.list editieren:


kwrite /etc/apt/sources.list

Jetzt fügt folgende Zeile ein:


deb http://ftp.de.debian.org/debian stable main contrib non-free

Speichert die Datei ab und schließt den Editor. Danach gebt


apt-get update

ein. Jetzt installiert cabextract:


apt-get install cabextract

Nun ruft noch einmal die Sources.list auf:


kwrite /etc/apt/sources.list

Kommentiert die gerade eingebene Zeile wieder aus, damit später nicht Xandros Pakete mit Debian Pakete bei einem Update überschrieben werden. Deshalb macht einfach aus der Zeile


deb http://ftp.de.debian.org/debian stable main contrib non-free

die Zeile


# deb http://ftp.de.debian.org/debian stable main contrib non-free

Durch die Raute vor der Zeile wird das Repository sozusagen ausgeschaltet. Führt nocheinmal ein


apt-get update

aus.

b) WINE

WINE ( Wine is not an Emulator) stellt unter Linux Bibliotheken zur Verfügung, um auf Linux auch Windowsprogramme ausführen zu können. Das klappt mal weniger und mal mehr gut. Im Falle vom DVD Profiler auf dem EeePC ist es wichtig, die richtige Version zu verwenden. Ich habe gute Erfahrung mit der Version 0.9.44 gemacht. Wir benötigen somit das Debian Paket aus dem Wine Archiv unter folgender URL:

http://wine.budgetdedicated.com/archive/index.html

Scrollt dort ganz herunter und sucht nach der Version: Wine 0.9.44 i386 . Ladet diese in Euer /home/user/ Verzeichnis

Noch als Root in der Konsole wechselt in dieses Userverzeichnis


cd /home/user

und gebt folgenden Befehl ein:


dpkg -i wine_0.9.44~winehq0~debian~4.0-1_i386.deb

Ihr müsst dann späater ein paar Dinge in manchen Konfigurationsdateien editieren und eventuell noch ein paar Grafiken für den Launcher einkopieren. Damit Irh das nicht alles an der Konsole erledigen müsst, könnt Ihr Euch auch das Leben etwas leicher machen, indem Ihr einen Datei Manager Aufruf mit Rootrechten zurechtlegt. Wie das funktioniert habe ich bereits hier ausführlich erklärt: http://www.gargi.org/showthread.php?t=394

Das war's dann eigentlich schon. Jetzt können wir uns an die Installation des DVD Profilers machen.


2) DVD Profiler installieren

Macht zuerst die Konsole mit STRG+ALT+T auf. Ab hier benötigt Ihr keine Rootrechte, sondern macht ALLES ALS USER! Kopiert die Setup Datei des Profilers (setup.exe) in Euer /home/user Verzeichnis

Zudem solltet eine Grundkonfiguration und das versteckte Verzeichnis .wine angelegt werden. Das machen wir ganz einfach, indem wir einen ersten Fakestart eines Windowsprogrammes durchführen. Gebt dazu an der Konsole als normaler User einfach


wine blah

ein. Es wird nun angezeigt, dass ein Verzeichnis erstellt wird und dann folgt eine Fehlermeldung, dass eine blah.exe nicht gefunden werden kann. Logisch, haben wir auch nicht ;) Aber mehr wollten wir auch nicht. Wine ist nun einsatzbereit.

1.) Zuerst muss ein zusätzliches Font Tahoma.ttf installiert sein. Hierzu die Windows Schriftdatei (woher Ihr die auch immer bekommt, liegt in der Regel bei Windows unter /windows/fonts) in das vertseckte /home/user/.wine/drive_c/windows/fonts Verzeichnis kopieren und die Registry anpassen. Ruft dazu


wine regedit

in der Konsole auf. Im Verzeichnis
HKEY_LOCAL_MACHINE/Software/Miscrosoft/WindowsNT/CurrentVersion/Fonts

fügt Ihr eine neue ZEICHENKETTE namens Tahoma ein. Darauf einen Doppelklick. Nun könnt Ihr der Zeichenkette einen Wert zuordnen: Tahoma.ttf

2.) Gecko installieren. Hier ein Tipp von mir: Ladet das benötigte Installationsscript an der Konsole herunter:


wget http://www.kegel.com/wine/winetricks

Dann


chmod +x winetricks

./winetricks gecko

Das installiert Euch Gecko an der Konsole nach.

3.) Jetzt könnt Ihr mit der Installation des Profilers beginnen. Hier an der Konsole


wine setup.exe

eingeben und wie unter Windows gewohnt, den Profiler installieren.

Zum ersten Test startet den DVD Profiler einfach mit


wine "/home/user/.wine/drive_c/Programme/DVD Profiler/dvdpro.exe"

Achtung: Auf dem EeePC dauert der Start natürlich einwenig länger, als auf einer großen Maschine. Also einen Moment Geduld, das Programm startet dann schon durch. Jetzt solltet Ihr den begehrten DVD Profiler sehen. Passt die Anzeige einwenig an, damit Ihr die für Euch wichtigsten Inhalte vor Euch seht:

http://www.gargi.org/stuff/eeepc/profilereeepc.png

Noch ein Tipp dazu: Auf dem Display benötigt Ihr nicht unbedingt die Hi-Res Grafiken. Das spart zudem auch einiges an Platz auf Eurer eh knapp bemessenem internen Speicherkarte.

Damit das nun komfortabler geht, werden wir noch im Bereich "Spielen" ein Icon zum Starten des Profilers anlegen.


3) DVD Profiler Launcher anlegen

Hierfür habe ich ein Iconset gebastelt, das Ihr gerne herunterladen könnt um Euch die Arbeit an einem eigenem Icon zu sparen:


http://www.gargi.org/stuff/eeepc/profiler_iconset.png (http://www.gargi.org/stuff/eeepc/iconsets/profiler_iconset.zip)
(zum Download auf Grafik klicken, 123KB zip-Format)

Die fünf Grafiken kopiert dann nach /opt/xandros/share/AsusLauncher/

Öffnet nun die Konsole mit STRG+ALT+T und werdet Root:


sudo bash

Editiert zuerst die Datei /opt/xandros/share/AsusLauncher/simpleui.rc

und sucht nach folgendem Abschnitt:


<parcel simplecat="Play" extraargs="/usr/bin/krecord-hijack"
icon="krecord_norm.png"
selected_icon="krecord_hi.png">
.....

playback wav-files, that's all.</desc>
</parcel>

Fügt direkt darunter folgenden Abschnitt ein:


<parcel simplecat="Play" shortcut="profiler.desktop"
icon="profiler_norm.png"
selected_icon="profiler_hi.png">
<name lang="en">DVD Profiler</name>
<name lang="de_DE">DVD Profiler</name>
</parcel>

Speichert die Änderung und schließt den Editor. Legt nun die Datei /usr/share/applications/profiler.desktop an:


touch /usr/share/applications/profiler.desktop

und öffnet diese mit einem Editor:


kwrite /usr/share/applications/profiler.desktop

Füllt diese mit folgendem Inhalt:


[Desktop Entry]
Encoding=UTF-8
Name=DVD Profiler
Name[de]=DVD Profiler
Comment=Invelos DVD Profiler 3
Comment[de]=Invelos DVD Profiler 3
Exec=wine "/home/user/.wine/drive_c/Programme/DVD Profiler/dvdpro.exe"
Terminal=false
Type=Application
Categories=Application;AudioVideo;

Speichert die Änderung und schließt den Editor.

Das war's dann eigentlich auch schon. Startet einfach Euren EeePC neu. Wenn Ihr alles richtig gemacht habt dann solltet Ihr unter der Rubrik "Spielen" das Icon sehen, über das Ihr nun ganz einfach Euren DVD Profiler starten könnt:

http://www.gargi.org/stuff/eeepc/profilereeepc2.png

Tipp: Unter /home/user/ findet Ihr dann ein Verzeichnis DVD Profiler. Hier wird die Datenbank und vorallem die Bilder hinterlegt. Damit nicht zu viel Platz verloren geht könnt Ihr das Verzeichnis auf Eure SD-Card kopieren und einen Link auf das Verzeichnis anlegen. Das spart wieder einige MB Speicherplatz.


http://www.gargi.org/stuff/eeepc/profilereeepc3.png
DVD Profiler auf dem EeePC in Äktschn

Viel Spaß mit dem DVD Profiler auf dem EeePC !

Euer
Gargi