- Registriert
- 19. Juli 2019
- Beiträge
- 741
- Reaktionspunkte
- 5.350
- Punkte
- 263
Du musst angemeldet sein, um Bilder zu sehen.
Knowledge is power. But only if it is shared.
Ich möchte hier Fakten, Erkenntnisse, Lösungen und Tipps rund um ETKA von Version 7.0 bis 8.3 bündeln.
Ich werde diesen Post daher regelmäßig aktualisieren und erweitern.
Für Fragen und Diskussionen dient folgender Thread: Installation ETKA, Teil 2
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
Sortierung: A bis Z
Bei der Benutzung von ETKA werden sämtliche Eingaben gespeichert.
Diese werden in folgendem Pfad abgelegt.
Die Ordnerstruktur entnehmt ihr dem Spoiler "Ordnerstruktur".
fgst.tmp enthält die Fahrgestellnummernsuche.
begriffe.tmp enthält die Teilesuche.
bearbeiter.tmp enthält die Namen der Bearbeiter (Materialscheine).
Zum Entfernen der gespeicherten Benutzerdaten reicht es, die entsprechende Datei zu löschen.
Beim nächsten Start von ETKA werden dieser erneut (leer) angelegt.
Diese werden in folgendem Pfad abgelegt.
Code:
~Benutzerdaten~\SLAVEA\
fgst.tmp enthält die Fahrgestellnummernsuche.
begriffe.tmp enthält die Teilesuche.
bearbeiter.tmp enthält die Namen der Bearbeiter (Materialscheine).
Zum Entfernen der gespeicherten Benutzerdaten reicht es, die entsprechende Datei zu löschen.
Beim nächsten Start von ETKA werden dieser erneut (leer) angelegt.
Die aktuellen Datenstände (bzw. Updatenummern) werden in einer Datei namens upd****#.log gepeichert.
**** = Updatenummer
# = ETKA Version (mehr dazu im Spoiler "Versionen")
Als Beispiel: upd1368d.log bedeutet Update Stand 1368.
Diese Dateien befinden sich jeweils im DATA1 und DATA2 Unterordner der jeweiligen Marken.
Es zählt dabei immer der höhere Wert der dort befindlichen Dateien. Die Platzierung variiert je nach Update. Mal ist die führende Datei im DATA1 Ordner, mal im DATA2.
Als Beispiel Volkswagen:
Die Ordnerstruktur entnehmt ihr dem Spoiler "Ordnerstruktur".
Bei einer Neuinstallation (mit originalen Setup) werden Anfangs in den Markenordnern nur die DATA1 Ordner angelegt! Erst sobald ein Update installiert wird, erstelt sich der DATA2 Ordner.
**** = Updatenummer
# = ETKA Version (mehr dazu im Spoiler "Versionen")
Als Beispiel: upd1368d.log bedeutet Update Stand 1368.
Diese Dateien befinden sich jeweils im DATA1 und DATA2 Unterordner der jeweiligen Marken.
Es zählt dabei immer der höhere Wert der dort befindlichen Dateien. Die Platzierung variiert je nach Update. Mal ist die führende Datei im DATA1 Ordner, mal im DATA2.
Als Beispiel Volkswagen:
Code:
~Datensatz Ordnerstrukur~\VW\DATA1\
~Datensatz Ordnerstrukur~\VW\DATA2\
Bei einer Neuinstallation (mit originalen Setup) werden Anfangs in den Markenordnern nur die DATA1 Ordner angelegt! Erst sobald ein Update installiert wird, erstelt sich der DATA2 Ordner.
Die Gültigkeit der jeweiligen Marken ist in den Update.log Dateien festgehalten.
Wo sich diese befinden steht im Spoiler "Datenstände".
Die Dateien enthalten den Anfangszeitpunkt der Gültigkeit und den Endzeitpunkt der Gültigkeit. Nach Ablauf erhaltet ihr die Meldung, dass ETKA Marke xyz abgelaufen ist und nicht weiter genutzt werden kann. Einfachste Abhilfe schafft hierbei das Zurücksetzen des Systemdatums.
Es wird die UNIXZEIT verwendet, weshalb der maximale Gültigkeitszeitraum 2037 nicht überschreiten kann. (
Wie genau die Gültigkeit in diesen Dateien aufgelistet ist, weiß ich derzeit noch nicht vollständig.
Wo sich diese befinden steht im Spoiler "Datenstände".
Die Dateien enthalten den Anfangszeitpunkt der Gültigkeit und den Endzeitpunkt der Gültigkeit. Nach Ablauf erhaltet ihr die Meldung, dass ETKA Marke xyz abgelaufen ist und nicht weiter genutzt werden kann. Einfachste Abhilfe schafft hierbei das Zurücksetzen des Systemdatums.
Es wird die UNIXZEIT verwendet, weshalb der maximale Gültigkeitszeitraum 2037 nicht überschreiten kann. (
Sie müssen registriert sein, um Links zu sehen.
)Wie genau die Gültigkeit in diesen Dateien aufgelistet ist, weiß ich derzeit noch nicht vollständig.
Damit ETKA auch funktioniert benötigt ihr einen entprechenden Hardlock Treiber und Emulator.
Es ist ZUERST der Hardlock Treiber zu installieren und DANACH erst der Emulator zu starten.
Es ist ZUERST der Hardlock Treiber zu installieren und DANACH erst der Emulator zu starten.
In den Versionen 7.0 bis einschließlich 8.1 befinden sich ETKA und dessen Datensätze in einer gemeinsamen Ordnerstruktur.
Ab 8.2 werden Programmdaten und Datensätze gesplittet
Code:
Programmdaten: *:\ETKA\PROG\
Datensätze: *:\ETKA\DATA\
Benutzerdaten: *:\ETKA\USERDATA\
Ab 8.2 werden Programmdaten und Datensätze gesplittet
Code:
Programmdaten auf 32bit OS: C:\Programme\LexCom\ETKA\Program\
Programmdaten auf 64bit OS: C:\Programme (X86)\LexCom\ETKA\Program\
Datensätze: *:\ProgramData\LexCom\ETKA\DATA\
Benutzerdaten: *:\ProgramData\LexCom\ETKA\USERDATA\
Die aktuellen Preisstände sind nicht so schnell ersichtlich wie die normalen Updates.
Der aktuelle Preisstand ist in der Datei preissvv.log enthalten, welche entweder im DATA1 Ordner oder DATA2 Ordner der jeweiligen Marke abgelegt ist.
Als Beispiel Volkswagen:
Die Ordnerstruktur entnehmt ihr dem Spoiler "Ordnerstruktur".
Wenn ihr die Datei mit dem Editor öffnet, seht ihr nur 1 oder 2 UNICODE Zeichen. Öffnet ihr diese mit einem HEX Editor (z.B. HxD) seht ihr die Darstellung als Bytes.
Markiert beide Bytes und schaut im Dateiinspektor unter "Int16", da seht ihr den aktuellen Preisstand.
Kurze Anmerkung zur Berechnung: Die einzelnen Bytes haben maximal eine Wertigkeit bis 256. Sollte der Preisstand nun also über 256 liegen, so wird jedes volle Byte im zweiten Byte gezählt.
Beispiel: 910 sind in (HEX) Bytes 8E + 03. Als Dezimalwerte 142 und 3. Gerechnet wird 142 + 256 x 3, also 142 + 768.
Die Preisdaten sind in folgenden Dateien enthalten und befinden sich entweder im DATA1 Ordner oder Im DATA2 Ordner der jeweiligen Marken.
Wobei die Z_* Dateien nicht bei jedem Preisland vorhanden sind, nach meiner Erkenntnis nur bei Deutschland.
Der aktuelle Preisstand ist in der Datei preissvv.log enthalten, welche entweder im DATA1 Ordner oder DATA2 Ordner der jeweiligen Marke abgelegt ist.
Als Beispiel Volkswagen:
Code:
~Datensatz Ordnerstrukur~\VW\DATA1\
~Datensatz Ordnerstrukur~\VW\DATA2\
Wenn ihr die Datei mit dem Editor öffnet, seht ihr nur 1 oder 2 UNICODE Zeichen. Öffnet ihr diese mit einem HEX Editor (z.B. HxD) seht ihr die Darstellung als Bytes.
Markiert beide Bytes und schaut im Dateiinspektor unter "Int16", da seht ihr den aktuellen Preisstand.
Kurze Anmerkung zur Berechnung: Die einzelnen Bytes haben maximal eine Wertigkeit bis 256. Sollte der Preisstand nun also über 256 liegen, so wird jedes volle Byte im zweiten Byte gezählt.
Beispiel: 910 sind in (HEX) Bytes 8E + 03. Als Dezimalwerte 142 und 3. Gerechnet wird 142 + 256 x 3, also 142 + 768.
Die Preisdaten sind in folgenden Dateien enthalten und befinden sich entweder im DATA1 Ordner oder Im DATA2 Ordner der jeweiligen Marken.
Code:
FPreis.bin
FPreis.pnt
Z_FPreis.bin
Z_FPreis.pnt
Ab dem Updatestand 1330 ist ein Registryeintrag nötig, damit Updates weiterhin eingespielt werden können.
Es muss folgender Registrierungsschlüssel auf 32bit OS erstellt werden:
und auf 64bit OS dieser:
Und mit diesen Werten gefüllt werden:
Es muss folgender Registrierungsschlüssel auf 32bit OS erstellt werden:
Code:
HKEY_LOCAL_MACHINE\SOFTWARE\LexCom\ETKA
und auf 64bit OS dieser:
Code:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\LexCom\ETKA
Und mit diesen Werten gefüllt werden:
Code:
CommonPath = C:\LexCom\Common
DataPath_AU = C:\LexCom\ETKA
DataPath_SE = C:\LexCom\ETKA
DataPath_SK = C:\LexCom\ETKA
DataPath_VW = C:\LexCom\ETKA
ETKAVersion = 8.2
InstallationPath = C:\LexCom\ETKA
Installationtype = C
LocalConfigPath = C:\LexCom\ETKA
Migration_AU = 1
Migration_SE =1
Migration_SK = 1
Migration_VW = 1
ServerConfigPath = C:\LexCom\ETKA
UserDataPath = C:\LexCom\ETKA
UserDataPath_AU = C:\LexCom\ETKA
UserDataPath_SE = C:\LexCom\ETKA
UserDataPath_SK = C:\LexCom\ETKA
UserDataPath_VW = C:\LexCom\ETKA
Vollzugriff="1"
Datenstand Updatedatein haben den Dateinamen etupxx****#.exe
xx = Marke (au = Audi , se = Seat, sk = Skoda, vw = Volkswagen
**** = Updatenummer
# = Version (siehe Spoiler "Versionen")
Beispiel 1: etupvw1369d.exe ist das Volkswagen Update 1369 für die deutsche Version.
Beispiel 2: etupau13700.exe ist das Audi Update 1370 für die internationale Version.
Die Datenstand Updates werden zum Installieren in den UPDATE Unterordner der jewiligen Marken kopiert.
Als Beispiel Volkswagen:
Die Ordnerstruktur entnehmt ihr dem Spoiler "Ordnerstruktur".
Preis Updatedatein haben den Dateinamen prsx***.exe
x = Marke (a = Audi , s = Seat, k = Seat, w = Volkswagen
*** = Updatenummer
Beispiel : prsk203.exe ist das Skoda Preisupdate 203.
Die Preis Updates werden zum Installieren in den UPLOAD Unterordner der jewiligen Marken kopiert.
Als Beispiel Volkswagen:
Die Ordnerstruktur entnehmt ihr dem Spoiler "Ordnerstruktur".
xx = Marke (au = Audi , se = Seat, sk = Skoda, vw = Volkswagen
**** = Updatenummer
# = Version (siehe Spoiler "Versionen")
Beispiel 1: etupvw1369d.exe ist das Volkswagen Update 1369 für die deutsche Version.
Beispiel 2: etupau13700.exe ist das Audi Update 1370 für die internationale Version.
Die Datenstand Updates werden zum Installieren in den UPDATE Unterordner der jewiligen Marken kopiert.
Als Beispiel Volkswagen:
Code:
~Datensatz Ordnerstrukur~\VW\UPDATE\
Preis Updatedatein haben den Dateinamen prsx***.exe
x = Marke (a = Audi , s = Seat, k = Seat, w = Volkswagen
*** = Updatenummer
Beispiel : prsk203.exe ist das Skoda Preisupdate 203.
Die Preis Updates werden zum Installieren in den UPLOAD Unterordner der jewiligen Marken kopiert.
Als Beispiel Volkswagen:
Code:
~Datensatz Ordnerstrukur~\VW\UPLOAD\
Es wird zwischen der DEUTSCHEN und der INTERNATIONALEN Version unterschieden.
Ihr erkennt an den Update.log Dateien sofort welche Version ihr habt.
Wo sich diese befinden steht im Spoiler "Datenstände".
Diese Dateien heißen upd****#.log.
**** = Updatenummer
# = ETKA Version, d bedeutet DEUTSCH und 0 (Zahl Null) INTERNATIONAL
Als Beispiel: upd1368d.log bedeutet, dass es sich um eine deutsche Version handelt und upd13680.log um eine Internationale.
In den Konfigurationsdateien (im ETKA Programmordner) ist festgehalten, welche Version ETKA hat bzw. nach welchen Daten ETKA sucht.
Dort befinden sich die folgenden 3 Werte:
Für deutsche Version:
Wert1 = DEU
Wert2 = DEU
Wert3 = d
Für internationale Version:
Wert1 = 0
Wert2 = 0
Wert3 = 0
Ihr erkennt an den Update.log Dateien sofort welche Version ihr habt.
Wo sich diese befinden steht im Spoiler "Datenstände".
Diese Dateien heißen upd****#.log.
**** = Updatenummer
# = ETKA Version, d bedeutet DEUTSCH und 0 (Zahl Null) INTERNATIONAL
Als Beispiel: upd1368d.log bedeutet, dass es sich um eine deutsche Version handelt und upd13680.log um eine Internationale.
In den Konfigurationsdateien (im ETKA Programmordner) ist festgehalten, welche Version ETKA hat bzw. nach welchen Daten ETKA sucht.
Code:
ETKA_VW.ini
ETKA_AU.ini
ETKA_SE.ini
ETKA_SK.ini
Dort befinden sich die folgenden 3 Werte:
INI:
[VARIABLE]
COUNTRY_UPD=Wert1
[COUNTRY]
COUNTRY=Wert2
[KONFIGURATION]
upd_nation=Wert3
Wert1 = DEU
Wert2 = DEU
Wert3 = d
Für internationale Version:
Wert1 = 0
Wert2 = 0
Wert3 = 0
Die VIN Suche ist bis ETKA 7.4 lokal möglich. Ab ETKA 7.5 nur noch online (oder mit einem entsprechenden Loader).
Lokale VIN Dateien werden in folgendem Pfad abgelegt.
Die Ordnerstruktur entnehmt ihr dem Spoiler "Ordnerstruktur".
Diese *.txt Dateien müssen als Dateinamen die Fahrgestellnummer haben.
Der Inhalt gestaltet sich wie folgt:
Lokale VIN Dateien werden in folgendem Pfad abgelegt.
Code:
~Benutzerdaten~\FGST\
Diese *.txt Dateien müssen als Dateinamen die Fahrgestellnummer haben.
Der Inhalt gestaltet sich wie folgt:
Code:
Fahrgestellnummer;Modellcode;Farbcode;Motorcode;Motornummer;Getriebecode;000;Produktionsdatum;Ländercode;Modelljahr;PR-Codes
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
Die erweiterten Grafiken (RoSyVisionCom.dll) sind nicht registriert.
Folgende Befehle sind über die Eingabeaufforderung (CMD) dafür nötig:
~Pfad zum ROSYVISIONCONTROL Ordner~ muss logischerweise durch euch ergänzt werden.
Wichtig ist, dass ihr die entsprechenden .NET framework Versionen bereits installiert habt!
Folgende Befehle sind über die Eingabeaufforderung (CMD) dafür nötig:
Bash:
%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\regasm.exe "~Pfad zum ROSYVISIONCONTROL Ordner~\RoSyVisionCom.dll" /codebase
Bash:
%SystemRoot%\Microsoft.NET\Framework\v4.0.30319\regasm.exe "~Pfad zum ROSYVISIONCONTROL Ordner~\RoSyVisionCom.dll" /codebase
~Pfad zum ROSYVISIONCONTROL Ordner~ muss logischerweise durch euch ergänzt werden.
Wichtig ist, dass ihr die entsprechenden .NET framework Versionen bereits installiert habt!
Hardlock Fehler.
Hardlock Treiber neu installieren und Emulator neu starten. Windows Defender / Antivirenprogramm in der Zeit deaktivieren.
Bei Windows 10 muss ggf. die Treibersignierung deaktiviert werden!
Hardlock Treiber neu installieren und Emulator neu starten. Windows Defender / Antivirenprogramm in der Zeit deaktivieren.
Bei Windows 10 muss ggf. die Treibersignierung deaktiviert werden!
Hardlock Fehler.
Hardlock Treiber neu installieren und Emulator neu starten. Windows Defender / Antivirenprogramm in der Zeit deaktivieren.
Bei Windows 10 muss ggf. die Treibersignierung deaktiviert werden!
Hardlock Treiber neu installieren und Emulator neu starten. Windows Defender / Antivirenprogramm in der Zeit deaktivieren.
Bei Windows 10 muss ggf. die Treibersignierung deaktiviert werden!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
Datenstände sind jeweils nur 40 Tage nach (Update)Release gültig.
Entweder ein Update durchführen oder den Expire Extender nutzen oder Systemdatum in die Vergangenheit setzen.
Entweder ein Update durchführen oder den Expire Extender nutzen oder Systemdatum in die Vergangenheit setzen.
Fehlerhafter Eintrag in der Versionsfestlegung.
Entweder die Version mit dem Version Changer wieder zurückstellen oder die Konfigurationsdateien von Hand anpassen (siehe Spoiler "Version")
Entweder die Version mit dem Version Changer wieder zurückstellen oder die Konfigurationsdateien von Hand anpassen (siehe Spoiler "Version")
Setup als Administrator ausführen.
Falls das nichts hilft, den Inhalt aus dem Ordner "Install_Prog" auf die lokale Festplatte kopieren und "Etka_Setup.exe" ausführen.
Falls das nichts hilft, den Inhalt aus dem Ordner "Install_Prog" auf die lokale Festplatte kopieren und "Etka_Setup.exe" ausführen.
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
Letztes Update: 07.01.2021
Dieser Thread dient nur als FAQ/Leitfaden!!!
ETKA Diskussionsthreads:
Installation ETKA, Teil 1
Installation ETKA, Teil 2
ETKA Angebotsthreads:
Volkswagen ETKA
ETKA als VMware
Letztes Update: 07.01.2021
Dieser Thread dient nur als FAQ/Leitfaden!!!
ETKA Diskussionsthreads:
Installation ETKA, Teil 1
Installation ETKA, Teil 2
ETKA Angebotsthreads:
Volkswagen ETKA
ETKA als VMware
Zuletzt bearbeitet: