Содержание
- Использование расширенных графических функций etka невозможно error 3
- Ошибка при запуске ETKA
- Ошибка обновления ETKA
- ETKA 8.1 (1331) 02.2020 + База винов 1417721 шт.
- Admin
- Настройка ЕТКА для фильтрации запчастей (по VIN)
- Admin
- ETKA v7.5 Error 3 graphical functions not used- fix download
- Изображения в каталоге запчастей ETKA
- 32 ответа
Использование расширенных графических функций etka невозможно error 3
ETKA не привередливая программа, и её установка не должна вызывать больших проблем, однако пользователь первый раз столкнувшийся с этим пролуктом LexCom может зайти в тупик.
Ошибка при запуске ETKA
Если не установлены последние обновления, то каталог запчастей ЕТКА не захочет запускаться.После загрузки появится окно с надписью «Данные вашей системы ETKA устарели. Выполните обновление данных в вашей системе. Марка Audi (VW, Seat, Skoda) просрочена и не может использоваться»
Кнопка Запустить (самая левая) в этом случае может быть активной или неактивной. Нажмите OK, окно закроется. После нажатия кнопки «Запустить ETKA», появляется окно «Импортируйте обновления!»
Как исправить ошибку? Есть два варианта. Можно переставить дату на более раннюю или, как и просит программа, импортировать обновления.
Ошибка обновления ETKA
может случится из-за
1. Неправильно указанной папки с файлами обновления или
2. Несоответствии версий самой программы и обновления.
Внимание! Обновления 778 для 7.2 Ауди выглядят так eupdau7780. Т.е. четыре цифры. Ноль добавлен к порядковому номеру обновления. Для Сеат 7.0 файл имеет такой вид такой — eupdse366D
В этих случаях появляется предупреждение «Обновление отсутствует»
3. Запуск exe файла. Ни в какой инструкции не написано, что надо устанавливать update таким образом, но многие проводят эксперимент. Скачивают папку, разархивируют и кликают по файлу.
Во этом случае появляется предупреждение «Обновление отсутствует»
Источник
ETKA 8.1 (1331) 02.2020 + База винов 1417721 шт.
Admin
Создатель сайта
Год/Дата Выпуска: 2019
Версия: 8.1.0.4
Разработчик: LexCom Informationssysteme GmbH
Сайт разработчика: www.lexcom.de
Язык интерфейса: Многоязычный (русский присутствует)
Таблэтка: Присутствует
Описание: Электронный каталог ETKA содержит полную информацию о запасных частях и аксессуарах для автомобилей концерна VAG (VW, Seat, Skoda, AUDI), включая микроавтобусы.
На x64 ставится.
Предустановленные обновления: VW/AU — 1331, SK — 863, SE — 857.
В раздаче инструкция по установке,читаем внимательно.
Обновление прайсов и баз для Етки,пробитие винов с диска из папки FGST ,а так же через платный сервис онлайн делается с помощью загрузчика от algeni запускаемого с ярлыка.В папке ETKA Loader меню пуск инструкция по его настройке.
В полной версии загрузчика доступны расширенные графические возможности и редактирование базы с винами,а так же будет доступна Етка 8.2 после ее релиза.
Версия настроена на диск С ,если ставите на другой диск,то надо использовать INI файлы из соотв. папки для вашего диска.
Возможность установки на диск C: , D: , E: и F:
Установлены региональные настройки и прайс для России,их можно поменять на любой другой при помощи загрузчика.
Для уменьшения размера дистрибутива и времени установки удалены резервные папки Prog2 и DATA2,они появятся при обновлении,а так же папка ETKAVWAUProgPakete82 с новой версией 8.2 ,релиз с ней будет выпущен отдельно из-за новой и не совместимой со старой структурой папок.
В раздаче есть возможность установки локальной базы винов.
8.1 не работает на Windows XP
Настройка ЕТКА для фильтрации запчастей (по VIN)
Admin
Создатель сайта
FAQ по ETKA
Автор: andyl
1. Ошибка «Error AA» при попытке установки обновлений
Внимательно читайте инструкцию, отсутствует файл LexHdl5.dll в системной папке windows,библиотека — файл LexHdl5.dll распаковывается при установке Етки в папку windowssystem
2. Как пробить вин бесплатно?
Использовать базу винов из раздачи или тему помощи
3. При пробитии вина выскакивает много вариантов или не известное торговое обозначение
Значит вин не пробился и у вас нет нужного текстового вин-файла
4. Вин бьется,но запчасти не фильтрует
Фильтр работает только на тех марках и годах выпуска,на против которых стоит зеленый кружок,иначе подбор запчастей идет по ПР-кодам из комплектации в информации о машине.
5. С какого года бьется вин
Вины бьются с 1993 года, Шкода с 1999 года, а Сеат с 1995 года.
6. Как часто выходят обновления?
1 раз в неделю на каждую марку
7. Стоит ли скачивать новые обновления и что они дают?
Стоит.В них добавляются новые данные,отправляются в архив старые,появляются новые номера запчастей,исправляются ошибки,добавляются фотореалистичные картинки
8. Скопировал вин в папку,но вин не пробивается
На файле поставить атрибут только для чтения
9. Есть вопрос по Етке ,где его можно задать?
10. А где в Етке находятся аксессуары фирмы Votex?
Самое основное есть в 0 группе + немного и не везде в 8 ,но большая часть убрана в онлайн и доступна только дилерам.
http://www.volkswagen-zubehoer-shop.de тут можно посмотреть аксессуары VOTEX онлайн
за ссылку спасибо Aposto1
11. Ошибка при пробитии вина — «Введите не более 10 знаков»
Вин-файл в базе не корректен,надо найти и скопировать на его место правильный вин-файл.
12. При запуске ошибка Error 1009 : Cannot open Hardlock driver
Значит вы не установили Hardlock
13. При запуске ошибка Error 7 : Hardlock not found.
Значит вы не запустили мультикей или он не установился
14. Работает ли Etka через RDP (через удаленный рабочий стол) ?
Нет,не работает.Нужен свой хардлок.В свободном доступе решения я не встречал.
15. Ошибка — «This system is no fatclient or ET Master 2000 Server»
удалите файл etkinst.ini
16. Ошибка «Error 2: Hardlock API error code 2»
У вас конфликт хардлоков,возможно с Текаровской Еткой,удалите его и перезагрузите компьютер
файл деинсталлятора hardlock’a C:WindowsSystem32hlduinst.exe, который позволяет корректно снести все ненужное
17. Ошибка «Каталог назначения (C:ETKADATAAUData1) уже используется.
Невозможно продолжить обновление!(11670)»
Запустите chkdsk с: /f
18. Хочу изучить Етку ,где это можно сделать?
19. Как удалить не нужные мне марки?
Есть 4 марки VW,AU,SK,SE и 4 ini файла для каждой марки ETKA_AU.INI , etka_se.ini , etka_sk.ini ,ETKA_VW.INI
данные ini-файлы находятся в папке ETKAVWAUProg
В каждом ini файле есть параметр
[KONZERN]
firmen=VW,AU,SK,SE
Выбираем марки,которые хотим оставить,например SK и VW
Значит редактируем файлы etka_sk.ini и ETKA_VW.INI
Параметр [KONZERN] для них будет общий
firmen=VW,SK
После этого удаляем папки c:ETKAVWAUDATAAU и c:ETKAVWAUDATASE
20. Прекращена работа ETKA Loader , не принимает логин и пароль.
Поможет загрузка ОС в безопасном режиме, запуск загрузчика и ввод в него рег. данных. После этого он должен нормально запускаться и при обычной загрузке ОС.
21. Не хватает mfc100.dll
Для Этки нужен Microsoft Visual C++ 2010 Redistributable (x86), вне зависимости от разрядности Вашей ОС.
22. Использовать функцию Fl нельзя
23. devcon failed ,не запускается Етка,не устанавливается Мультикей
Если не хватает прав на x64 и мультикей не устанавливается,то рекомендуется запускать install.cmd через Total Commander запущенного от администратора или поставить галку в свойствах «devcon.exe» -> Совместимось -> запускать эту программу от имени администратора и далее 0000750A.reg, а потом install.cmd
Свойства: devcon
Вы должны визуально увидеть установку драйвера мультикея.
Возможно новый мультикей не устанавливается из-за наличия в системе старого мультикея.
Проверить это можно посмотрев размер файла MultiKey.sys в c:WindowsSystem32drivers ,он должен быть 67584 ( 66 КБ )
Если он другой,тогда удалите старый мультикей через remove.cmd и x64Старый способinfclean05 или возможно,но это надо проверять,удалите вручную MultiKey.sys в c:WindowsSystem32drivers и скопируйте туда правильный файл MultiKey.sys с размером 67584 ( 66 КБ )
Если это не помогает,то проверьте,что антивирус или другая система защиты Windows в том числе встроенная не скушала или не заблокировала файл multikey.sys
24. При запуске install.cmd ошибка: «devcon не является внутренней или внешней командой»
Не надо делать запуск install.cmd от администратора,запускайте в обычном режиме
25. В теме помощи дали расшифровку,как правильно создать файл и пробить вин?
1.Скопировать расшифровку в блокнот или другой текстовой редактор
2.Сохранить ее в текстовой файл с названием ваш вин.txt
Например XW8AN4NE5LH013287.txt
3.Поставить на этом файле атрибут только для чтения
4.Скопировать в папку FGST ,путь обычно ETKAVWAUUSERDATAFGST
5.Пробить этот вин XW8AN4NE5LH013287 в Етке в поле ПОИСК FI в левом верхнем углу
6.После этого он сохранится в ниспадающем меню,в будущем его можно выбирать оттуда.
26. Не помогает запуск REG-файла для установки обновлений на 8.1 ,предлагает поставить 8.2
нужно создать раздел LexCom в реестре по адресу HKEY_LOCAL_MACHINESOFTWAREWOW6432Node
Как перевести на русский язык
Куда вбивать вин
Автор: andyl
Ссылка на оригинал: http://rutracker.org/forum/viewtopic.php?p=50796362#50796362
Источник
ETKA v7.5 Error 3 graphical functions not used- fix download
Here are all useful customer solutions collection of VW AUDI ETKA v7.5 Error 3 that enhanced graphical functions of ETKA couldn’t be used.
Error message:
The new enhanced graphical functions of ETKA couldn’t be used! (Error 3)
operating system: Windows 10 x86
Tried but FAILED:
installed vcredist 2008 and 2010 but not solved problem
Tried and SUCCESS:
Use administrator run CMD.exe; for Ex: x:etkaRosyVisionControlregisterControl .Net v4.0.bat
or use administrator run CMD.exe; for Ex: x:etkaRosyVisionControlregisterControl.bat
error RA0000 : You can not find the input assembly ‘RoSyVision Com.dll’ or one of its dependencies.
download other “RossyVisionControl” folder and move to C:ETKA and run “unregister” and run “register” and work OK!
The issue still cannot be solved?
Download the .rar for fixed ERROR 3!
Still have trouble with rosy vision?
Try copying the rosyvisoncontrol folder from where it is located to the main etka folder for e.g c:etka ninstead of it being in C:etkavwau
Go to uobdii.com for ETKA Electronic Catalogue V7.4 – TESTED OK!
Many people visit this post to get etka: Free Download ETKA 7.5 / 7.4 / 7.3 Electronic Catalogue
Источник
Изображения в каталоге запчастей ETKA
32 ответа
Я расшифровал все изображения в ЕТКА — файлы в формате png и gif.
Если интересно — пишите в личку.
Значит так
Особо там нету ничего тяжелого
1. выцыпать файл который расшифровал ETKA — т.е. получаем нормальный файл tiff или png.
2. Исходный (зашифрованный) файл из ETKA
3. т.е. получили нормальный фал рисунок ETKA и зашифрованный. Берм HEX — просмотрщик, Берем калькулятор — сравниваем — и догадываемся чем же они зашифрованы. 😉
Эти файлы мелочь. Идем дальше
—
Есть в ETKA новые рисунки — красивые они zgd-файлах (ну например 409260200.zgd). Походу это архивы. Кто смог сделать — подскажите направление. готов отблагодорить за вознагрождение.
Ага, печалька по ним (
Обратите внимание что размер распакованного архива (это когда вы пишите достаточно переименовать 787035400.zgd в 787035400.zgd.gz и дальше работать как с zip-архивом) отличается от размера распакованного ETKA (ETKA разархивирует их во временную папку windows (это архив gz))
Я думаю тут нужно просить чела, умеющего делать декоддинг (дессасемблирование)
Да я уже три дня гоняю ETKA под отладчиком! Но там столько кода, что сложно найти истину. Еще надстройка mfc42.dll от Microsoft постоянно под ногами путается, мешает исследованию. Всю работу с картинками выполняет LxidDcod.dll, LxidDib.dll. LxidDcod.dll выполняет предварительную расшифровку картинок. sgd не проходят расшифровку, т.е. они не зашифрованы (надо только распаковать zgd). Далее происходит преобразование любой картинки в DIB Bitmap в модуле LxidDib.dll (это необходимо для отображения картинки на экране под виндовс). И тут сильно все перемешано с mfc42.dll, их классами и файловыми потоками.
Возможно вы перехватили этот файл не в тот момент, раньше чем он будет полностью записан. Там же в начале идет рапаковка, файл записывается почти всегда кусками по 16кб, после чего он открывается в другом потоке ETKA, потом во всех потоках закрывается и удаляется.
Давно возился с ними, может и перепутал их.
1. я проверил свои наработки. У меня размеры распакованного фала ЕТКА отличаются от размеров распакованным zip-архиватором. Чуть позже еще раз проверю.
2. Если вы утверждаете что размеры совпадают то сравните побайтово, не наблюдается ли закономерность между файлами. Кроме того может сам зип архив перед распаковкой прогнать по XOR_с_ключем?
Sandulf
Скажите а при десассемблировании (при разборе тиф-рисунков), вы сразу увидили шифрацию? Не наблюдается ли подобные действия с sgd-файлами?
И сразу вопрос может dll можно каким нибудь образом использовать для распаковки?!
Явно просматривается конструкция такого вида:
Можно, но необходимо понять, какие параметры необходимо передать нужной функции.
В модуле LxidDcod.dll необходимо сперва вызвать DECODER_NewDecoderInterface() (без параметров) для инициализации модуля, по завершении работы вызвать DECODER_DeleteDecoderInterface(). Расшифровка и подготовка к выводу на экран всех картинок (в т.ч. tif и png) выполняется функцией DECODER_MakeDib(11 параметров).
Кроме того, в этом модуле есть функции, которые ETKA ни разу не вызывает: DECODER_MakeDibFromFile, DECODER_GetSpecialInfo, DECODER_GetFileInfo.
Ок
Смотри, только что поступил другим образом. Восстановил удаленные в ЕТКА — файлы.
И вот теперь опять утверждаю, что файлы .sgd отличаются даже по размеру с файлами unzip:.zgd
И по содержимому тоже — отличаются.
Можете подсказать доку откуда брать чтобы правильно наполнить
Потому что вначале были они (старые картинки) и только потом начали появляться цветные.
О чем вы спрашиваете? о том, какой формат у DIB файла? Необходимо записать в файл:
1. BITMAPFILEHEADER http://msdn.microsoft.com/en-us/library/aa930979.aspx
2. После него сразу идет BITMAPINFO http://msdn.microsoft.com/en-us/library/aa921550.aspx
3. И, собственно, сама картинка.
В принципе, какая разница, в каком формате сохранять? для использования в ВЕБ удобнее сохранить в png, но с ним мне еще надо разбираться. Я выбрал DIB, поскольку он настолько простой, что в нем за 30 минут можно полностью разобраться. Непосредственно данные изображения могут быть одинаковы в png, bmp, tif, dib и многих других форматах, с отличиями только в заголовочных данных. т.е. с таким же успехом можно сохранять и в png без какого-либо преобразования карты пикселей (но при использовании в коммерческих целях, а не для проверки своей программы, преобразовывать все таки придется ради многократного уменьшения веса картинки).
Это я понял. Но у самых новых машин все картинки дублируются: для каждого номера изображения есть tif и zgd файл, хотя можно было делать новые только zgd.
Источник
FAQ по ETKA
Автор: andyl
1. Ошибка «Error AA» при попытке установки обновлений
Внимательно читайте инструкцию, отсутствует файл LexHdl5.dll в системной папке windows,библиотека — файл LexHdl5.dll распаковывается при установке Етки в папку windowssystem
2. Как пробить вин бесплатно?
Использовать базу винов из раздачи или тему помощи
3. При пробитии вина выскакивает много вариантов или не известное торговое обозначение
Значит вин не пробился и у вас нет нужного текстового вин-файла
4. Вин бьется,но запчасти не фильтрует
Фильтр работает только на тех марках и годах выпуска,на против которых стоит зеленый кружок,иначе подбор запчастей идет по ПР-кодам из комплектации в информации о машине.
5. С какого года бьется вин
Вины бьются с 1993 года, Шкода с 1999 года, а Сеат с 1995 года.
6. Как часто выходят обновления?
1 раз в неделю на каждую марку
7. Стоит ли скачивать новые обновления и что они дают?
Стоит.В них добавляются новые данные,отправляются в архив старые,появляются новые номера запчастей,исправляются ошибки,добавляются фотореалистичные картинки
8. Скопировал вин в папку,но вин не пробивается
На файле поставить атрибут только для чтения
9. Есть вопрос по Етке ,где его можно задать?
10. А где в Етке находятся аксессуары фирмы Votex?
Самое основное есть в 0 группе + немного и не везде в 8 ,но большая часть убрана в онлайн и доступна только дилерам.
http://www.volkswagen-zubehoer-shop.de тут можно посмотреть аксессуары VOTEX онлайн
за ссылку спасибо Aposto1
11. Ошибка при пробитии вина — «Введите не более 10 знаков»
Вин-файл в базе не корректен,надо найти и скопировать на его место правильный вин-файл.
12. При запуске ошибка Error 1009 : Cannot open Hardlock driver
Значит вы не установили Hardlock
13. При запуске ошибка Error 7 : Hardlock not found.
Значит вы не запустили мультикей или он не установился
14. Работает ли Etka через RDP (через удаленный рабочий стол) ?
Нет,не работает.Нужен свой хардлок.В свободном доступе решения я не встречал.
15. Ошибка — «This system is no fatclient or ET Master 2000 Server»
удалите файл etkinst.ini
16. Ошибка «Error 2: Hardlock API error code 2»
У вас конфликт хардлоков,возможно с Текаровской Еткой,удалите его и перезагрузите компьютер
файл деинсталлятора hardlock’a C:WindowsSystem32hlduinst.exe, который позволяет корректно снести все ненужное
17. Ошибка «Каталог назначения (C:ETKADATAAUData1) уже используется.
Невозможно продолжить обновление!(11670)»
Запустите chkdsk с: /f
18. Хочу изучить Етку ,где это можно сделать?
19. Как удалить не нужные мне марки?
Есть 4 марки VW,AU,SK,SE и 4 ini файла для каждой марки ETKA_AU.INI , etka_se.ini , etka_sk.ini ,ETKA_VW.INI
данные ini-файлы находятся в папке ETKAVWAUProg
В каждом ini файле есть параметр
[KONZERN]
firmen=VW,AU,SK,SE
Выбираем марки,которые хотим оставить,например SK и VW
Значит редактируем файлы etka_sk.ini и ETKA_VW.INI
Параметр [KONZERN] для них будет общий
firmen=VW,SK
После этого удаляем папки c:ETKAVWAUDATAAU и c:ETKAVWAUDATASE
20. Прекращена работа ETKA Loader , не принимает логин и пароль.
Поможет загрузка ОС в безопасном режиме, запуск загрузчика и ввод в него рег. данных. После этого он должен нормально запускаться и при обычной загрузке ОС.
21. Не хватает mfc100.dll
Для Этки нужен Microsoft Visual C++ 2010 Redistributable (x86), вне зависимости от разрядности Вашей ОС.
22. Использовать функцию Fl нельзя
23. devcon failed ,не запускается Етка,не устанавливается Мультикей
Если не хватает прав на x64 и мультикей не устанавливается,то рекомендуется запускать install.cmd через Total Commander запущенного от администратора или поставить галку в свойствах «devcon.exe» -> Совместимось -> запускать эту программу от имени администратора и далее 0000750A.reg, а потом install.cmd
Свойства: devcon
Вы должны визуально увидеть установку драйвера мультикея.
Возможно новый мультикей не устанавливается из-за наличия в системе старого мультикея.
Проверить это можно посмотрев размер файла MultiKey.sys в c:WindowsSystem32drivers ,он должен быть 67584 ( 66 КБ )
Если он другой,тогда удалите старый мультикей через remove.cmd и x64Старый способinfclean05 или возможно,но это надо проверять,удалите вручную MultiKey.sys в c:WindowsSystem32drivers и скопируйте туда правильный файл MultiKey.sys с размером 67584 ( 66 КБ )
Если это не помогает,то проверьте,что антивирус или другая система защиты Windows в том числе встроенная не скушала или не заблокировала файл multikey.sys
24. При запуске install.cmd ошибка: «devcon не является внутренней или внешней командой»
Не надо делать запуск install.cmd от администратора,запускайте в обычном режиме
25. В теме помощи дали расшифровку,как правильно создать файл и пробить вин?
1.Скопировать расшифровку в блокнот или другой текстовой редактор
2.Сохранить ее в текстовой файл с названием ваш вин.txt
Например XW8AN4NE5LH013287.txt
3.Поставить на этом файле атрибут только для чтения
4.Скопировать в папку FGST ,путь обычно ETKAVWAUUSERDATAFGST
5.Пробить этот вин XW8AN4NE5LH013287 в Етке в поле ПОИСК FI в левом верхнем углу
6.После этого он сохранится в ниспадающем меню,в будущем его можно выбирать оттуда.
26. Не помогает запуск REG-файла для установки обновлений на 8.1 ,предлагает поставить 8.2
нужно создать раздел LexCom в реестре по адресу HKEY_LOCAL_MACHINESOFTWAREWOW6432Node
Как перевести на русский язык
Куда вбивать вин
Автор: andyl
Ссылка на оригинал: http://rutracker.org/forum/viewtopic.php?p=50796362#50796362
Содержание
- Установка ETKA
- ETKA — легкий поиск запчастей и комплектующих по VIN коду…
- ETKA 8.1 (1331) 02.2020 + База винов 1417721 шт.
- Admin
- Настройка ЕТКА для фильтрации запчастей (по VIN)
- Admin
- Установил ETKA 8.1
- Как установить ЕТКА?
- Подготовка
- Установка etka:
Установка ETKA
Скачивал тут — ETKA
Начинаем установку из папки ETKA International
Запускаем установку файлом Etka
Для установки выбрать C: то есть распаковываем архив в корневую директорию диска C:
Жмем Извлечь и ждем окончания процесса
Из папки «Ярлык на рабочий стол» копируем ярлык и размещаем на рабочем столе
Далее идем в папку х32
Открываем папку Hardlock, запускаем файл, жмем Ок, Next и ждем пока идет установка, жмем Ок
Открываем папку MULTIKEY32 и запускаем файл 0000750А, два раза жмем Ок
Следом запускаем файл install, не должно выдаваться ошибок и должен установиться драйвер
Перезагружаем компьютер.
В папке C:ETKAVWAURosyVisionControl запускаем 2 файла registerControl и registerControl.Net v4.0
С рабочего стола запускаем программу, я пользуюсь версией 7.3 (можно пробивать VINы из папки программы), ставим галку на 7.3, жмем Запустить
Видим, что сроки действия марок ограничены
Обновления я беру тут — Обновления ETKA
Закрываем полностью программу, последнее обновление у меня 106
В файловом менеджере открываем папки:
На диске С — c:ETKAVWAUDATA** — где ** код марки (AU, SE, SK, VW)
В месте хранения каталога обновлений открываем папку DATA
Выбираем одну марку
На диске С удаляем папку DATA1, копируем такую же папку из папки DATA
Делаем по всем маркам
Теперь все норм
В новой версии появилась какая то папка с картинками Tnrpics, установил и её, путь распаковки указываем как обычно C:
Вот и все, как работать с программой расскажу позже.
Источник
ETKA — легкий поиск запчастей и комплектующих по VIN коду…
Давно я не писал на компьютерную тематику))) И вот настал тот час.
Кто следит за моим бортовым журналом — тот наверняка помнит, что недавно я рассказывал о ELSA Skoda (Windows) и Carista OBD2 и VAG DPF (Android).
Сегодня хочу рассказать о еще одной классной программе для Windows, а именно ETKA.
Наверняка каждый из нас сталкивался с проблемой подбора автозапчастей. А именно с тем, что нужно найти код, той или иной запчасти.
На рынке есть много компаний торгующих запчастями, и которые подберут Вам все — достаточно сказать VIN код. Но не всегда эти компании подбирают запчасти правильно. Это связано с различными фактами. Но сейчас не об этом.
К счастью автолюбители концерна VAG (Volkswagen, Audi, Seat, Skoda) проблему подбора запчастей или поиска комплектующих, могут легко обойти. Именно для этого и существует ETKA)))
ETKA — электронный каталог AUDI, VW, Skoda, Seat который содержит полную информацию о запасных частях и аксессуарах для автомобилей концерна VAG, включая микроавтобусы.
Программа ETKA позволяет вводит VIN номер машины и осуществляет фильтрацию запчастей, используя его.
В программе ETKA имеется функция поиска применения запчасти, она позволяет искать применение детали только по AUDI или только VW, Skoda, Seat или по всему VAG сразу, а также информацию относящейся к замене и возвратным частям.
При работе с каталогом ETKA необходимо обращать особое внимание на различные сноски и примечания, чтобы не получить детали, которые Вы не ждали.
На данный момент существует одна наиболее актуальная версии программы, я нашел ее на одном из торрент трекеров:
Процес установки довольно прост, но на всякий случай, я его опишу.
1. Удалите старую папку ETKA при ее наличии.
2. Запустите установку файлом Etka1.exe из папки Etka International, путь распаковки (установки) укажите C:, если появится вопрос заменить файлы, нажмите Да.
3. Из папки Etka Loader установите загрузчик ETKA Loader.exe.
4. В зависимости от версии установленной Windows из папки x32 или x64 установите hardlock.exe, далее запустите 0000750A.reg, а потом install.cmd, не должно выдаваться ошибок и должен установиться драйвер, Перезагрузите компьютер.
5. Етка по умолчанию настроена на диск C:, если ставите на другой диск, то надо после установки заменить файлы для вашего диска из папки «INI файлы».
Как видим все довольно легко.
А теперь начинается самое интересное))) Для того, чтобы ETKA смогла полноценно работать с нашим авто, нам нужно создать FGST файл. Не бойтесь все просто, главное делайте все по инструкции)))
2. В поле Проверка VIN для SKODA — введите TMBNJ65J2B5000000 (то есть VIN Вашего автомобиля) и нажмите Проверить / Check.
3. Если все сделали правильно, то Вас должно переместить на страницу, где будет подробная информация о вашем авто.
Можете даже сохранить эту страницу в закладки))) Поверьте, Вы там найдете много интересного.
И кстати расшифровка VIN через сайт CARInfo — дает Вам полную расшифровку опций авто, а не только тех, что указаны в наклейке сервисной книжки.
В сервисной есть около 30-40 кодов, а на сайте 180-200. Для работы с ETKA нужны все коды.
5. Теперь имея всю необходимую информацию создаем FGST файл, для этого запустите данную утилиту.
FGST файл можно создать и вручную, но утилитой удобнее.
6. Заполняем данные с сайта в программу:
VIN — TMBNJ65J2B5000000
Код модели или Код основной комплектации — 5J7154
Код цвета или Цвет кузова+Цвет крыши+Оснащение — 9P9PAW
Код двигателя — CAYB
Номер двигателя можно указать любой — 430763
Код коробки или Код коробки передач — KFK
Дата производства — 20092010
Код страны или Комплект деталей со специальными конструктивным предписаниями для страны — B0X
Модельный год — 2011
Коды комплектации или Параметр это перечень всех кодов комплектации без пробелов и знаков препинания — E0A1PA7JQ0P0UG07MG1D24UF1E0QE07N08L36XB9GB5SL5RQ9Y19WRA8B1KTJ0N1ZC6FA4LA0UA8P1B0X1S61AT0VC9U09T07QA7A0QJ0C003S03FAUA0G414XC2G50EJ7AA7M57X0UF00FAAZ04R26A09HAVL1VF09C62V11C1F0A3W3NG08GG0YBL08TF33U16M08T0G0C6Y04Z56PA5J03RC8M15N20N56NJ5KP9AP8BBFC0U0C4N04L20KAK8P6SC1W0QA03N91U00Y13Q63J12LA1Z00F95C86KA5K0FB03GAL0L1N23H0VK07P01MG8RE2C51L18Q1NM16E09Q08Z5D364SE4TB7Q08TC8WA4P47PCGR01NWC4W8AK7K0H1FV0A1G24QUPH0PH2PJBPKAPW0RAA4X36Q12KW9P3NC13ZB3C76R4N0A3L14A35DX8QA7L38Y1S5H4KA4B17B02JG0BC0ASQN08X08N46N01RX4YA1Q04F1B015D03CA3LA0A2QV01SA1EX2A0Q1A9W09TAQG17E64GD8W08V12WA0TA6EA3B30RA9M0
7. Нажмите кнопку Преобразовать и получите Готовый результат — много непонятных букв и цифр)))
8. Заходим на компьютере в настройки даты и времени, и ставим дату 1 января 2025 года.
9. Создаем в блокноте новый текстовый документ, копируем туда наш Готовый результат, называем файл так же как и наш VIN — TMBNJ65J2B5000000. Сохраняем файл.
10. Заходим в свойства нашего файла TMBNJ65J2B5000000.txt и ставим галочку Только для чтения и нажимаем ОК.
11. Заходим на компьютере в настройки даты и времени, и возвращаем дату назад)))
12. Переносим наш файл TMBNJ65J2B5000000.txt в папку C:ETKAVWAUUSERDATAFGST
Готово!))) Запускаем программу ETKA. Ставим галочку напротив версии 7.5 нажимаем Start.
Можно запускать также версии 8.0 и 8.1. Только в них расшифровка VIN платная, нужен Логин и Пароль(((
Выбираем логотип Skoda и ЗАПУСТИТЬ ETKA.
В поле ПОИСК FI вводим наш VIN TMBNJ65J2B5000000 и жмем Enter. Получаем окно с полной расшифровкой нашего автомобиля.
Если нажать на Балончик с краской можно узнать перечень всех химических веществ. А если нажать на кнопку ИНФОРМАЦИЯ то увидим подробные данные по автомобилю. Нас интересует кнопка ОК. Жмем и получаем доступ ко всем дынным по нашему автомобилю. Чертежи, перечень запчастей, коды и т.д. То что выделено черным это от нашего авто, а то что серым — оно нам не нужно.
И еще одно. Сверху справа есть кнопки управления. И там есть две очень полезные для нас.
Значок Колесо с амортизатором — перечень запасных частей для обслуживания, а также список расходных деталей.
Значок Бинокль — Поиск, здесь можно найти любую деталь, как по коду так и по названию)))
На этом у меня все. Думаю теперь, когда Вы знакомы с программой ETKA, у Вас больше не возникнет проблем с подбором запчастей)))
P.S. В отличие от ELSA Skoda — ETKA регулярно обновляется (в среднем раз в неделю)
Коротко опишу процесс обновления программы:
1. Запускаем программу ETKA
2. Обновление брендов — Update brands — Load updates — Exit
3. Обновление цен — Update prices — Load updates — Exit
4. Запускаем обновление — ETKA 8.1 — Start
5. Подтверждаем обновление — Номер обновления 0000 (**) — Да
6. Ждем завершения обновления — ОК
7. Запуск обновленной программы — ETKA 7.5 — Start
Источник
ETKA 8.1 (1331) 02.2020 + База винов 1417721 шт.
Admin
Создатель сайта
Год/Дата Выпуска: 2019
Версия: 8.1.0.4
Разработчик: LexCom Informationssysteme GmbH
Сайт разработчика: www.lexcom.de
Язык интерфейса: Многоязычный (русский присутствует)
Таблэтка: Присутствует
Описание: Электронный каталог ETKA содержит полную информацию о запасных частях и аксессуарах для автомобилей концерна VAG (VW, Seat, Skoda, AUDI), включая микроавтобусы.
Настройка ЕТКА для фильтрации запчастей (по VIN)
Admin
Создатель сайта
FAQ по ETKA
Автор: andyl
2. Как пробить вин бесплатно?
Использовать базу винов из раздачи или тему помощи
3. При пробитии вина выскакивает много вариантов или не известное торговое обозначение
Значит вин не пробился и у вас нет нужного текстового вин-файла
4. Вин бьется,но запчасти не фильтрует
Фильтр работает только на тех марках и годах выпуска,на против которых стоит зеленый кружок,иначе подбор запчастей идет по ПР-кодам из комплектации в информации о машине.
5. С какого года бьется вин
Вины бьются с 1993 года, Шкода с 1999 года, а Сеат с 1995 года.
6. Как часто выходят обновления?
1 раз в неделю на каждую марку
7. Стоит ли скачивать новые обновления и что они дают?
Стоит.В них добавляются новые данные,отправляются в архив старые,появляются новые номера запчастей,исправляются ошибки,добавляются фотореалистичные картинки
8. Скопировал вин в папку,но вин не пробивается
На файле поставить атрибут только для чтения
12. При запуске ошибка Error 1009 : Cannot open Hardlock driver
Значит вы не установили Hardlock
13. При запуске ошибка Error 7 : Hardlock not found.
Значит вы не запустили мультикей или он не установился
16. Ошибка «Error 2: Hardlock API error code 2»
У вас конфликт хардлоков,возможно с Текаровской Еткой,удалите его и перезагрузите компьютер
файл деинсталлятора hardlock’a C:WindowsSystem32hlduinst.exe, который позволяет корректно снести все ненужное
17. Ошибка «Каталог назначения (C:ETKADATAAUData1) уже используется.
Невозможно продолжить обновление!(11670)»
Запустите chkdsk с: /f
21. Не хватает mfc100.dll
Для Этки нужен Microsoft Visual C++ 2010 Redistributable (x86), вне зависимости от разрядности Вашей ОС.
22. Использовать функцию Fl нельзя
24. При запуске install.cmd ошибка: «devcon не является внутренней или внешней командой»
Не надо делать запуск install.cmd от администратора,запускайте в обычном режиме
Как перевести на русский язык
Автор: andyl
Ссылка на оригинал: http://rutracker.org/forum/viewtopic.php?p=50796362#50796362
Источник
Установил ETKA 8.1
После долгих мучений я это сделал!
Версию ставил вот эту, а также пользовался этой записью в БЖ Философа.
На ноут с Windows 7 установить не удалось, но зато на 10-ку стала нормально, но не с первого раза, тоже пришлось помучиться.
Основной нюанс, с которым столкнулся — моя невнимательность. Всё написано в прилагаемой в закачке инструкции, но мне потребовалось некоторое время, чтобы во всём разобраться. Первая моя ошибка — необходимо устанавливать загрузчик Etka Loader в ту же папку, где находится уже установленная программа ЕТКА, т.е. если программа была установлена мною на диск C:, то загрузчик также нужно установить в папку с программой, указав в процессе установки её адрес C:ETKA. Иначе она у меня вообще запускаться не хотела.
Также столкнулся с тем, что при установке мелких программ из папки x64 (для 64-разрядной версии), необходимо внимательно читать результат установки каждой из них. Если драйверы не установились корректно, необходимо переустановить их с использованием Total Commander, либо (если не помогло) — другим, описанным там же, в инструкции, способом. Некоторые программы необходимо устанавливать от имени администратора, от его имени я установил всё (для гарантии результата).
В общем, основная моя беда — невнимательность. Тем не менее, разобравшись, на семёрку 32 разряда программа не стала, ну и ладно, некритично.
Запускаем ярлык, в таблице с полем ввода ключа нажимаю «позже», получаю результат:
Источник
Как установить ЕТКА?
Каждый владелец авто рано или поздно сталкивается с подбором запчастей на свой авто. ЕТКА самый полный и удобный каталог, благодаря которому можно подбирать необходимые запасные части по ВИН коду своего автомобиля, после небольшой модернизации, но только для версии 7.3
Предлагаю читателям сайта свою инструкцию по установке на Windows 7 (x64) каталог ЕТКА 7.3 + 7.4 + 7.5, которые предназначены для личного ознакомительного использования, не для коммерческого!
Подготовка
Если нет! То скачиваем здесь и устанавливаем, и перезагружаем комп.
Установка etka:
В папке (×64) заходим в Hardlock и устанавливаем: hardlock.EXE
Далее запускаете (install.cmd) в папке MULTIKEY64 и ждёте установки драйвера!
Перезагружаем компьютер и в правом нижнем углу появится надпись: Тестовый режим Windows 7.
6. Запускаем с рабочего стола ярлык: ETKA 7.x 2016
Обновляем марки и ценники и жмём Запустить, как на фото:
Начнётся процесс обновления:
8. Кому нужно, можно скопировать базу ВИН кодов на диск, для этого из папки «База винов 1172388 штук» запускаете файл «FGST.exe» и также как в начале, прописываем путь: C:
Рейтинг статьи:
Источник
-
03.07.2014, 22:06
#2801
Pointer
0
спасибо— Добавлено чуть позже —
Seregas, спасибо
-
16.07.2014, 10:16
#2802
-
07.08.2014, 00:32
#2803
Всем Перцам — Перец Клуба!
0
Сообщение от vr305
В очередной раз так обновил. Теперь ЕТКА открывается и сразу же вылетает ошибка!
Как быть друзья?
— Добавлено чуть позже —
Если вернуть старую папку, то работает, но выдает, что обновления кончились!
-
07.08.2014, 14:50
#2804
Всем Перцам — Перец Клуба!
0
Сообщение от COOLLER
В очередной раз так обновил. Теперь ЕТКА открывается и сразу же вылетает ошибка!
Я обновляю нормальным путем. 2 Этки. Скачиваю обновы, ставлю их на 7.4, копирую папку DATA в 7.3. Проблем пока нет. Свежие обновы сегодня установил.
Не матерящийся автослесарь дает повод усомниться в своей компетенции.
В личке не консультирую. Для этого есть форум.
-
07.08.2014, 15:40
#2805
0
Сообщение от COOLLER
Если вернуть старую папку, то работает, но выдает, что обновления кончились!
А старая с каким номером обновления?
У меня просто 7.3 с последними (29-ми) работает без проблем.VW Passat — AJM 1.9 TDI PD, 1999 (2000), 5 МКПП, седан, черный
Peugeot 307 — 2003 г.в., 1,6i, 5МКПП, 5-и дверный хэтчбэк, синий
-
07.08.2014, 18:20
#2806
Всем Перцам — Перец Клуба!
0
Сообщение от vr305
А старая с каким номером обновления?
У меня просто 7.3 с последними (29-ми) работает без проблем.Старая 12/3 была.
— Добавлено чуть позже —
Сообщение от Seregas
Я обновляю нормальным путем. 2 Этки. Скачиваю обновы, ставлю их на 7.4, копирую папку DATA в 7.3. Проблем пока нет. Свежие обновы сегодня установил.
Я пока попробую колхозным путем, 2 ЕТКА многовато будет
-
12.08.2014, 21:25
#2807
Pointer
1
Сообщение от Spaze
Chester, скажи плиз. Как скопировать номер понравившейся детали, дабы в дальнейшем ее использовать?
правой кнопкой по детали,выбрать TWN. Потом в окне номер можно скопировать
-
12.08.2014, 21:48
#2808
Всем Перцам — Перец Клуба!
0
Сообщение от Alcher
правой кнопкой по детали,выбрать TWN. Потом в окне номер можно скопировать
Ты дату сообщения видел? За 8 (восемь)!!!! лет он наверняка понял, как это делать!
Не матерящийся автослесарь дает повод усомниться в своей компетенции.
В личке не консультирую. Для этого есть форум.
-
01.11.2014, 11:09
#2809
Всем Перцам — Перец Клуба!
0
-
12.11.2014, 14:06
#2810
Pointer
0
Помогите расшифровать vin TMBAB43T4C9059595 и в формате etka.
-
12.11.2014, 15:51
#2811
Всем Перцам — Перец Клуба!
0
chsnn, в тему по расшифровке!
Не матерящийся автослесарь дает повод усомниться в своей компетенции.
В личке не консультирую. Для этого есть форум.
-
11.01.2015, 21:56
#2812
Всем Перцам — Перец Клуба!
0
-
15.01.2015, 16:43
#2813
0
Сообщение от COOLLER
Ребят, вылетает ошибка часто в версии 7.3
SGD-WARNING-76-985….что делать?Ошибка вылезает из-за того ,что 3D изображения не совместимы с ETKA 7.3.
В версии 7.4 этой проблемы не существует.Решение:
Cкачать Загрузчик от algeni https://yadi.sk/d/Ra3ZSYUYcDFNS и установить Функцию отключения предупреждений о несоответствии версии графических файлов (Hook on). Правда придется запускать ЕТКу всегда через этот загрузчик.VW Passat B5+,2001г.в.,1.8T,AWT,150hp,мкпп
-
15.01.2015, 18:19
#2814
Всем Перцам — Перец Клуба!
0
Andla, я с помощью него и запускаю. Все равно вылетает ошибка.
Сообщение от Andla
установить Функцию отключения предупреждений о несоответствии версии графических файлов (Hook on).
Как?
Сообщение от Andla
А какой пароль?
-
15.01.2015, 20:04
#2815
1
Сообщение от COOLLER
Как?
1. Помести папку с загрузчиком в папку ETKA
2. Создай ярлык для EtLdr.exe с параметром /hook on3. пароль —
algeni
VW Passat — AJM 1.9 TDI PD, 1999 (2000), 5 МКПП, седан, черный
Peugeot 307 — 2003 г.в., 1,6i, 5МКПП, 5-и дверный хэтчбэк, синий
-
18.01.2015, 14:56
#2816
0
Не подскажите 7.4 офлайн VIN не распознает?
-
18.01.2015, 15:28
#2817
Всем Перцам — Перец Клуба!
0
Сообщение от witnessx
7.4 офлайн VIN не распознает?
Нет.
Не матерящийся автослесарь дает повод усомниться в своей компетенции.
В личке не консультирую. Для этого есть форум.
-
18.01.2015, 18:50
#2818
Всем Перцам — Перец Клуба!
0
-
25.01.2015, 23:29
#2819
Всем Перцам — Перец Клуба!
0
vr305,
Не работает hook on
-
25.01.2015, 23:36
#2820
0
Сообщение от COOLLER
Не работает hook on
Вань, убери кавычку после exe
VW Passat — AJM 1.9 TDI PD, 1999 (2000), 5 МКПП, седан, черный
Peugeot 307 — 2003 г.в., 1,6i, 5МКПП, 5-и дверный хэтчбэк, синий
Похожие темы
-
Ответов: 2543
Последнее сообщение: 31.01.2023, 11:40
-
Ответов: 6
Последнее сообщение: 09.10.2010, 23:19
-
Ответов: 21
Последнее сообщение: 29.04.2008, 01:55
-
Ответов: 1
Последнее сообщение: 17.11.2006, 18:03
-
Ответов: 25
Последнее сообщение: 05.07.2006, 17:10

Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
- BB коды Вкл.
- Смайлы Вкл.
- [IMG] код Вкл.
- [VIDEO] код Вкл.
- HTML код Выкл.
Правила форума
99K
19 августа 2017 года
epcbot
1 / / 19.08.2017
Разобрал структуру SGD файлов в объеме, достаточном для декодирования всех изображений из каталога ETKA. Кому нужно, описание формата ниже.
Формат SGD, насколько мне удалось узнать, используется в одной немецкой ГИС, и сам по себе достаточно навороченный. Изображения в каталоге ETKA используют небольшое подмножество всех предусмотренных функций формата, что делает возможным написание декодера.
Основой изображения служит растровый слой MRCI, поверх которого рисуются векторные элементы (используются для стрелок и надписей).
Способ хранения растровых данных в формате MRCI «плиточный»: исходное изображение разбивается на плитки заданного размера, каждая плитка отдельно кодируется. Затем плитки последовательно (слева направо, сверху вниз) пишутся в файл. Плитки по правому и нижнему краям изображения могут иметь размер меньше номинального, если ширина или высота изображения не кратна размеру плитки.
Код:
плиток_по_горизонтали = ceil(ширина_изображения / ширина_плитки)
плиток_по_вертикали = ceil(высота_изображения / высота_плитки)
всего_плиток = плиток_по_горизонтали * плиток_по_вертикали
Формат предусматривает несколько способов кодирования плиток: lzw, zlib, png, без кодирования. Для изображений в каталоге ETKA используется только метод zlib.
Структура SGD файла
Адреса в SGD файле всегда кратны 4 байтам для удобства работы с ним через отображение памяти. Порядок байт в файле little-endian.
Первые 16 байт занимает заголовок файла:
Код:
Смещение Тип Описание Значение
——— — ——— ———
0x00 U32 Магическое значение 0x000a0090
0x04 U16 Номер версии 0x07db
0x06 U16 Номер ревизии 0x0406 или 0x0407
0x08 U32 Неизвестно 0x01020015
0x0c U32 Магическое значение 0x55555555
По смещению 0x4c от начала файла находится таблица директорий:
Код:
Смещение Тип Описание Значение
——— — ——— ———
0x4c U32 Количество директорий в SGD файле 3
0x50 U32 Тип директории 2 2
0x54 U32 Абсолютный адрес начала директории 2
0x58 U32 Тип директории 1 1
0x5c U32 Абсолютный адрес начала директории 1
0x60 U32 Тип директории 0 0
0x64 U32 Абсолютный адрес начала директории 0
0x68 U32 Неизвестно 0
0x6c U32 Размер SGD файла
Интересна только директория с типом 0 (каталог записей). В ней содержатся адреса всех записей в SGD файле, которые нужны для декодирования. По абсолютному адресу из таблицы директорий находится заголовок каталога (смещения указаны от начала структуры):
Код:
Смещение Тип Описание Значение
——— — ——— ———
0x00 U16 Младшие 16 бит размера директории
0x02 U16 Тип директории 0x63
0x04 U32 Размер директории
0x08 U32 Неизвестно
0x0c U32 Число записей в директории
0x10 U32 Неизвестно
0x14 U32 Неизвестно
0x18 U32 Относительный адрес записи 0
0x1c U32 Относительный адрес записи 1
… … …
Здесь и далее для получения абсолютного адреса записи в файле нужно добавить константу 0x94 к адресу в таблице. Заголовок у каждой записи одинаковый и имеет вид:
Код:
Смещение Тип Описание Значение
——— — ——— ———
0x00 U16 Размер записи
0x02 U16 Тип записи 0x1a, 0x2d, 0x37 и др.
0x04 U32 Номер записи
0x08 U32 Неизвестно
0x0c U32 Флаги отрисовки (подробнее об этом поле ниже)
0x10 U32 Неизвестно
0x14 U32 Неизвестно
0x18 U32 Неизвестно
Интересны следующие типы записей:
Код:
Значение Название Описание
——— ——- ———
0x1a MRCIHEADER Растровый слой в формате MRCI
0x2d POLYLINE2D Ломаная линия
0x37 TEXTLINE2D Текстовая метка
Структура записи MRCIHEADER (следует за стандартным заголовком записи):
Код:
Смещение Тип Описание Значение
——— — ——— ———
0x1c U32 Ширина изображения в пикселях
0x20 U32 Высота изображения в пикселях
… … …
0x6c U32 Размер пикселя в байтах 1
0x70 U32 Битовая глубина 8
0x74 U32 Относительный адрес палитры
0x78 U32 Номинальная ширина плитки в пикселях 256
0x7c U32 Номинальная высота плитки в пикселях 256
… … …
0x90 U32 Относительный адрес директории с адресами плиток
По адресу палитры расположен ее заголовок:
Код:
Смещение Тип Описание Значение
——— — ——— ———
0x00 U16 Размер структуры
0x02 U16 Тип структуры 0x04ef
0x04 U16 Размер пикселя в байтах 1
0x06 U16 Битовая глубина 8
0x08 U32 Количество цветов в палитре 256
За заголовком следует сама палитра размером (кол-во цветов X размер пикселя) байт. Стоит заметить, что реальное количество цветов, используемое в растровом слое, как правило меньше указанного в заголовке палитры (обычно не более 8).
Директория с адресами плиток:
Код:
Смещение Тип Описание Значение
——— — ——— ———
0x00 U16 Размер структуры
0x02 U16 Тип структуры 0x04ed
0x04 U32 Относительный адрес плитки 0
0x08 U32 Относительный адрес плитки 1
… … …
Структура плитки:
Код:
Смещение Тип Описание Значение
——— — ——— ———
0x00 U16 Размер структуры
0x02 U16 Тип структуры 0x04ee
0x08 U32 Метод сжатия 1 (zlib)
За заголовком следует сжатый блок данных. Размер блока вычисляется из поля «размер структуры» за вычетом размера поля «метод сжатия» (4 байта).
Структура записи POLYLINE2D (следует за стандартным заголовком записи):
Код:
Смещение Тип Описание
——— — ———
0x1c U32 Неизвестно
0x20 U32 Неизвестно
0x24 U32 Количество вершин
0x28 F32 Координата «x» вершины 0
0x2c F32 Координата «y» вершины 0
0x30 F32 Координата «x» вершины 1
0x34 F32 Координата «y» вершины 1
… … …
Структура записи TEXTLINE2D (следует за стандартным заголовком записи):
Код:
Смещение Тип Описание
——— — ———
0x1c U32 Неизвестно
0x20 U32 Неизвестно
0x24 F32 Координата «x» левого края надписи
0x28 F32 Координата «y» нижнего края надписи
0x2c F32 Неизвестно
0x30 F32 Ширина надписи
0x34 F32 Неизвестно
0x38 F32 Неизвестно
0x3c F32 Высота надписи
0x40 F32 Неизвестно
0x44 F32 Неизвестно
0x48 STR Текст надписи (заканчивается нулевым байтом)
Алгоритм конвертации SGD
- Проверяем заголовок файла. При необходимости распаковываем (если файл сжат gzip).
- Находим в директории с типом 0 адрес структуры MRCIHEADER.
- Разбираем MRCIHEADER, определяем размер изображения и количество плиток, выделяем под них память.
- Находим палитру по ее адресу и разбираем.
- Находим директорию с адресами плиток, распаковываем плитки в выделенную область памяти.
- Выделяем память под итоговое изображение, «мостим» его плитками.
- Еще раз проходим по директории с типом 0, рисуем поверх изображения с применением любой библиотеки векторной графики ломаные линии и текстовые метки. Важный момент: записи, у которых значение поля «Флаги отрисовки» равно нулю, нужно пропускать, иначе будет нарисовано много лишнего.
- Сохраняем результат в файл (BMP, PNG или любой другой).