Использование расширенных графических функций etka невозможно error 3

Использование расширенных графических функций etka невозможно error 3 ETKA не привередливая программа, и её установка не должна вызывать больших проблем, однако пользователь первый раз столкнувшийся с этим пролуктом LexCom может зайти в тупик. Ошибка при запуске ETKA Если не установлены последние обновления, то каталог запчастей ЕТКА не захочет запускаться.После загрузки появится окно с надписью […]

Содержание

  1. Использование расширенных графических функций etka невозможно error 3
  2. Ошибка при запуске ETKA
  3. Ошибка обновления ETKA
  4. ETKA 8.1 (1331) 02.2020 + База винов 1417721 шт.
  5. Admin
  6. Настройка ЕТКА для фильтрации запчастей (по VIN)
  7. Admin
  8. ETKA v7.5 Error 3 graphical functions not used- fix download
  9. Изображения в каталоге запчастей ETKA
  10. 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 :hat:

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

Как перевести на русский язык

206705_01.jpg

Куда вбивать вин

206705_02.jpg

Автор: andyl :hat:
Ссылка на оригинал: http://rutracker.org/forum/viewtopic.php?p=50796362#50796362

Содержание

  1. Установка ETKA
  2. ETKA — легкий поиск запчастей и комплектующих по VIN коду…
  3. ETKA 8.1 (1331) 02.2020 + База винов 1417721 шт.
  4. Admin
  5. Настройка ЕТКА для фильтрации запчастей (по VIN)
  6. Admin
  7. Установил ETKA 8.1
  8. Как установить ЕТКА?
  9. Подготовка
  10. Установка etka:

Установка ETKA

57f7981s 100

Скачивал тут — ETKA
Начинаем установку из папки ETKA International

39b086s 960

Запускаем установку файлом Etka

d39b086s 960

Для установки выбрать C: то есть распаковываем архив в корневую директорию диска C:

b9b086s 960

Жмем Извлечь и ждем окончания процесса

2b9b086s 960

Из папки «Ярлык на рабочий стол» копируем ярлык и размещаем на рабочем столе

9b9b086s 960

Далее идем в папку х32

5b9b086s 960

Открываем папку Hardlock, запускаем файл, жмем Ок, Next и ждем пока идет установка, жмем Ок

79b086s 960

879b086s 960

Открываем папку MULTIKEY32 и запускаем файл 0000750А, два раза жмем Ок

579b086s 960

Следом запускаем файл install, не должно выдаваться ошибок и должен установиться драйвер

b79b086s 960

Перезагружаем компьютер.
В папке C:ETKAVWAURosyVisionControl запускаем 2 файла registerControl и registerControl.Net v4.0

779b086s 960

С рабочего стола запускаем программу, я пользуюсь версией 7.3 (можно пробивать VINы из папки программы), ставим галку на 7.3, жмем Запустить

cf9b086s 960

Видим, что сроки действия марок ограничены

2f9b086s 960

Обновления я беру тут — Обновления ETKA
Закрываем полностью программу, последнее обновление у меня 106

5f9b086s 960

В файловом менеджере открываем папки:
На диске С — c:ETKAVWAUDATA** — где ** код марки (AU, SE, SK, VW)
В месте хранения каталога обновлений открываем папку DATA
Выбираем одну марку

5b086s 960

На диске С удаляем папку DATA1, копируем такую же папку из папки DATA

805b086s 960

Делаем по всем маркам
Теперь все норм

b05b086s 960

В новой версии появилась какая то папка с картинками Tnrpics, установил и её, путь распаковки указываем как обычно C:

705b086s 960

485b086s 960

c85b086s 960

Вот и все, как работать с программой расскажу позже.

Источник

ETKA — легкий поиск запчастей и комплектующих по VIN коду…

maAAAgD3m A 100

Давно я не писал на компьютерную тематику))) И вот настал тот час.

Кто следит за моим бортовым журналом — тот наверняка помнит, что недавно я рассказывал о 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. Если все сделали правильно, то Вас должно переместить на страницу, где будет подробная информация о вашем авто.

xgAAAgJG1OA 960

Можете даже сохранить эту страницу в закладки))) Поверьте, Вы там найдете много интересного.

И кстати расшифровка VIN через сайт CARInfo — дает Вам полную расшифровку опций авто, а не только тех, что указаны в наклейке сервисной книжки.

В сервисной есть около 30-40 кодов, а на сайте 180-200. Для работы с ETKA нужны все коды.

5. Теперь имея всю необходимую информацию создаем FGST файл, для этого запустите данную утилиту.

JAAAAgJG1OA 960

FGST файл можно создать и вручную, но утилитой удобнее.

6. Заполняем данные с сайта в программу:

VIN — TMBNJ65J2B5000000
Код модели или Код основной комплектации — 5J7154
Код цвета или Цвет кузова+Цвет крыши+Оснащение — 9P9PAW
Код двигателя — CAYB
Номер двигателя можно указать любой — 430763
Код коробки или Код коробки передач — KFK
Дата производства — 20092010
Код страны или Комплект деталей со специальными конструктивным предписаниями для страны — B0X
Модельный год — 2011
Коды комплектации или Параметр это перечень всех кодов комплектации без пробелов и знаков препинания — E0A1PA7JQ0P0UG07MG1D24UF1E0QE07N08L36XB9GB5SL5RQ9Y19WRA8B1KTJ0N1ZC6FA4LA0UA8P1B0X1S61AT0VC9U09T07QA7A0QJ0C003S03FAUA0G414XC2G50EJ7AA7M57X0UF00FAAZ04R26A09HAVL1VF09C62V11C1F0A3W3NG08GG0YBL08TF33U16M08T0G0C6Y04Z56PA5J03RC8M15N20N56NJ5KP9AP8BBFC0U0C4N04L20KAK8P6SC1W0QA03N91U00Y13Q63J12LA1Z00F95C86KA5K0FB03GAL0L1N23H0VK07P01MG8RE2C51L18Q1NM16E09Q08Z5D364SE4TB7Q08TC8WA4P47PCGR01NWC4W8AK7K0H1FV0A1G24QUPH0PH2PJBPKAPW0RAA4X36Q12KW9P3NC13ZB3C76R4N0A3L14A35DX8QA7L38Y1S5H4KA4B17B02JG0BC0ASQN08X08N46N01RX4YA1Q04F1B015D03CA3LA0A2QV01SA1EX2A0Q1A9W09TAQG17E64GD8W08V12WA0TA6EA3B30RA9M0

7. Нажмите кнопку Преобразовать и получите Готовый результат — много непонятных букв и цифр)))

KgAAAgJG1OA 960

8. Заходим на компьютере в настройки даты и времени, и ставим дату 1 января 2025 года.

agAAAgJG1OA 960

9. Создаем в блокноте новый текстовый документ, копируем туда наш Готовый результат, называем файл так же как и наш VIN — TMBNJ65J2B5000000. Сохраняем файл.

ZgAAAgJG1OA 960

10. Заходим в свойства нашего файла TMBNJ65J2B5000000.txt и ставим галочку Только для чтения и нажимаем ОК.

FgAAAgJG1OA 960

11. Заходим на компьютере в настройки даты и времени, и возвращаем дату назад)))

12. Переносим наш файл TMBNJ65J2B5000000.txt в папку C:ETKAVWAUUSERDATAFGST

Готово!))) Запускаем программу ETKA. Ставим галочку напротив версии 7.5 нажимаем Start.

VAAAAgJG1OA 960

Можно запускать также версии 8.0 и 8.1. Только в них расшифровка VIN платная, нужен Логин и Пароль(((

Выбираем логотип Skoda и ЗАПУСТИТЬ ETKA.

GgAAAgJG1OA 960

В поле ПОИСК FI вводим наш VIN TMBNJ65J2B5000000 и жмем Enter. Получаем окно с полной расшифровкой нашего автомобиля.

NAAAAgJG1OA 960

Если нажать на Балончик с краской можно узнать перечень всех химических веществ. А если нажать на кнопку ИНФОРМАЦИЯ то увидим подробные данные по автомобилю. Нас интересует кнопка ОК. Жмем и получаем доступ ко всем дынным по нашему автомобилю. Чертежи, перечень запчастей, коды и т.д. То что выделено черным это от нашего авто, а то что серым — оно нам не нужно.

NgAAAgJG1OA 960

dAAAAgJG1OA 960

И еще одно. Сверху справа есть кнопки управления. И там есть две очень полезные для нас.

Значок Колесо с амортизатором — перечень запасных частей для обслуживания, а также список расходных деталей.

Значок Бинокль — Поиск, здесь можно найти любую деталь, как по коду так и по названию)))

На этом у меня все. Думаю теперь, когда Вы знакомы с программой ETKA, у Вас больше не возникнет проблем с подбором запчастей)))

P.S. В отличие от ELSA Skoda — ETKA регулярно обновляется (в среднем раз в неделю)

Коротко опишу процесс обновления программы:

1. Запускаем программу ETKA
2. Обновление брендов — Update brands — Load updates — Exit

eIAAAgIl1OA 960

3. Обновление цен — Update prices — Load updates — Exit

osAAAgJATOA 960

4. Запускаем обновление — ETKA 8.1 — Start

kYAAAgIl1OA 960

5. Подтверждаем обновление — Номер обновления 0000 (**) — Да

IkAAAgIl1OA 960

6. Ждем завершения обновления — ОК

cUAAAgIl1OA 960

UMAAAgIl1OA 960

7. Запуск обновленной программы — ETKA 7.5 — Start

Источник

ETKA 8.1 (1331) 02.2020 + База винов 1417721 шт.

2

Admin

Создатель сайта

Год/Дата Выпуска: 2019
Версия: 8.1.0.4
Разработчик: LexCom Informationssysteme GmbH
Сайт разработчика: www.lexcom.de
Язык интерфейса: Многоязычный (русский присутствует)
Таблэтка: Присутствует
Описание: Электронный каталог ETKA содержит полную информацию о запасных частях и аксессуарах для автомобилей концерна VAG (VW, Seat, Skoda, AUDI), включая микроавтобусы.

Настройка ЕТКА для фильтрации запчастей (по VIN)

2

Admin

Создатель сайта

FAQ по ETKA
Автор: andyl vw hi

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 от администратора,запускайте в обычном режиме

Как перевести на русский язык

206705 01

206705 02

Автор: andyl vw hi
Ссылка на оригинал: http://rutracker.org/forum/viewtopic.php?p=50796362#50796362

Источник

Установил ETKA 8.1

bWAAAgCUIeA 100

После долгих мучений я это сделал!

Версию ставил вот эту, а также пользовался этой записью в БЖ Философа.

На ноут с Windows 7 установить не удалось, но зато на 10-ку стала нормально, но не с первого раза, тоже пришлось помучиться.
Основной нюанс, с которым столкнулся — моя невнимательность. Всё написано в прилагаемой в закачке инструкции, но мне потребовалось некоторое время, чтобы во всём разобраться. Первая моя ошибка — необходимо устанавливать загрузчик Etka Loader в ту же папку, где находится уже установленная программа ЕТКА, т.е. если программа была установлена мною на диск C:, то загрузчик также нужно установить в папку с программой, указав в процессе установки её адрес C:ETKA. Иначе она у меня вообще запускаться не хотела.

Также столкнулся с тем, что при установке мелких программ из папки x64 (для 64-разрядной версии), необходимо внимательно читать результат установки каждой из них. Если драйверы не установились корректно, необходимо переустановить их с использованием Total Commander, либо (если не помогло) — другим, описанным там же, в инструкции, способом. Некоторые программы необходимо устанавливать от имени администратора, от его имени я установил всё (для гарантии результата).

В общем, основная моя беда — невнимательность. Тем не менее, разобравшись, на семёрку 32 разряда программа не стала, ну и ладно, некритично.

kAAAAgKEXeA 960

Запускаем ярлык, в таблице с полем ввода ключа нажимаю «позже», получаю результат:

Источник

Как установить ЕТКА?

Каждый владелец авто рано или поздно сталкивается с подбором запчастей на свой авто. ЕТКА самый полный и удобный каталог, благодаря которому можно подбирать необходимые запасные части по ВИН коду своего автомобиля, после небольшой модернизации, но только для версии 7.3

Предлагаю читателям сайта свою инструкцию по установке на Windows 7 (x64) каталог ЕТКА 7.3 + 7.4 + 7.5, которые предназначены для личного ознакомительного использования, не для коммерческого!

Подготовка

ustanovka etka img 1a

Если нет! То скачиваем здесь и устанавливаем, и перезагружаем комп.

ustanovka etka img 2

Установка etka:

ustanovka etka img 1

В папке (×64) заходим в Hardlock и устанавливаем: hardlock.EXE

Далее запускаете (install.cmd) в папке MULTIKEY64 и ждёте установки драйвера!

ustanovka etka img 2a

