View Issue Details

IDProjectCategoryView StatusLast Update
0000844GeoSetterImage Datapublic2012-02-26 01:38
ReporterMr_K Assigned ToFriedemann  
PrioritynormalSeveritymajorReproducibilityalways
Status assignedResolutionopen 
Product Version3.4.14 Release 
Target VersionFixed in Version 
Summary0000844: ExifTool-Fehler unter Linux Windows Emulator - Wine (und auch unter CrossOver)
DescriptionHallo Herr Friedemann Schmidt,

unter CrossOver / Wine ist Geosetter teilweise lauffähig. :-)
Jedoch läßt sich über die "integrierte" Exiftool.exe überhaupt keine EXIF-Daten auslesen, bzw. geänderte EXIF-Daten nicht schreiben.

Nach eigenen Test könnte folgende Vorgehensweise Abhilfe schaffen:
--> Option zur Nutzung der PERL-Version, statt der kompilierten EXE-Version.

Unter einer Linux-Console habe ich folgendes wie in (https://www.codeweavers.com/compatibility/browse/name/?app_id=5875;forum=1) beschrieben, erfolgreich getestet:

Trying exiftool.exe like GeoSetter does will fail (with error like posted before 'par.inc'):

[code]user@desktop:~/.wine/drive_c$ wine c:\\exiftool.exe -@ c:\\exiftool_update.arg c:\\_MG_7029.JPG
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
Compress/Zlib.pm did not return a true value at C:/Perl/site/lib/Archive/Zip.pm line 24.
BEGIN failed--compilation aborted at C:/Perl/site/lib/Archive/Zip.pm line 24.
Compilation failed in require at -e line 318.[/code]

But alternativly as in ([link=http://owl.phy.queensu.ca/~phil/exiftool/install.html#Windows]http://owl.phy.queensu.ca/~phil/exiftool/install.html#Windows[/link]) explained with PERL ExifTool will work:

[code]user@desktop:~/.wine/drive_c$ wine c:\\Perl\\bin\\perl.exe c:\\exiftool.pl -@ c:\\exiftool_update.arg c:\\_MG_7029.JPG
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
fixme:msvcrt:msvcrt_fdtoh wtf
fixme:msvcrt:msvcrt_fdtoh wtf
Warning: Invalid original decision data - c:/_MG_7029.JPG
fixme:msvcrt:MSVCRT__sopen : pmode 0x01b6 ignored
fixme:msvcrt:msvcrt_fdtoh wtf
Warning: Invalid original decision data - c:/_MG_7029.JPG
    1 image files updated[/code]

Zur Info: Unter https://www.codeweavers.com/compatibility/browse/name/?app_id=5875 betreue ich als "Adovacate" Geosetter...

Über diesen "Workaround" wäre ich und wahrscheinlich viele CrossOver-User dankbar!!!
TagsNo tags attached.

Activities

2011-07-02 01:36

 

exiftool.c (1,876 bytes)

2011-07-02 01:37

 

exiftool.exe (21,613 bytes)

Mr_K

2011-07-02 01:37

reporter   ~0001627

Last edited: 2011-07-02 03:24

Update:
Der angehänte "Wrapper" behebt das Problem, da er statt der EXE-Version die Perl-Version des EXIFTOOLs verwendet :-)
(Leider hat sich bzgl. der Option ein kleiner Fehler eingeschlichen. Die Option -k hat ich manuell vor dem Ausführen von EXIFTOOL gesetzt. Daher sind die angehängten Dateien zu löschen und wie auf der Crossover-Seite auszuführen)

Mr_K

2011-07-02 03:25

reporter   ~0001628

Wie kann man die angehängten Dateien löschen?

Issue History

Date Modified Username Field Change
2011-06-30 22:21 Mr_K New Issue
2011-07-02 01:36 Mr_K File Added: exiftool.c
2011-07-02 01:37 Mr_K File Added: exiftool.exe
2011-07-02 01:37 Mr_K Note Added: 0001627
2011-07-02 03:16 Mr_K Note Edited: 0001627
2011-07-02 03:24 Mr_K Note Edited: 0001627
2011-07-02 03:25 Mr_K Note Added: 0001628
2012-02-26 01:38 Friedemann Status new => assigned
2012-02-26 01:38 Friedemann Assigned To => Friedemann