IMDB - Die Internet Movie Database
Wer kennt sie nicht, die Diskussionen rund um alles,
was in Hollywood und in der restlichen Welt in bezug aufs Filmgeschäft
passiert? Wann hat Gwyneth Paltrow mit Ben Affleck was angefangen? Wie
spricht man 'Buscemi' richtig aus? Wieviele 'John Carpenter' gibt es
eigentlich? Wieviel Geld hat James Cameron bereits als Produzent verdient?
Wer spielte Cmdr. Powell in 'Dark Star'? So viele Fragen, und oft
diskutiert man auf dem Weg vom Kino ins nächste Lokal über dies
und das - doch wo einen das Gedächtnis im Stich läßt und
der liebe Herr Alzheimer grüßt, da hilft uns die IMDb
weiter!

Wo find' ich denn diese Datenbank?
Ich gehe davon aus, daß Möglichkeit 1 niemandem so recht
Probleme bereiten wird, die Onlineversion wartet übrigens mit vielen
interessanten Links zu den Filmen, Cover-Fotos, Trailer-MOVs, Screenshots
und dgl. mehr auf. Nun zur Installation der IMDb auf der eigenen
Festplatte:
Man hat hoffentlich einen schnellen Internetzugang (z.B.
Universität mit Standleitung) und lädt einmal alle (!) Dateien
aus dem Verzeichnis misc/imdb eines beliebigen Aminet Servers
herunter. Damit alles passt, sollte man sich auch alle Dateien auf einen
Sitz herunterladen. Wer nur ein Modem besitzt, kann das Ganze sowieso
vergessen. Wer die IMDb bereits zu Hause installiert hat, und sich nur mehr
die Diffs aus dem Aminet holt, braucht eigentlich garnicht mehr
weiterlesen. Damit sich jeder ein Bild vom Umfang der Datenbank machen
kann, ein kurzer Überblick:
actors.lha 19M Actors.list (12.03.1999)
actresses.lha 9.3M Actresses.list (12.03.1999)
aka-names.lha 386K Aka-names.list (12.03.1999)
aka-titles.lha 1.6M Aka-titles.list (12.03.1999)
alternate-vers.lha 210K Alternate-versions.list (12.03.1999)
ApplyDiffs2_3.lha 25K ApplyDiffs for IMDB-Diffs
biographies.lha 11M Biographies.list (12.03.1999)
business.lha 576K Business.list (12.03.1999)
certificates.lha 398K Certificates.list (12.03.1999)
cinematographr.lha 1.2M Cinematographers.list (12.03.1999)
color-info.lha 1.3M Color-info.list (12.03.1999)
complete-cast.lha 278K Complete-cast.list (12.03.1999)
complete-crew.lha 77K Complete-crew.list (12.03.1999)
composers.lha 1.0M Composers.list (12.03.1999)
costume-design.lha 357K Costume-designers.list (12.03.1999)
countries.lha 1.8M Countries.list (12.03.1999)
crazy-credits.lha 76K Crazy-credits.list (12.03.1999)
directors.lha 2.4M Directors.list (12.03.1999)
distributors.lha 834K Distributors.list (12.03.1999)
editors.lha 850K Editors.list (12.03.1999)
genres.lha 1.2M Genres.list (12.03.1999)
german-aka-tit.lha 332K German-aka-titles.list (12.03.1999)
goofs.lha 260K Goofs.list (12.03.1999)
imdb3_5a_upd.lha 91K The Internet MovieDatabase Amiga
imdb3_5_bin.lha 351K The Internet MovieDatabase Amiga
imdbDiff990205.lha 1.5M Diffs for the Internet MovieDatabase
imdbDiff990212.lha 1.5M Diffs for the Internet MovieDatabase
imdbDiff990219.lha 1.4M Diffs for the Internet MovieDatabase
imdbDiff990226.lha 1.6M Diffs for the Internet MovieDatabase
imdbDiff990305.lha 3.2M Diffs for the Internet MovieDatabase
imdbDiff990312.lha 1.4M Diffs for the Internet MovieDatabase
imdbDiff990319.lha 1.5M Diffs for the Internet MovieDatabase
imdbDiff990326.lha 1.4M Diffs for the Internet MovieDatabase
imdbDiff990402.lha 1.3M Diffs for the Internet MovieDatabase
italian-aka-ti.lha 416K Italian-aka-titles.list (12.03.1999)
keywords.lha 1.5M Keywords.list (12.03.1999)
language.lha 1.3M Language.list (12.03.1999)
laserdisc.lha 852K Laserdisc.list (12.03.1999)
literature.lha 772K Literature.list (12.03.1999)
locations.lha 576K Locations.list (12.03.1999)
misc-companies.lha 240K Miscellaneous-companies.list (12.03.1999)
miscellaneous.lha 6.2M Miscellaneous.list (12.03.1999)
movie-links.lha 1.6M Movie-links.list (12.03.1999)
movies.lha 2.1M Movies.list (12.03.1999)
mpaa-ratings-r.lha 54K Mpaa-ratings-reasons.list (12.03.1999)
plot.lha 6.2M Plot.list (12.03.1999)
producers.lha 1.8M Producers.list (12.03.1999)
production-com.lha 1.9M Production-companies.list (12.03.1999)
production-des.lha 389K Production-designers.list (12.03.1999)
quotes.lha 1.4M Quotes.list (12.03.1999)
ratings.lha 444K Ratings.list (12.03.1999)
release-dates.lha 1.2M Release-dates.list (12.03.1999)
running-times.lha 917K Running-times.list (12.03.1999)
sound-mix.lha 656K Sound-mix.list (12.03.1999)
soundtracks.lha 1.2M Soundtracks.list (12.03.1999)
special-effect.lha 48K Special-effects-companies.list (12.03.1999)
taglines.lha 297K Taglines.list (12.03.1999)
technical.lha 1.0M Technical.list (12.03.1999)
trivia.lha 485K Trivia.list (12.03.1999)
writers.lha 2.6M Writers.list (12.03.1999)
|