Перезагружаем компьютер и в правом нижнем углу появится надпись: Тестовый режим Windows 7.

6. Запускаем с рабочего стола ярлык: ETKA 7.x 2016

Обновляем марки и ценники и жмём Запустить, как на фото:

ustanovka etka img 3a

Начнётся процесс обновления:

ustanovka etka img 4a

8. Кому нужно, можно скопировать базу ВИН кодов на диск, для этого из папки «База винов 1172388 штук» запускаете файл «FGST.exe» и также как в начале, прописываем путь: C:

Рейтинг статьи: 4

Источник

  1. 03.07.2014, 22:06


    #2801

    huligan909 вне форума


    Pointer



    0

    Вы не можете благодарить!

    По умолчанию

    спасибо— Добавлено чуть позже —

    Seregas, спасибо


  2. 16.07.2014, 10:16


    #2802


  3. 07.08.2014, 00:32


    #2803

    COOLLER вне форума


    Всем Перцам — Перец Клуба!

    Аватар для COOLLER



    0

    Вы не можете благодарить!

    По умолчанию

    Цитата Сообщение от vr305
    Посмотреть сообщение

    В очередной раз так обновил. Теперь ЕТКА открывается и сразу же вылетает ошибка!

    Как быть друзья?

    — Добавлено чуть позже —

    Если вернуть старую папку, то работает, но выдает, что обновления кончились!


  4. 07.08.2014, 14:50


    #2804

    Seregas вне форума


    Всем Перцам — Перец Клуба!

    Аватар для Seregas



    0

    Вы не можете благодарить!

    По умолчанию

    Цитата Сообщение от COOLLER
    Посмотреть сообщение

    В очередной раз так обновил. Теперь ЕТКА открывается и сразу же вылетает ошибка!

    Я обновляю нормальным путем. 2 Этки. Скачиваю обновы, ставлю их на 7.4, копирую папку DATA в 7.3. Проблем пока нет. Свежие обновы сегодня установил.

    Не матерящийся автослесарь дает повод усомниться в своей компетенции.
    В личке не консультирую. Для этого есть форум.


  5. 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-и дверный хэтчбэк, синий


  6. 07.08.2014, 18:20


    #2806

    COOLLER вне форума


    Всем Перцам — Перец Клуба!

    Аватар для COOLLER



    0

    Вы не можете благодарить!

    По умолчанию

    Цитата Сообщение от vr305
    Посмотреть сообщение

    А старая с каким номером обновления?
    У меня просто 7.3 с последними (29-ми) работает без проблем.

    Старая 12/3 была. — Добавлено чуть позже —

    Цитата Сообщение от Seregas
    Посмотреть сообщение

    Я обновляю нормальным путем. 2 Этки. Скачиваю обновы, ставлю их на 7.4, копирую папку DATA в 7.3. Проблем пока нет. Свежие обновы сегодня установил.

    Я пока попробую колхозным путем, 2 ЕТКА многовато будет


  7. 12.08.2014, 21:25


    #2807

    Alcher вне форума


    Pointer



    1

    Вы не можете благодарить!

    По умолчанию

    Цитата Сообщение от Spaze
    Посмотреть сообщение

    Chester, скажи плиз. Как скопировать номер понравившейся детали, дабы в дальнейшем ее использовать?

    правой кнопкой по детали,выбрать TWN. Потом в окне номер можно скопировать


  8. 12.08.2014, 21:48


    #2808

    Seregas вне форума


    Всем Перцам — Перец Клуба!

    Аватар для Seregas



    0

    Вы не можете благодарить!

    По умолчанию

    Цитата Сообщение от Alcher
    Посмотреть сообщение

    правой кнопкой по детали,выбрать TWN. Потом в окне номер можно скопировать

    Ты дату сообщения видел? За 8 (восемь)!!!! лет он наверняка понял, как это делать!

    Не матерящийся автослесарь дает повод усомниться в своей компетенции.
    В личке не консультирую. Для этого есть форум.


  9. 01.11.2014, 11:09


    #2809

    COOLLER вне форума


    Всем Перцам — Перец Клуба!

    Аватар для COOLLER



    0

    Вы не можете благодарить!


  10. 12.11.2014, 14:06


    #2810

    chsnn вне форума


    Pointer



    0

    Вы не можете благодарить!

    По умолчанию

    Помогите расшифровать vin TMBAB43T4C9059595 и в формате etka.


  11. 12.11.2014, 15:51


    #2811

    Seregas вне форума


    Всем Перцам — Перец Клуба!

    Аватар для Seregas



    0

    Вы не можете благодарить!

    По умолчанию

    chsnn, в тему по расшифровке!

    Не матерящийся автослесарь дает повод усомниться в своей компетенции.
    В личке не консультирую. Для этого есть форум.


  12. 11.01.2015, 21:56


    #2812

    COOLLER вне форума


    Всем Перцам — Перец Клуба!

    Аватар для COOLLER



    0

    Вы не можете благодарить!


  13. 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,мкпп


  14. 15.01.2015, 18:19


    #2814

    COOLLER вне форума


    Всем Перцам — Перец Клуба!

    Аватар для COOLLER



    0

    Вы не можете благодарить!

    По умолчанию

    Andla, я с помощью него и запускаю. Все равно вылетает ошибка.

    Цитата Сообщение от Andla
    Посмотреть сообщение

    установить Функцию отключения предупреждений о несоответствии версии графических файлов (Hook on).

    Как?

    Цитата Сообщение от Andla
    Посмотреть сообщение

    А какой пароль?


  15. 15.01.2015, 20:04


    #2815


    1

    Вы не можете благодарить!

    По умолчанию

    Цитата Сообщение от COOLLER
    Посмотреть сообщение

    Как?

    1. Помести папку с загрузчиком в папку ETKA
    2. Создай ярлык для EtLdr.exe с параметром /hook on

    3. пароль —

    algeni

    VW Passat — AJM 1.9 TDI PD, 1999 (2000), 5 МКПП, седан, черный
    Peugeot 307 — 2003 г.в., 1,6i, 5МКПП, 5-и дверный хэтчбэк, синий


  16. 18.01.2015, 14:56


    #2816


    0

    Вы не можете благодарить!

    По умолчанию

    Не подскажите 7.4 офлайн VIN не распознает?


  17. 18.01.2015, 15:28


    #2817

    Seregas вне форума


    Всем Перцам — Перец Клуба!

    Аватар для Seregas



    0

    Вы не можете благодарить!

    По умолчанию

    Цитата Сообщение от witnessx
    Посмотреть сообщение

    7.4 офлайн VIN не распознает?

    Нет.

    Не матерящийся автослесарь дает повод усомниться в своей компетенции.
    В личке не консультирую. Для этого есть форум.


  18. 18.01.2015, 18:50


    #2818

    COOLLER вне форума


    Всем Перцам — Перец Клуба!

    Аватар для COOLLER



    0

    Вы не можете благодарить!


  19. 25.01.2015, 23:29


    #2819

    COOLLER вне форума


    Всем Перцам — Перец Клуба!

    Аватар для COOLLER



    0

    Вы не можете благодарить!

    По умолчанию

    vr305,
    Не работает hook on


  20. 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-и дверный хэтчбэк, синий


