View Issue Details

IDProjectCategoryView StatusLast Update
0000790GeoSetterUser Interfacepublic2011-04-24 14:07
Reporterheiko Assigned ToFriedemann  
PrioritynormalSeverityminorReproducibilityalways
Status assignedResolutionopen 
Product Version3.4.21 beta 
Target VersionFixed in Version 
Summary0000790: ExifTool Version in Beta und Release Version
Descriptionim Moment ist ExifTool 8.53 aktuell. Dies wird mir auch angezeigt, wenn ich die Beta Version (3.4.22) starte. Beende ich die Beta und starte die Release Version (3.4.16) wird ExifTool 8.47 angezeigt und der Haken "Dieses Update ignorieren.." (habe ich sicher nicht gesetzt und wieder deaktiviert) ist aktiv. Also ExifTool manuell updaten.

Eigentlich sollten jetzt die Release und die Beta Version ExifTool 8.53 verwenden.

Beta starten -> ExifTool 8.48 (Haken "Dieses Update ignorieren.." ist wieder aktiv) -> Haken raus, Update auf 8.53.

Release starten -> ExifTool 8.47 (Haken "Dieses Update ignorieren.." ist wieder aktiv) -> Haken raus, Update 8.53.

wird nach einem ExifTool Update die gleiche GeoSetter Version (Beta, Release) gestartet, paßt auch die Version von ExifTool. Sobald eine andere Version gestartet wird kommt wieder eine alte Version.
TagsNo tags attached.

Activities

heiko

2011-03-31 22:16

developer   ~0001535

Last edited: 2011-03-31 22:19

ich sehe gerade, dass die jeweilige ExifTool Version aus dem Programmverzeichnis von GeoSetter stammen muss. Im Beta Verzeichnis ist die 8.48 und im Release Verzeichnis die 8.47

Ziemlich blöd an der ganzen Sache ist auch, dass durch den Wechsel der beiden Versionen der Haken "Dieses Update ignorieren.." jedesmal aktiviert wird.

heiko

2011-03-31 22:47

developer   ~0001537

Workaround: aktuelle ExifTool Version manuell in die beiden Programm Verzeichnisse kopieren

dadurch nur noch "kleinerer Fehler" :-)

klaus_da

2011-04-24 14:07

reporter   ~0001557

Zu diesem Fehler scheint es zu kommen, sobald Geosetter in einem System in mehreren Versionen installiert ist - konkret 3.1.16 (hier in E:\Program Files (x86)) und 3.3.22 BETA(.2128) (in C:\Program Files (x86)\GeoSetter beta).

Abhilfe brachte in dieser Konfiguration die sinngemäße Anwendung eines Hinweises aus einer z. B. in Geosetter 3.3.60 vorgefundenen Readme.txt (eigentlich für die Installation auf einem USB-Stick gedacht):
Ich habe also
 1) dafür gesorgt, dass keine Geosetter-Versionen geöffnet ist;
 2) im ersten der beiden o. g. Verzeichnisse eine leere Datei config.ini erzeugt;
 3) in dieser Geosetter-Version nach deren Start meine Einstellungen vorgenommen;
 4) entsprechend Aufforderung (nach dem Start) Exif-Tool aktualisiert;
 5) diese Geosetter-Version geschlossen (die neue config.ini umfasst nun viele Kilobyte.
Meldung nach erneutem Start: "Ihre Version von ExifTool 8.56 ist aktuell, ...".

Sodann habe ich die neue config.ini in das zweite der o. g. Verzeichnisse kopiert. Nach dem Start der zweiten Geosetter-Version verlief auch dort die Exif-Aktualisierung (nach Aufforderung) erfolgreich.
  
Beobachtung
Eine Suche im Anschluss an das oben Beschriebene lieferte als Ergebnis in C:\Users\%User%\AppData\Roaming\GeoSetter eine config.ini mit dem Datum des vorangegangenen erfolglosen Exif-Updates und eine exiftool.exe mit der zuvor immer wieder monierten Version-Nr. (8.48). Das Update scheint diese nicht zu überschreiben.

Überlegung
Zumindest im vorliegenden System (s. u.) könnte es vielleicht hilfreich sein, gleich innerhalb des Installationsprozesses im betreffenden Geosetter-Verzeichnis eine config.ini anzulegen.

klaus_da
------
Vista 64 Ultimate; IE 9.0.8112.16421; Geosetter 3.4.16; Geosetter 3.4.22 (Beta)

Issue History

Date Modified Username Field Change
2011-03-31 22:15 heiko New Issue
2011-03-31 22:16 heiko Note Added: 0001535
2011-03-31 22:19 heiko Note Edited: 0001535
2011-03-31 22:45 heiko Severity major => minor
2011-03-31 22:47 heiko Note Added: 0001537
2011-04-24 01:12 Friedemann Status new => assigned
2011-04-24 01:12 Friedemann Assigned To => Friedemann
2011-04-24 14:07 klaus_da Note Added: 0001557