Wie bekomm ich das alles jetzt auf meinen Amiga?
Ganz einfach, man brennt sich das Ganze auf CD oder kopiert es auf 2
ZIP-Disks und trägt es nach Hause zum geliebten Amiga. Die Dateien
imdb3_5a_upd.lha und imdb3_5_bin.lha entpacken und das
Programm MovieMUI irgendwo auf die Harddisk installieren. Es
sollten ca. 220MB, besser sagen wir 300MB, frei sein. Zuerst die alte
Version installieren, dann erst das Update (hier muß man lediglich
das Programm 'MovieMUI' selbst durch die neuere Version ersetzen).
Als nächstes entpacken wir die ganzen List-Dateien in das
List-Verzeichnis der IMDB, starten wieder MovieMUI, nehmen eventuell
Korrekturen am Pfad vor (ich hab' es lieber kurz: 'imdb' statt
'MovieDatabase'), und klicken dann auf 'Update Database'. Jetzt ist es
Zeit, in die Küche futtern zu gehen oder einen Film anzuschauen...
Nach eineinhalb Stunden ist alles fertig - dem FastFileSystem
sei dank! Das Programm benötigt keinerlei Assigns oder Libraries, nur
eben eine Menge Platz und vor allem eine schnelle Platte zum Durchsuchen
der Datenbank, bzw. ein schnelles Filesystem.

Wie halte ich meine Datenbank auf aktuellem Stand?
Hierzu entpacke man 'ApplyDiffs.lha', kopiere es nach C: und
lese das ReadMe. Zuerst soll man die ganzen gepackten Diffs (entweder .lha
oder .tar.gz) in ein Verzeichnis entpacken und dabei gleich mit dem Befehl
ApplyDiffs die Datenbank aktualisieren. Wird das Programm ohne Argumente
aufgerufen, so wird wie gewohnt die Befehlsschablone angezeigt.
lha x cd0:imdb/imdbDiff990205.lha
applydiffs listdir fox:imdb/lists/ diffdir diffs/
|
Und fertig. Der Output schaut (etwas gekürzt) so aus:
ApplyDiffs 2.3 (22.03.97) written by André Bernhardt; © 1996-97 IMDb Ltd.
Test File actors.list - OK.
Test File actresses.list - OK.
Test File aka-names.list - OK.
[...]
Test File crazy-credits.list - OK.
Test File directors.list - Error: Missing Listfile
Test File distributors.list - OK.
Test File editors.list - OK.
Test File genres.list - OK.
Test File german-aka-titles.list - OK.
Test File italian-aka-titles.list - Error: Missing Listfile
Test File keywords.list - OK.
[...]
Test File production-designers.list - OK.
Test File quotes.list - Error: Unsuitable Diff-File
Test File ratings.list - OK.
[...]
ApplyDiff Statistics - Sat Apr 24 20:27:52 1999
Lines Lines
Status Removed Added Listfile
------------------------------------------------------------
OK 0 0 actors.list
OK 0 0 actresses.list
OK 0 0 aka-names.list
[...]
OK 0 0 crazy-credits.list
Wrong Diffs 0 0 directors.list
OK 0 0 distributors.list
OK 0 0 editors.list
OK 0 0 genres.list
OK 0 0 german-aka-titles.list
Wrong Diffs 0 0 italian-aka-titles.list
OK 0 0 keywords.list
[...]
OK 0 0 production-designers.list
Wrong Diffs 0 0 quotes.list
OK 0 0 ratings.list
[...]
WARNING: ApplyDiffs could not successfully apply all diffs.
|
Ein 'Missing Listfile' ist nicht schlimm und kann durchaus beabsichtigt
sein (wofür brauche ich die italienischen AKA-Titel?), ein 'Unsuitable
Diff-File' deutet darauf hin, daß ein anderes Diff-File vorher
angewandt werden muß. In obigem Fall hab ich eben zuerst das falsche
Diff-Archiv entpackt, da waren dann natürlich alle Diffs ungeeignet,
dann hab ich das richtige Diff in dasselbe Verzeichnis entpackt, und da
wurden eben nicht alle Dateien überschrieben - aber keine Sorge, es
kann überhaupt nichts passieren.

Und was kann ich sonst noch damit anfangen?
Eine ganze Menge. Zum Beispiel selber Informationen zu Schauspielern
oder Filmen beisteuern, die besten / schlechtesten Filme der IMDb
betrachten, Filme benoten, abgerufene Infos abspeichern oder drucken, und
sonst eigentlich nicht viel, aber mehr interessiert uns ja nicht, es geht
ja nur um Information, und die ist massiv vorhanden. Schade, daß dem
Programm kein MUI Prefs spendiert wurde, sonst könnte man die
Fensterpositionen speichern (die werden immer so klein aufgemacht,
daß man sie immer manuell vergrößern muß, aber wenns
weiter nichts ist... ;)
|