Похожие темы

  1. Ответов: 2543

    Последнее сообщение: 31.01.2023, 11:40

  2. Ответов: 6

    Последнее сообщение: 09.10.2010, 23:19

  3. Ответов: 21

    Последнее сообщение: 29.04.2008, 01:55

  4. Ответов: 1

    Последнее сообщение: 17.11.2006, 18:03

  5. Ответов: 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

  1. Проверяем заголовок файла. При необходимости распаковываем (если файл сжат gzip).
  2. Находим в директории с типом 0 адрес структуры MRCIHEADER.
  3. Разбираем MRCIHEADER, определяем размер изображения и количество плиток, выделяем под них память.
  4. Находим палитру по ее адресу и разбираем.
  5. Находим директорию с адресами плиток, распаковываем плитки в выделенную область памяти.
  6. Выделяем память под итоговое изображение, «мостим» его плитками.
  7. Еще раз проходим по директории с типом 0, рисуем поверх изображения с применением любой библиотеки векторной графики ломаные линии и текстовые метки. Важный момент: записи, у которых значение поля «Флаги отрисовки» равно нулю, нужно пропускать, иначе будет нарисовано много лишнего.
  8. Сохраняем результат в файл (BMP, PNG или любой другой).

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Использование общей памяти графического процессора как изменить
  • Испортила маникюр как исправить
  • Использование неинициализированной памяти c как исправить
  • Испортила куртку утюгом как исправить
  • Использование мобильных данных на андроиде 2 гб как исправить

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии