Страница 1 из 1

нужен family id карт

Добавлено: 26 июн 2008, 12:05
43Boyd
есть у меня чудная вещь генератор 25 значных кодов к официальным картам и есть карты дороги скаченный диск только вот нужно мне раздобыть код карты , где его взять?
Есть у меня ещё файлик , который активируешь и все карты становяться открылыми но мне так объяснили что его надо кинуть на диск с картами что я и сделал он пропатчил всё но карта заблокирована . Кто чем поможет
Не могу ни той ниэтой вещью разблокировать.


Как определить FID карты (mapID)

Добавлено: 26 июн 2008, 12:33
E_I
1.Карта уже установлена в Mapsource: - ищем в реестре запись для этой карты типа [HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\TOPO_US 2008] "ID"=hex:c8,00 "IDX"="C:\\Garmin\\TOPOUS2008\\Topo100.mdx" "MDR"="C:\\Garmin\\TOPOUS2008\\Topo100_MDR.img" Здесь код "с8 00" это FID карты в шестнадцатеричном виде (Hex), записанный в обратном порядке. Переписываем как "00 с8" и вводим это число в калькулятор Windows. Десятичное (Dec) значение будет - FID=200. - не пудрим себе мозги шестнадцатеричным представлением чисел, а просто запускаем утилиту TDBchanger.exe, которая сканирует реестр и выдает параметры всех установленных карт. Скачать можно здесь: http://vak255.narod.ru/GPSutils.htm 2.Есть набор файлов (TDB, mdx...) для установки карты в Mapsource: - открываем файл "*.tdb" в шестнадцатеричном редакторе или в режиме просмотра (Hex-режим). По смещению (0x5) записан FID и занимает 2 байта 00000000 50 62 00 01 00 C8 00 9A .............. - запускаем утилиту TDBchanger.exe и открываем ей файл "*.tdb". Смотрим FID. 3.Есть файл-контейнер gmapsupp.img (gmapprom.img...): - запускаем утилиту просмотра содержимого таких файлов - GMP.v0.51.exe. - запускаем утилиту gmaptool.exe ( http://www.anpo.republika.pl/download.html#gmaptool ).(Из командной строки: c:\>gmt.exe -iv gmapsupp.img) 4.Есть только собственно файл карты типа "12345678.img" - запускаем утилиту FIDfinder.exe ( http://vak255.narod.ru/GPSutils.htm ) из командной строки: c:\>FIDfinder.exe 12345678.img или c:\>FIDfinder.exe *.img для просмотра FID всех файлов в этой папке; - запускаем утилиту gmaptool.exe. (Из командной строки: c:\>gmt.exe -i -v 12345678.img) Если утилиты диагностирует отсутствие значения FID в файле "12345678.img" - значит карта нелоченая! Утилиты FIDfinder и TDBchanger могут изменять значения FID. Будьте внимательны!!! Для сборок к Mapsource значение FID должно меняться как в TDB так и в MDX файлах! 5.Известен валидный -с правильной контрольной суммой - ключ к карте: - запускаем анализатор ключей GarminKey.exe из командной строки c:\>GarminKey.exe B7NCMJGDUTRA9GXJKQ9Y7DCZ9 - или тот же анализатор в графической оболочке - InfoUC.exe. Евгений

Re: Как определить FID карты (mapID)

Добавлено: 26 июн 2008, 12:56
43Boyd
жесть я думал всё проще . может ещё какие варианты есть?
может у кого есть дороги россии и id а то я наверное не разберусь в этой ерунде.


Конечно есть.

Добавлено: 26 июн 2008, 13:22
E_I
Всё сделать за вас. И вам доложить.

Евгений

Re: Конечно есть.

Добавлено: 27 июн 2008, 10:30
YD75
юзал TDBchanger фид в тдб-файле он меняет запросто.
когда ставил галку менять mdx ничего не происходило?
Это значит, что в mdx и так нужный фид?



Re: Конечно есть.

Добавлено: 27 июн 2008, 10:41
E_I
В mdx он меняет только для подключённых мапсетов!

Евгений

Re: Конечно есть.

Добавлено: 27 июн 2008, 12:57
YD75
не совсем понял. Есть mapset00.mdx. Почему в нем не меняется фид?
Как узнать, что он подключен?
Ссылка в реестре должна быть?
Т.е. прога тдбчеэнджер реестр сперва просматривает?
Или она только тдб сканирует и если в нем не прописан мдх - то его тогда и не меняет?
мдх только для поиска ведь нужен


TDBchanger03mod.exe...

Добавлено: 27 июн 2008, 14:51
E_I
работает в двух режимах:
Основной - сканирует реестр, ищет в разделе "HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\Fam_???\1\" файл TDB и выдает параметры подключённого мапсета. Здесь можно менять , в том числе, и MDX файл. Однако, то что он читает TDB-файл из раздела "\1\" (а это другими словами значение ProductID=1) является причиной будующих ошибок. Дело в том, что последние версии программ фирмы Garmin начинают осуществлять проверку реестра на соответствие названия раздела значению "ProductID" карты. Если ProductID=N, то и раздел должен называться "...\Families\Fam_???\N\. Уже писал автору, чтобы он изменил принцип сканирования реестра.
Вспомогательный - просто открывается пользователем файл TDB в любой папке. Здесь меняются только параметры в TDB файле.

Евгений

Re: TDBchanger03mod.exe...

Добавлено: 29 июн 2008, 18:42
ua6atg2
Евгений, но ведь FID можно еще очень просто подсмотреть и через MapsetToolkit.
Кстати, в последнее время, только ей и смотрю.


GPS 60 CS

Где взять анализатор ключей GarminKey.exe?

Добавлено: 30 июн 2008, 20:13
ikik
Где взять анализатор ключей GarminKey.exe?