Hallo, Am Sun, 28 Aug 2005, Al Bogner schrieb:
Am Sonntag, 28. August 2005 01:44 schrieb David Haller: [..]
weil der einerseits zu haeufig (und in z.B. in ~/.kde/) vorkommt und andererseits eben eine Bedeutung in REs hat. Nimm z.B. das Macron '¯'.
Gefällt mir auch nicht so gut, weil ¯ kein Zeichen auf der Tastatur ist. Mehr siehe unten.
Bei mir schon ;) Aeh, hast du ne deutsche Tastatur? Dann wuerde sich evtl. µ anbieten. Das liest sich zwar schlecht, ist aber auf der Standardtastatur und duerfte kaum sonst vorkommen... Alternativ vielleicht auch ^ oder °.
Wenn du noch etwas mehr anstellst ist perl bald sehr interessant, da ist alles etwas einfacher:
Ja ja, meine Perl-Bücher lachen mich gerade an :-)
;)
BTW: wo kommen die Eingabedaten her? Aus ner Datei? Ich experimentiere gerade mit IPTC-Keywords. [..] BTW: Kennt wer eine Fotoverwaltung, die es ermöglich aus JPG/TIF-Files neben Exif-Daten auch IPTC-Daten auszulesen und wenn möglich in einer MySQL-DB zu synchronisieren?
==== UNGETESTET! DB-Kram anpassen! ==== #!/usr/bin/perl -w use strict; use Image::ExifTool; use DBD::mysql; my $dbh; my $database = "test"; my $table = "exiftest"; my $dbistr = "DBI:mysql:database=$database;host=localhost"; sub bailout { $dbh->disconnect if $dbh; die @_; } my $exifTool = new Image::ExifTool; $dbh = DBI->connect($dbistr, "user", "passwort", { RaiseError => 1 }) or die "cannot connect to database: $database"; my $sth = $dbh->prepare("INSERT INTO $table(file, date, focallength) VALUES(?,?,?)") or bailout $dbh->errstr; foreach my $file (@ARGV) { my %iinfo = $exifTool->ImageInfo($file); $sth->execute( $file, $iinfo->{'CreateDate'}, $iinfo->{'FocalLength'} ) or bailout $dbh->errstr; } $dbh->disconnect; ==== Hier mal die Liste der Testdateien von Image::ExifTool: BMP.bmp CanonRaw.crw Casio.jpg Casio2.jpg ExifTool.gif ExifTool.jpg ExifTool.tif FujiFilm.jpg GPS.jpg GeoTiff.tif IPTC-XMP.jpg Jpeg2000.jp2 Kodak.jpg MIFF.miff Minolta.jpg Nikon.jpg NikonD2Hs.jpg NikonD70.jpg Olympus.jpg OlympusE1.jpg PDF.pdf PNG.png Panasonic.jpg Pentax.jpg Photoshop.psd PostScript.eps Ricoh.jpg Sanyo.jpg Sigma.jpg Sony.jpg Unknown.jpg Writer.jpg HTH, -dnh -- "Help!! Come see the violence inherent in the sysadmin!" -- Cobb, User Friendly, by Illiad