Internet Movie Database
Version Linux


This is version 0.5.4 of the 22 August 2008

WARNING: To correctly apply diffs-011102, diffs-011109 and diffs-011116, use gimdb >= 0.1.11 with option '--force --nocheck' to disable all CRC controls

After a lot of work, I have decided to publish a first version of IMDb for Linux, there is no fancy GUI, only for ApplyDiff. This package contains three programs: gimdb (build MySQL or PostgreSQL database), gapplydiff for easy appling diff for list files (merge with gimdb since 0.1.3 use gimdb applydiff) and imdb_php for access MySQL database thru http server


VersionSource Tarball gzipSource Tarball bzip2Diff gzipDiff bzip2
0.5.4 gimdb-0.5.4.tar.gz (348 Ko) gimdb-0.5.4.tar.bz2 (293 Ko)
0.5.3 gimdb-0.5.3.tar.gz (345 Ko) gimdb-0.5.3.tar.bz2 (285 Ko)
0.5.2 gimdb-0.5.2.tar.gz (334 Ko) gimdb-0.5.2.tar.bz2 (273 Ko)
0.5.1 gimdb-0.5.1.tar.gz (331 Ko) gimdb-0.5.1.tar.bz2 (271 Ko)
0.5.0 gimdb-0.5.0.tar.gz (331 Ko) gimdb-0.5.0.tar.bz2 (271 Ko)
0.4.4 gimdb-0.4.4.tar.gz (331 Ko) gimdb-0.4.4.tar.bz2 (268 Ko) gimdb-0.4.3-0.4.4.diff.gz (77 ko) gimdb-0.4.3-0.4.4.diff.bz2 (97 Ko)
0.4.3 gimdb-0.4.3.tar.gz (333 Ko) gimdb-0.4.3.tar.bz2 (268 Ko) gimdb-0.4.2-0.4.3.diff.gz (8 Ko) gimdb-0.4.2-0.4.3.diff.bz2 (7 Ko)
0.4.2 gimdb-0.4.2.tar.gz (332 Ko) gimdb-0.4.2.tar.bz2 (267 Ko) gimdb-0.4.1-0.4.2.diff.gz (18 Ko) gimdb-0.4.1-0.4.2.diff.bz2 (17 Ko)
0.4.1 gimdb-0.4.1.tar.gz (330 Ko) gimdb-0.4.1.tar.bz2 (266 Ko) gimdb-0.4.0-0.4.1.diff.gz (10 Ko) gimdb-0.4.0-0.4.1.diff.bz2 (9 Ko)
0.4.0 gimdb-0.4.0.tar.gz (330 Ko) gimdb-0.4.0.tar.bz2 (266 Ko) gimdb-0.3.0-0.4.0.diff.gz (68 Ko) gimdb-0.3.0-0.4.0.diff.bz2 (55 Ko)
0.3.0 gimdb-0.3.0.tar.gz (321 Ko) gimdb-0.3.0.tar.bz2 (261 Ko)
0.2.2 gimdb-0.2.2.tar.gz (450 Ko) gimdb-0.2.2.tar.bz2 (352 Ko) gimdb-0.2.1-0.2.2.diff.gz (95 Ko) gimdb-0.2.1-0.2.2.diff.bz2 (71 Ko)
0.2.1 gimdb-0.2.1.tar.gz (435 Ko) gimdb-0.2.1.tar.bz2 (336 Ko) gimdb-0.2.0-0.2.1.diff.gz (99 Ko) gimdb-0.2.0-0.2.1.diff.bz2 (77 Ko)
0.2.0 gimdb-0.2.0.tar.gz (410 Ko) gimdb-0.2.0.tar.bz2 (317 Ko) gimdb-0.1.18-0.2.0.diff.gz (69 Ko) gimdb-0.1.18-0.2.0.diff.bz2 (60 Ko)
0.1.18 gimdb-0.1.18.tar.gz (417 Ko) gimdb-0.1.18.tar.bz2 (321 Ko) gimdb-0.1.17-0.1.18.diff.gz (59 Ko) gimdb-0.1.17-0.1.18.diff.bz2 (49 Ko)
0.1.17 gimdb-0.1.16-0.1.17.diff.gz (3 Ko) gimdb-0.1.16-0.1.17.diff.bz2 (3 Ko)
0.1.16 gimdb-0.1.15-0.1.16.diff.gz (84 Ko) gimdb-0.1.15-0.1.16.diff.bz2 (71 Ko)
0.1.15 gimdb-0.1.14-0.1.15.diff.gz (26 Ko) gimdb-0.1.14-0.1.15.diff.bz2 (25 ko)
0.1.14 gimdb-0.1.13-0.1.14.diff.gz (46 Ko) gimdb-0.1.13-0.1.14.diff.bz2 (36 ko)
0.1.13 gimdb-0.1.12-0.1.13.diff.gz (54 Ko) gimdb-0.1.12-0.1.13.diff.bz2 (46 ko)
0.1.12 gimdb-0.1.11-0.1.12.diff.gz (14 Ko) gimdb-0.1.11-0.1.12.diff.bz2 (14 ko)
0.1.11 gimdb-0.1.10-0.1.11.diff.gz (17 Ko) gimdb-0.1.10-0.1.11.diff.bz2 (16 ko)
0.1.10 gimdb-0.1.10.tar.gz (382 Ko) gimdb-0.1.10.tar.bz2 (304 Ko) gimdb-0.1.9-0.1.10.diff.gz (188 Ko) gimdb-0.1.9-0.1.10.diff.bz2 (143 ko)
0.1.9 gimdb-0.1.8-0.1.9.diff.gz (26 Ko) gimdb-0.1.8-0.1.9.diff.bz2 (29 ko)
0.1.8 gimdb-0.1.7-0.1.8.diff.gz (14 Ko) gimdb-0.1.7-0.1.8.diff.bz2 (13 ko)
0.1.7 gimdb-0.1.6-0.1.7.diff.gz (22 Ko) gimdb-0.1.6-0.1.7.diff.bz2 (23 ko)
0.1.6 gimdb-0.1.6.tar.gz (307 Ko) gimdb-0.1.6.tar.bz2 (247 Ko) gimdb-0.1.5-0.1.6.diff.gz (293 Ko) gimdb-0.1.5-0.1.6.diff.bz2 (234 ko)
0.1.5 gimdb-0.1.4-0.1.5.diff.gz (19 Ko) gimdb-0.1.4-0.1.5.diff.bz2 (17 ko)
0.1.4 gimdb-0.1.3-0.1.4.diff.gz (21 Ko) gimdb-0.1.3-0.1.4.diff.bz2 (20 ko)
0.1.3 gimdb-0.1.2-0.1.3.diff.gz (15 Ko) gimdb-0.1.2-0.1.3.diff.bz2 (15 ko)
0.1.2 gimdb-0.1.1-0.1.2.diff.gz (23 Ko) gimdb-0.1.1-0.1.2.diff.bz2 (20 ko)
0.1.1 gimdb-0.1-0.1.1.diff.gz (10 Ko) gimdb-0.1-0.1.1.diff.bz2 (9 ko)
0.1 gimdb-0.1.tar.gz (89 Ko) gimdb-0.1.tar.bz2 (73 Ko) Initial release
This archive contains two or three directories:
gapplydiff - gapplydiff is merge with gimdb since 0.1.3
gimdb - run ./configure && make && make install
imdb_php - contain the file for browsing the database in php. Of course you must use this files behind a web server :) Example of film or artist
For the first run, the database is empty and first you must convert the list file in table, you can download all the list files in one of this site: in the directory /pub/misc/movies/database in the directory /pub/culture/tv+film/database
ftp.sunet.sein the directory /pub/tv+movies/imdb

You must download all the *.list.gz and ungzipping with gzip, gunzip, Konqueror, mc, gmc, nautilus, gnozip, vim, emacs...

For the conversion go to directory gimdb, compiling the program (./configure; make; make install). Create the database with gimdb createdb (type createdb imdb if you want use PostgreSQL) and finally type gimdb (if you want use another DBMS, try gimdb --mysql or gimdb --postgresql).... Wait a lot and control the database.
For applying diff, type gimdb applydiff
What's new for this release (0.5.4):
- Convert two more types of link.
- Fixed bug of converting running without country.
- Fixed bug of conversion of biographie of Steven Spielberg.
- Increase speed of MySQL conversion.
- Fixed bug when terminal have black background.
- Display speed of conversion in statistics (what is slow?).
- Fixed ugly workaround to work without RegisterGlobal.
- Ajax when searching title or artist in xref too.

Last stats about Movie Database:

For IMDb version windows, list of 05/04/2003 For moviedb 3.24, list of 15/08/2008 For gimdb (MySQL version 5.0.24a), list of 15/08/2008 For gimdb (PostgreSQL version 8.1.4, list of 15/08/2008


Knows bug:


Ce programme a été crée uniquement afin de "jouer" avec POSTGRESQL, par la suite ça a dégénéré, il y a eu du php, MYSQL, Gnome, Glade. Et surtout il me faut une interface en local pour IMDb mais surtout pas pour refaire le site d'IMDb. De toute façon quand vous aurez vu l'aspect esthétique extrement poussé, vous comprendrez...

N'hésitez pas à me contacter pour plus de précisions...

gapplydiff theme Gnome 1.2 gapplydiff theme Gnome 1.4 gappydiff 0.2.0


Page d'accueil  |  Ma vie en une page  |  Téléchargement  |  Liens  |  Divers  |  Paludier