Меню

При обновлении навител ошибка неправильный sha1 хеш

Доброго времени суток!

Исходные данные: Навигатор Prestigio GEOVISION 5058. Карты Q1-2016

Проблема: При попытке обновить Navitel до версии 9.8.187 и карты до Q1-2017 через Центр обновлений, на 2.2% процесса выскакивает ошибка «Загруженный файл имеет неправильный SHA1 хеш». Включение/выключение антивируса не влияет на процесс.

Решение: Обновить вручную через личный кабинет

  1. Активационный файл (NaviTelAuto_Activation_Key.txt)
  2. Обновления Navitel версии 9.8.187 для Prestigio GeoVision 5058 (NaviTel-9.8.187.PRESTIGIO_GV5300MSTAR2531.zip)
  3. Набор карт (файлы *.nm7)

Примечание: Обновил вручную Активационный фал, Обновления Navitel версии 9.8.187 для Prestigio GeoVision 5058, одну карту *.nm7. Остальные карты успешно обновились через Центр обновлений.

Выводы: Раз проблема всеобщая, не у меня одного, то проблема в софте. Уважаемые разработчики, ищите чем Центр обновлений не подружился с Prestigio 5058.

[/а как вручную скачал набор карт? у меня например все скачалось кроме росссии. Престижио геовижн 4055

где взял набор карт. у меня все скачалось кроме россии Prestigio GV 4055

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam)
{
    switch(message)
    {
        case WM_CREATE:
        {
            HFONT hFont; hFont = CreateFont(16, NULL, NULL, NULL, FW_DONTCARE, FALSE, FALSE, FALSE, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_SWISS, TEXT("Arial"));
 
            hEdit[0] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_STATIC, NULL, WS_CHILD | WS_VISIBLE, 770, 370, 484, 20, hWnd, NULL, hInst, NULL);
            hEdit[1] = CreateWindowExW(WS_EX_STATICEDGE, WC_EDIT, NULL, WS_CHILD | WS_VISIBLE | WS_DLGFRAME | ES_MULTILINE | WS_HSCROLL | WS_VSCROLL, 36, 10, 1218, 260, hWnd, NULL, hInst, NULL);
            hEdit[2] = CreateWindowExW(WS_EX_STATICEDGE, WC_EDIT, NULL, WS_CHILD | WS_VISIBLE | WS_DLGFRAME | ES_AUTOHSCROLL, 81, 280, 1174, 25, hWnd, NULL, hInst, NULL);
            hEdit[3] = CreateWindowExW(WS_EX_STATICEDGE, WC_EDIT, NULL, WS_CHILD | WS_VISIBLE | WS_DLGFRAME | ES_AUTOHSCROLL, 81, 305, 1174, 25, hWnd, NULL, hInst, NULL);
            hEdit[4] = CreateWindowExW(WS_EX_STATICEDGE, WC_EDIT, NULL, WS_CHILD | WS_VISIBLE | WS_DLGFRAME | ES_AUTOHSCROLL, 81, 330, 1174, 25, hWnd, NULL, hInst, NULL);
            hEdit[5] = CreateWindowExW(WS_EX_STATICEDGE, WC_EDIT, NULL, WS_CHILD | WS_VISIBLE | WS_DLGFRAME | ES_MULTILINE | WS_HSCROLL | WS_VSCROLL, 36, 400, 1218, 260, hWnd, NULL, hInst, NULL);
            hEdit[6] = CreateWindowExW(WS_EX_STATICEDGE, WC_EDIT, NULL, WS_CHILD | WS_VISIBLE | WS_DLGFRAME | ES_MULTILINE | WS_HSCROLL | WS_VSCROLL, 36, 670, 1218, 260, hWnd, NULL, hInst, NULL);
 
            hButton[0] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_BUTTON, L"Зашифровать", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 300, 365, 110, 25, hWnd, (HMENU)1, hInst, NULL);
            hButton[1] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_BUTTON, L"Расшифровать", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 415, 365, 110, 25, hWnd, (HMENU)2, hInst, NULL);
            hButton[2] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_BUTTON, L"Выявить пароль", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 530, 365, 120, 25, hWnd, (HMENU)3, hInst, NULL);
            hButton[3] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_BUTTON, L"Очистить всё", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 655, 365, 110, 25, hWnd, (HMENU)4, hInst, NULL);
            hButton[4] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_BUTTON, Lnчnиnсnтnиnтnь", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON | BS_MULTILINE, 10, 10, 25, 260, hWnd, (HMENU)5, hInst, NULL);
            hButton[5] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_BUTTON, L"Очистить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 10, 280, 70, 25, hWnd, (HMENU)6, hInst, NULL);
            hButton[6] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_BUTTON, L"Очистить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 10, 305, 70, 25, hWnd, (HMENU)7, hInst, NULL);
            hButton[7] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_BUTTON, L"Очистить", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON, 10, 330, 70, 25, hWnd, (HMENU)8, hInst, NULL);
            hButton[8] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_BUTTON, Lnчnиnсnтnиnтnь", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON | BS_MULTILINE, 10, 400, 25, 260, hWnd, (HMENU)9, hInst, NULL);
            hButton[9] = CreateWindowExW(WS_EX_WINDOWEDGE, WC_BUTTON, Lnчnиnсnтnиnтnь", WS_CHILD | WS_VISIBLE | BS_PUSHBUTTON | BS_MULTILINE, 10, 670, 25, 260, hWnd, (HMENU)10, hInst, NULL);
 
            hCombobox[0] = CreateWindowExW(NULL, WC_COMBOBOX, NULL, WS_CHILD | WS_VISIBLE | WS_VSCROLL | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST, 10, 365, 90, 75, hWnd, (HMENU)11, hInst, NULL);
            hCombobox[1] = CreateWindowExW(NULL, WC_COMBOBOX, NULL, WS_CHILD | WS_VISIBLE | WS_VSCROLL | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST, 105, 365, 90, 75, hWnd, (HMENU)12, hInst, NULL);
            hCombobox[2] = CreateWindowExW(NULL, WC_COMBOBOX, NULL, WS_CHILD | WS_VISIBLE | WS_VSCROLL | CBS_AUTOHSCROLL | CBS_DROPDOWNLIST, 200, 365, 90, 75, hWnd, (HMENU)13, hInst, NULL);
 
            SendMessageW(hEdit[1], EM_SETCUEBANNER, NULL, (LPARAM)L"Исходный текст");
            SendMessageW(hEdit[2], EM_SETCUEBANNER, NULL, (LPARAM)L"Пароль (текст)");
            SendMessageW(hEdit[3], EM_SETCUEBANNER, NULL, (LPARAM)L"Пароль (хэш)");
            SendMessageW(hEdit[4], EM_SETCUEBANNER, NULL, (LPARAM)L"Пароль (aes key)");
            SendMessageW(hEdit[5], EM_SETCUEBANNER, NULL, (LPARAM)L"Закодированный текст");
            SendMessageW(hEdit[6], EM_SETCUEBANNER, NULL, (LPARAM)L"Закодированный текст (hex)");
 
            SendMessageA(hCombobox[0], CB_ADDSTRING, NULL, (LPARAM)" AES - 128");
            SendMessageA(hCombobox[0], CB_ADDSTRING, NULL, (LPARAM)" AES - 192");
            SendMessageA(hCombobox[0], CB_ADDSTRING, NULL, (LPARAM)" AES - 256");
 
            SendMessageA(hCombobox[1], CB_ADDSTRING, NULL, (LPARAM)" SHA - 128");
            SendMessageA(hCombobox[1], CB_ADDSTRING, NULL, (LPARAM)" SHA - 256");
            SendMessageA(hCombobox[1], CB_ADDSTRING, NULL, (LPARAM)" SRC - 32");
            SendMessageA(hCombobox[1], CB_ADDSTRING, NULL, (LPARAM)" SRC - 63");
            SendMessageA(hCombobox[1], CB_ADDSTRING, NULL, (LPARAM)" SRC - 59");
            SendMessageA(hCombobox[1], CB_ADDSTRING, NULL, (LPARAM)" MD4");
            SendMessageA(hCombobox[1], CB_ADDSTRING, NULL, (LPARAM)" MD5");
 
            SendMessageA(hCombobox[2], CB_ADDSTRING, NULL, (LPARAM)" ANSI");
            SendMessageA(hCombobox[2], CB_ADDSTRING, NULL, (LPARAM)" UNICODE");
 
            SendMessageW(hCombobox[0], CB_SETCURSEL, NULL, NULL);
            SendMessageW(hCombobox[1], CB_SETCURSEL, NULL, NULL);
            SendMessageW(hCombobox[2], CB_SETCURSEL, NULL, NULL);
 
            SendMessageW(hEdit[1], EM_SETLIMITTEXT, (WPARAM)10000, NULL);
            SendMessageW(hEdit[2], EM_SETLIMITTEXT, (WPARAM)128, NULL);
            SendMessageW(hEdit[3], EM_SETLIMITTEXT, (WPARAM)40, NULL);
            SendMessageW(hEdit[4], EM_SETLIMITTEXT, (WPARAM)256, NULL);
            SendMessageW(hEdit[5], EM_SETLIMITTEXT, (WPARAM)10000, NULL);
            SendMessageW(hEdit[6], EM_SETLIMITTEXT, (WPARAM)10000, NULL);
 
            SendMessageW(hCombobox[0], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hCombobox[1], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hCombobox[2], WM_SETFONT, WPARAM(hFont), TRUE);
 
            SendMessageW(hEdit[1], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hEdit[2], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hEdit[3], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hEdit[4], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hEdit[5], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hEdit[6], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hEdit[7], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hEdit[8], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hEdit[9], WM_SETFONT, WPARAM(hFont), TRUE);
 
            SendMessageW(hButton[0], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hButton[1], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hButton[2], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hButton[3], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hButton[4], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hButton[5], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hButton[6], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hButton[7], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hButton[8], WM_SETFONT, WPARAM(hFont), TRUE);
            SendMessageW(hButton[9], WM_SETFONT, WPARAM(hFont), TRUE);
            break;
        }
        case WM_COMMAND:
        {
            switch(LOWORD(wParam))
            {
                case 1:
                {
                    int eLen[4];
                    eLen[0] = GetWindowTextLengthW(hEdit[1]); // Текст
                    eLen[1] = GetWindowTextLengthW(hEdit[2]); // Пароль
                    eLen[2] = GetWindowTextLengthW(hEdit[3]); // Пароль хэш
                    eLen[3] = GetWindowTextLengthW(hEdit[4]); // Пароль aes
 
                    if(!eLen[0] && !(eLen[1] || eLen[2] || eLen[3]))
                    {
                        SetWindowTextW(hEdit[0], L" Вы не указали текст для шифрования и пароль");
                        break;
                    }
                    else if(!eLen[0])
                    {
                        SetWindowTextW(hEdit[0], L" Укажите текст для шифрования");
                        break;
                    }
                    else if(!(eLen[1] || eLen[2] || eLen[3]))
                    {
                        SetWindowTextW(hEdit[0], L" Одно из полей "пароль" должно быть указано");
                        break;
                    }
                    else if((eLen[1] && eLen[2]) || (eLen[1] && eLen[3]) || (eLen[2] && eLen[3]) || (eLen[1] && eLen[2] && eLen[3]))
                    {
                        SetWindowTextW(hEdit[0], L" Только одно из полей "пароль" должно быть указано");
                        break;
                    }
                    SetStaticColorTextW(hEdit[0], (HDC)wParam, RGB(255, 255, 0), L" Обработка...");
 
                    int KeyLenght; // Длина ключа
 
                    switch(SendMessageW(hCombobox[0], CB_GETCURSEL, NULL, NULL)) // Длина ключа
                    {
                        case 0: // 128
                        {
                            KeyLenght = 128;
                            break;
                        }
                        case 1: // 192
                        {
                            KeyLenght = 192;
                            break;
                        }
                        case 2: // 256
                        {
                            KeyLenght = 256;
                            break;
                        }
                    }
 
                    //aes crypto;                   // Структура, или что - то там...
                    //byte bPass[256];              // Пароль в однобайтовой строке [264]
                    //byte AESKey[16], AESInit[16]; // 128 битный ключ AES, 
 
                    if(eLen[1]) // Если указан текстовый пароль
                    {
                        BYTE bData[256];            // Данные 128(CHAR) или 128 * 2(WCHAR)
                        DWORD DataLen = eLen[1];    // Длина текста в окне
 
                        switch(SendMessageW(hCombobox[2], CB_GETCURSEL, NULL, NULL)) // Кодировка
                        {
                            case 0: // ANSI
                            {
                                char cPass[128]; GetWindowTextA(hEdit[2], cPass, eLen[2] + 1);
                                std::copy(cPass, cPass + DataLen, reinterpret_cast<char *>(bData));
                                
                                wchar_t wHex[40]; Byte2HexW(bData, DataLen, wHex);
                                SetWindowTextW(hEdit[5], wHex);
                                break;
                            }
                            case 1: // UNICODE
                            {
                                wchar_t wPass[128]; GetWindowTextW(hEdit[2], wPass, eLen[2] + 1);
                                std::copy(wPass, wPass + DataLen, reinterpret_cast<wchar_t *>(bData));
                                
                                wchar_t wHex[40]; Byte2HexW(bData, DataLen, wHex);
                                SetWindowTextW(hEdit[5], wHex);
                                break;
                            }
                        }
                        DWORD dwHashLen = 40;   // Длина
                        BYTE pbHash[40];        // Хэш
 
                        switch(SendMessageW(hCombobox[1], CB_GETCURSEL, NULL, NULL)) // Тип хеша
                        {
                            case 0: // sha-128
                            {
                                HCRYPTPROV hCryptProv = NULL; CryptAcquireContext(&hCryptProv, NULL, NULL, PROV_RSA_SCHANNEL, NULL);
                                HCRYPTHASH hHash = NULL; CryptCreateHash(hCryptProv, CALG_SHA, NULL, NULL, &hHash);
                                CryptHashData(hHash, bData, DataLen, NULL);
                                CryptGetHashParam(hHash, HP_HASHVAL, pbHash, &dwHashLen, 0);
                                break;
                            }
                            case 1: // sha-256
                            {
                                break;
                            }
                        }
                        
                        wchar_t wHex[41]; Byte2HexW(pbHash, 20, wHex);
                        SetWindowTextW(hEdit[3], wHex);
                        //AesKeyExpansion(AESKey, 128, iSha1); // Сгенерировать пароль из хэша
                    }
                    else if(eLen[2]) // хэш пароль
                    {
                        //GetWindowTextW(hEdit[2], tKey, eLen[2] + 1);
                    }
                    else if(eLen[3]) // aes пароль
                    {
                        
                        //GetWindowTextW(hEdit[3], tKey, eLen[3] + 1);
                    }
                    
 
 
                    /*crypto.expand_key(AESKey, KeyLenght);
 
                    LPWSTR wText = (LPWSTR)malloc(eLen[0] * sizeof(LPWSTR));
                    GetWindowTextW(hEdit[0], wText, eLen[0] + 1);
 
                    byte bText = (byte)malloc(eLen[0] * 2);
                    std::copy(wText, wText + eLen[0], reinterpret_cast<LPWSTR *>(bText));
                    //WideToRaw(PwdW, RawPsw, ASIZE(RawPsw));
 
                    byte buf[crypto.block_size];
                    byte feedback[crypto.block_size] = {0};
                    unsigned chunk = 0;
 
                    while(chunk < eLen[0]);
                    {
                        //sread(buf, sizeof(byte), chunk += crypto.block_size
                            strncpy_s(buf, r2, crypto.block_size);
 
                        // CBC mode.
                        // Обратная cвязь по шифротексту.
 
                        if (whats_to_do == &aes::encrypt)
                        {
                            // Если считано меньше, чем минимально допустимый блок,
                            // дополняем буфер нулями.
                            for (int pos = 0; pos < crypto.block_size; pos++) buf[pos] = (unsigned)pos < chunk ? buf[pos] ^ feedback[pos] : 0;
                            (crypto.*whats_to_do)(buf, buf);
                            memcpy(feedback, buf, crypto.block_size);
                        }
 
                        if (whats_to_do == &aes::decrypt)
                        {
                            byte    plain[crypto.block_size];
                            (crypto.*whats_to_do)(buf, plain);
                            for (int pos = 0; pos < crypto.block_size; pos++)
                            {
                                byte tmp = buf[pos];
                                buf[pos] = plain[pos] ^ feedback[pos];
                                feedback[pos] = tmp;
                            }
                        }
                        strcat(r1, buf)ж
 
                        if (fwrite(buf, sizeof(byte), crypto.block_size, out) < crypto.block_size)
                        {
                            printf("error: can't write to file `%s'.", argument[i]);
                            break;
                        }
                    }
                    */
                    break;
                }
                case 2:
                {
 
                    break;
                }
                case 3:
                {
 
                    break;
                }
                case 4:
                {
                    SetWindowTextW(hEdit[0], L"");
                    SetWindowTextW(hEdit[1], L"");
                    SetWindowTextW(hEdit[2], L"");
                    SetWindowTextW(hEdit[3], L"");
                    SetWindowTextW(hEdit[4], L"");
                    SetWindowTextW(hEdit[5], L"");
                    SetWindowTextW(hEdit[6], L"");
                    break;
                }
                case 5:
                {
                    SetWindowTextW(hEdit[1], L"");
                    break;
                }
                case 6:
                {
                    SetWindowTextW(hEdit[2], L"");
                    break;
                }
                case 7:
                {
                    SetWindowTextW(hEdit[3], L"");
                    break;
                }
                case 8:
                {
                    SetWindowTextW(hEdit[4], L"");
                    break;
                }
                case 9:
                {
                    SetWindowTextW(hEdit[5], L"");
                    break;
                }
                case 10:
                {
                    SetWindowTextW(hEdit[6], L"");
                    break;
                }
            }
            break;
        }
        case WM_CTLCOLORSTATIC:
        {
            SetTextColor((HDC)wParam, RGB(255, 0, 0));
            SetBkMode(HDC(wParam), TRANSPARENT);
            return (LRESULT)hBrush;
        }
        case WM_CTLCOLOREDIT:
        {
            SetTextColor((HDC)wParam, RGB(110, 110, 110));
            //SetBkMode((HDC)wParam, TRANSPARENT);
            return (DWORD)GetSysColorBrush(COLOR_WINDOW);
        }
        case WM_PAINT:
        {
            PAINTSTRUCT ps; HDC hdc = BeginPaint(hWnd, &ps);
            HFONT hFont; hFont = CreateFont(48, 0, 0, 0, FW_DONTCARE, FALSE, TRUE, FALSE, DEFAULT_CHARSET, OUT_OUTLINE_PRECIS, CLIP_DEFAULT_PRECIS, CLEARTYPE_QUALITY, VARIABLE_PITCH, TEXT("Impact"));
            SelectObject(hdc, hFont);
            hBrush = CreateSolidBrush(RGB(200, 200, 200));
            FillRect(hdc, &rSize, hBrush);
            EndPaint(hWnd, &ps);
            break;
        }
        case WM_DESTROY:
        {
            PostQuitMessage(0);
            break;
        }
        default: return DefWindowProcW(hWnd, message, wParam, lParam);
    }
    return 0;
}

Как обновить навигатор Prestigio Geovision

Навигатор Prestigio Geovision, как, впрочем, и все остальные, выставлен на продажу с устаревшей версией системы навигации. Обновить ее до новейшей можно самостоятельно, для этого следуйте данной инструкции.

1

Программу для обновления навигатора скачайте из раздела “Скачать” официального сайта navitel.ru. Прокрутите на загрузившейся странице скрол вниз и кликните по ссылке “Скачать Navitel Navigator Updater на ПК”, чтобы скачать архив программы обновления формата ZIP на компьютер.

2

Запустите скаченный архив NNUSetup для установки приложения. Система спросит разрешение на установку компонент, подтвердите, затем выберите язык установки. В остальных пунктах мастера установки оставьте стандартные настройки. Перед тем как запустить эту программу, необходимо подключить навигатор через usb-кабель к компьютеру, нажать на самом навигаторе кнопку включения и дважды кликнуть на ярлык “Navitel Navigator Update Center” на  рабочем столе компьютера, программа должна обнаружить подключенное устройство.

3

Кликните по кнопке “Далее”, программа найдет и оценит состояние программного обеспечения навигатора. Если версия навигационной системы устаревшая, в поле “Доступные обновления” отобразится актуальный релиз, нажмите на кнопку “Обновить”.

4

Выберите карты, которые нужно установить в ваш навигатор. Затем снова нажмите “Обновить”. Появится предупреждение о том, что старая карта будет удалена, кликните “Обновить”.

5

Начнется длительный процесс скачивания, установки, проверки и обновления программных компонентов.

6

Когда в окне приложения появится сообщение “Обновление успешно завершено”, кликните на кнопку “Выйти” и отключите навигатор от компьютера.

Вооружившись актуальной системой навигации, вы можете быть уверены, что верный путь к намеченной цели ваш навигатор подскажет без ошибок.

Всем привет. Для начала немного предыстории. После покупки машины у меня в магнитоле был установлен навител старой версии, прошивка тоже была не самая актуальная ну и карты соответственно. Все было установлено еще заводом-изготовителем и не обновлялось. Я решил обновить систему скачал прошивку, посмотрел инструкции, но в процессе обновления процесс завис и висел около 2 часов. Магнитола стала кирпичом. Причиной зависания оказалась убитая флешка, с разрушенной NAND, которая отвалилась в процессе прошивки и тем самым положила магнитолу. Так что при обновлении берите качественную флешку и желательно свежую. Снял повез в ремонт. Мне заменили NAND, сделали реболлинг процессора и заменили тачскрин, так как старый не удавалось откалибровать и он промахивался где то на полтора сантиметра от нажатия. Ремонт мафона встал в 10к. После ремонта мне установили последнюю версию прошивки и навител, также установили другой ключ от навигатора, так как старый был уничтожен при обновлении. Все было хорошо, интерфейс новый сразу видно по сравнению со старым НО. Имеется вот такой значок в углу

Я забил как то и ездил так с месяца два. В принципе все то работает, что еще нужно. Ах да, забыл добавить при нажатии кнопки в углу чтоб посмотреть время, магнитола показывала время неправильное, на час вперед и никак нельзя было его изменить. Недавно наткнулся на статейку www.drive2.ru/l/559920525082625266/ у человека та же проблема. Спустя 2 дня он нашел решение проблемы www.drive2.ru/l/560049167943075867/. Оказалось, что спасает установка Navitel версии 9.10.2217. Спасибо tkrysan за подсказку. А теперь я покажу, как все это установить самому.
Для начала обзаведитесь хорошей флешкой, не повторяйте моей ошибки, а то тоже на ремонт нехилый попадете.
Сначала нужно вытащить файлы лицензии из магнитолы. Для этого качаем Total Commander по этой ссылке yadi.sk/d/e1jeZHdhb-S7rQ. Распаковываем архив в заранее отформатированную флешку. Должно быть вот так.

Идем в машину включаем зажигание вставляем флешку включаем режим FM/AM, жмем SETUP и пункт обновить систему.

Откроется вот такое окошко

Берем что нибудь тонкое, в качестве стилуса. Нажимаем 1 раз в любую папку я выбрал Program files, затем еще раз медленно в нее же, чтоб появилось меню переименовывания, ну вы поняли. Появился экранная клавиатура

Тыкаем в пустую область, чтоб снять переименование. Клавиатуру перетаскиваем в удобное место

Нажимаем на клавиатуре клавишу Win. В открывшемся меню пуск выбираем Programs->Windows explorer.

Открывается, грубо говоря, Мой компьютер. Теперь идем в NAND двойным быстрым нажатием.

Видим 2 файла лицензии Navitel. NaviTelAuto_Activation_Key.txt и ключ регистрации RegistrationKeys.txt

Выделяем файл выбираем в верхнем углу графу Edit затем тыкаем в Copy. При помощи синенькой стрелочки рядом возвращаемся в мой компьютер и переходи во вкладку USB также двойным быстрым нажатием. затем нажимаем Edit и Paste.

Таким образом копируем эти 2 файла лицензии на флешку и идем домой. Выключаем зажигание, вытаскиваем флешку. Заходим на сайт Navitel и регистрируемся. После регистрации заходим в личный кабинет и выбираем пункт добавить устройство.В графе название устройства пишем произвольное имя, затем нажимаем кнопку выберите файл, указываете файл лицензии, который мы принесли на флешке.

После успешного добавления устройства появится вот такое окно.

Нажимаем на вкладку Активационный файл. Загрузится файл NaviTelAuto_Activation_Key.txt. Его пока располагаем на рабочем столе. Теперь скачиваем сам дистрибутив программы по этой ссылке yadi.sk/d/DdjFEO7EhfJPCg. Затем качаем карты России по ссылке navitel.ru/ru/downloads/demo/maps9101996. После скачивания, форматируем флешку. Сначала распаковываем архив с программой. копируем в корень флешки, туда же копируем файл NaviTelAuto_Activation_Key.txt, который мы скачали до этого. Должно быть вот так

Затем переходим в папку DISTR. В Этой папке создаем папку NavitelContent. Далее заходим в NavitelContent и в ней создаем еще одну папку Maps. Туда перемещаем файл с картой.

Флешка готова. Идем в машину, включаем зажигание, вставляем флешку опять заходим в FM/AM и жмем SETUP-> Обновить систему. начнется автоматический процесс установки Navitel. Процесс длится около 25 минут.

Многие советуют при обновлении запускать двигатель, я не стал так делать, а просто подкинул зарядку на аккумулятор, на всякий случай.

После обновления увидим запись OK.DONE. Жмем OK.

Далее устройство попросит перезагрузку. Тонкой иголкой или проволочкой перезагружаем устройство, нажав кнопку в углу.

После перезагрузки, первые 2 минуты снова висел значок перечеркнутого спутника, но потом все стало четко.

Все работает хорошо и самое главное, часы не спешат и показывают правильно.
На этом можно заканчивать, все будет работать. Ну а тем, кто хочет еще, продолжим. Расскажу как установить Speedcams. Необходим он для того, чтобы навигатор предупреждал вас о наличии камер, возможных препятствиях на дороге и т.д. Качаем файлик RUS.nsc с базой расположения по ссылке download.navitel.su/speedcams/v4/RUS.nsc. Форматируем флешку и опять ставим total commander. После распаковки коммандера копируем туда же в корень файлик RUS.nsc. Должно быть так

Далее ием в машину и опять вызываем окно мой компьютер. Переходим в USB там выделяем файл RUS.nsc жмем Edit->Copy. Возвращаемся, заходим в NAND->NavitelContent->Speedcam. Заходим в папку жмем Edit-> Paste. Готово. Перезагружаем магнитолу Кнопкой Reset в углу тонким предметом. Готово.

Статус темы:

Закрыта.

  1. Джунивэль

    Джунивэль
    User

    Регистрация:
    17.08.19
    Сообщения:
    25
    Симпатии:
    2

    Здравствуйте, после профилактики не могу обновить клиент . Набирает 91% и зависает, затем снова предлагает обновить , либо выдает ошибку установки 4. Подскажите решение. Заранее спасибо

  2. Создайте тикет в саппорт и сразу приложите вот эти данные
    Скачайте утилиту из статьи https://ru.4gamesupport.com/downloads/files/4game-supp.

    В утилите нажмите Сбор данных, дождитесь конца и приложите полученный архив, он сам покажется в проводнике


    Gray Octopus нравится это.

  3. привет попробуй удалить папку систем и систекстуры и нажать обновить клиент,мне помогло и обновило фул клиент

  4. Тема устарела и была перемещена в архив. Если проблема не была решена, обратитесь в Службу поддержки (https://ru.4gamesupport.com/).

Статус темы:

Закрыта.

Хеш-сумма используется для проверки файлов на целостность. Этот механизм реализован в торрент-клиентах — он позволяет проверять загружаемые файлы, исключая битые и поврежденные данные.

В том случае, если в раздаче есть поврежденные файлы, или не прошедшие проверку, и вас возникнет ошибка хеша.

Что это за ошибка, и как ее диагностировать

Для начала нужно разобрать сам процесс раздачи. На компьютере у пользователя есть файл, которым он готов поделиться. Происходит создание раздачи, и все желающие могут закачать данные на свой компьютер. Целостность исходного и конечного файлов, проверяется с помощью контрольной суммы. Если она отличается — значит копия файла на вашем компьютере, отличается от оригинала.

В связи с чем это может произойти? Можно было бы предположить, что при нарушении соединения, данные были получены не полностью. Но это сразу можно исключить. Современные торрент-клиенты имеют в своем арсенале функционал докачки файлов при обрыве связи.

Так в чем же причина? Чаще всего — данные в раздаче были обновлены, пока идет процесс загрузки. Раздающий удаляет, добавляет или изменяет исходные файлы. В итоге у вас будет расхождение в общем списке полученных данных — отсюда и ошибка.

Какие симптомы могут на это указывать?

  • Раздача останавливается, дойдя до 99%.
  • Объем полученных данных больше того, который был заявлен изначально.
  • Множественные обрывы закачки.

Отдельно нужно остановиться на втором пункте. В том случае, если раздающий обновляет данные, то ваш торрент-клиент пытается автоматически загрузить все доступные (в том числе и новые) файлы. Отсюда больший объем полученной информации.

Как исправить?

Самый простой способ — обновить хеш-сумму.

Для этого находим в списке проблемную раздачу. Нажимаем на нее правой кнопкой мыши, и выбираем пункт «Пересчитать хеш».

Пересчитать хеш для раздачи

Если не помогло, можно пробовать связаться с раздающим, с просьбой встать на раздачу с исходными файлами. Либо искать в сети альтернативный источник.

Загрузка…

Я пытаюсь установить веб-приложение для оплаты, и я использую SDK realexpayments. Сейчас просто тестирую, работает ли.

Это ошибка:

Неустранимая ошибка: необработанное исключение «comrealexpaymentsremote sdkRealexServerException» с сообщением «неверный sha1hash: проверьте свой код и документацию разработчика» в D:homesitewwwrootComposervendorrealexpaymentsrxp-remote-php srcmainphpcom-realexpayments-remote-sdkRealexClient.php:206 Трассировка стека: #0 D:homesitewwwrootauthorization.php(35): comrealexpaymentsremotesdkRealexClient- > send(Object(comrealexpaymentsremotesdkdomainpaymentPaymentRequest)) 1 {main} добавлено в D:homesitewwwrootComposervendorrealexpaymentsrxp-remote-phpsrcmain phpcom-realexpayments-remote-sdkRealexClient.php в строке 206

А это авторизация.php:

    require_once ( 'Composer/vendor/autoload.php' );
    ini_set('display_errors', 1);
    ini_set('display_startup_errors', 1);
    error_reporting(E_ALL);

use comrealexpaymentsremotesdkdomainCard;                                            
use comrealexpaymentsremotesdkdomainCardType;
use comrealexpaymentsremotesdkdomainPresenceIndicator;
use comrealexpaymentsremotesdkdomainpaymentAutoSettle;                              
use comrealexpaymentsremotesdkdomainpaymentAutoSettleFlag;
use comrealexpaymentsremotesdkdomainpaymentPaymentRequest;
use comrealexpaymentsremotesdkdomainpaymentPaymentResponse;                   
use comrealexpaymentsremotesdkdomainpaymentPaymentType;                             
use comrealexpaymentsremotesdkRealexClient;

$card = ( new Card() )                                                            
    ->addType( CardType::VISA ) 
    ->addNumber( "4263971921001307" )                                         
    ->addExpiryDate( "1220" )
    ->addCvn( "123" )
    ->addCvnPresenceIndicator( PresenceIndicator::CVN_PRESENT )
    ->addCardHolderName( "James Mason" );                                     

$request = ( new PaymentRequest() )
    ->addMerchantId( "Merchant ID" )
    ->addAccount( "internet" )                                                  
    ->addType( PaymentType::AUTH )                                            
    ->addCard( $card )                                                                                      
    ->addAmount( 1001 )                                                         
    ->addCurrency( "EUR" )                                                    
    ->addAutoSettle( ( new AutoSettle() )->addFlag( AutoSettleFlag::TRUE ) ); 


$client   = new RealexClient( "Shared Secret" );                                     
$response = $client->send( $request );

// do something with the response
echo $response->toXML();

$resultCode = $response->getResult();
$message = $response->getMessage();

Все примеры заменены реальными значениями.

Благодарность!

1 ответ

В большинстве случаев ошибка sha1hash указывает на то, что общий секрет, которым вы подписали запрос, неверен.

Сотрудник службы поддержки Global Payments сможет помочь вам подтвердить общий секрет.

Лучший,

Seán

Глобальные платежи


1

Global Payments
4 Май 2018 в 10:24

Swifty72rus

АвтоЗнаток
АвтоЗнаток
Сообщения: 416
Зарегистрирован: 26 апр 2012, 00:00
Награды: 1
Репутация: +1

zubr писал(а):подскажите, где взять карту казахстана

на * или thepiratebay.se, например

Учился ездить в GTA



Tuz

АвтоЗнаток
АвтоЗнаток

Сообщения: 356
Зарегистрирован: 05 апр 2007, 00:00
Награды: 1
Репутация: 0

Сообщение Tuz » 28 авг 2012, 19:21

zubr, Казахстан Q1 2012 (для Навител версии 5.5.x и выше)

Кто хочет, тот ищет возможности, кто не хочет — ищет причины. © Сократ


Pipon

Мастер
Мастер

Сообщения: 2454
Зарегистрирован: 21 авг 2007, 00:00
Награды: 1

Сообщение Pipon » 13 сен 2012, 01:14

Скачал. Указываю путь к картам — пишет «Ошибка чтения файла. Код ошибки 87». Меня начинает 5.5.1 потихоньку, ска, выводить из себя :evil: :evil:


Yuran172

АвтоСпец
АвтоСпец

Сообщения: 843
Зарегистрирован: 17 апр 2012, 00:00
Награды: 1
Репутация: +2

Сообщение Yuran172 » 13 сен 2012, 01:28

Pipon, ну не знаю. У меня на андроиде стоит последний навител 5.5.1 и соответственно последние карты УРФО Q1 2012 — проблем нет, да и вообще никогда с навителом проблем небыло.


Pipon

Мастер
Мастер

Сообщения: 2454
Зарегистрирован: 21 авг 2007, 00:00
Награды: 1

Сообщение Pipon » 13 сен 2012, 02:07

залил в карты два скаченных файла: 10km20120807.nm3 и urfo20120807.nm3. С первого (я так понимаю это обзорный) создаёт атлас (написано что одна карта, но там весь мир), а УРФО почему то отказывается индексировать, пишет «выберите другой файл». Кто подскажет, что за напасть. Отвезти в сервис конечно можно завтра, но тут уже дело принципа.


DEAD_MoroZZ

Автолюбитель
Автолюбитель

Сообщения: 43
Зарегистрирован: 28 июн 2007, 00:00
Награды: 1
Рейтинг: 43
Репутация: 0

Сообщение DEAD_MoroZZ » 13 сен 2012, 02:08

У меня и на Андройде и на WinCE 6.0 с первого раза всё заработало.

Возможно файл коряво скачался — надо проверять хеш.

Верить нельзя никому, вы уж мне поверте …

Изображение


Pipon

Мастер
Мастер

Сообщения: 2454
Зарегистрирован: 21 авг 2007, 00:00
Награды: 1

Сообщение Pipon » 13 сен 2012, 02:32

дважды качал. А как проверить хэш — я хэш его знает




МашинаНеЕдет

Homo Sapiens

Сообщения: 1341
Зарегистрирован: 13 сен 2012, 00:00
Награды: 1

Я езжу на: BMW 3-Series

Сообщение МашинаНеЕдет » 13 сен 2012, 12:47

maxut, не будет. я ссылку кинул на Россию. Тюмень находишь, качаешь и ставишь, если умеешь. (У кого вопросы есть по установке — задавайте) Карты в формате nm2 тобишь подходят для 3-их и 5-х версий Навитела. Разницы между лицензией nm3 картами и nm2 я не увидел) :)

Услуги электрика, МОТОэлектрика. : 8 996 321 321 7


Yuran172

АвтоСпец
АвтоСпец

Сообщения: 843
Зарегистрирован: 17 апр 2012, 00:00
Награды: 1
Репутация: +2

Сообщение Yuran172 » 13 сен 2012, 17:11

Pipon, попробуй удалить навител, форматнуть флешку, поставить все заного, т.е. выполнить «чистую» установку — думаю большинство бед решается именно так)))


МашинаНеЕдет

Homo Sapiens

Сообщения: 1341
Зарегистрирован: 13 сен 2012, 00:00
Награды: 1

Я езжу на: BMW 3-Series

Сообщение МашинаНеЕдет » 13 сен 2012, 17:15

Проще навигатором постучать по столу. У нас в России половина электроприборов так ремонтируется) :up: :D

Услуги электрика, МОТОэлектрика. : 8 996 321 321 7


maxut

Мастер
Мастер

Сообщения: 2217
Зарегистрирован: 29 окт 2006, 00:00
Награды: 1
Репутация: +3

Сообщение maxut » 07 окт 2012, 22:08

Господа, подскажите пожалуйста есть ли обновленные карты для версии 3.2.6 или нужно ставить новый новител 5 версии и можно ли его поставить на китайский навигатор? Что-то не могу ни где найти карт новых для 3.2.6…. :?

Добавлено спустя 7 минут 18 секунд:

maxut писал(а):http://www.gpsvsem.ru/map.php?id=155 Кто-нибудь знает .будут ли здесь обновляться карты?

все-таки обновились!!!! :amin: :up:


craf

АвтоЭксперт
АвтоЭксперт

Сообщения: 1472
Зарегистрирован: 03 апр 2007, 00:00
Награды: 1

Я езжу на: Honda Fit Hybrid, SsangYong Actyon

Репутация: +2

Сообщение craf » 07 окт 2012, 23:48

maxut, отстал ты от жизни совсем, есть всё на официальном сайте навител, а навигаторы все китайские!


Yuran172

АвтоСпец
АвтоСпец

Сообщения: 843
Зарегистрирован: 17 апр 2012, 00:00
Награды: 1
Репутация: +2

Сообщение Yuran172 » 08 окт 2012, 01:05

maxut, новые карты только с 5-ой версией навитела.


maxut

Мастер
Мастер

Сообщения: 2217
Зарегистрирован: 29 окт 2006, 00:00
Награды: 1
Репутация: +3

Сообщение maxut » 21 окт 2012, 13:44

Yuran172 писал(а):maxut, новые карты только с 5-ой версией навитела.

с чего это только с новой, я же говорю, что появились и для 3.2.6 от октября месяца обновления :up:


Jes

АвтоЭксперт
АвтоЭксперт

Сообщения: 1157
Зарегистрирован: 30 авг 2011, 00:00
Награды: 1
Репутация: +1

Сообщение Jes » 23 ноя 2012, 12:33

Ребят. Обновлял почти год назад. Сказали что есть карты новые. Explay PN 945. Дома комп в не рабочем состоянни. С друзьями не до этого:-) у кого-нибудь может есть скачанные(и сразу ПО, если оно тоже обновленное), я б приехал с литром разливухи:-)либо сока, себе на флэху закачал — было бы уже проще! Но если есть возможность сразу обновить — то ништяк вообще:-)


Чатланин

АвтоЗнаток
АвтоЗнаток

Сообщения: 445
Зарегистрирован: 26 июл 2012, 00:00
Репутация: +3

Сообщение Чатланин » 23 ноя 2012, 13:20

Jes, Новые карты (Q3) будут пахать только под Навител 5.0 и выше. Так что тебе походу надо будет всё сносить и ставить по-новой :yes: . Себе в пепелац установливал крякнутый Навител 5.5.1 с картами 2012 г. — пашет стабильно и без глюков :P

Всё качал с Шаромана. Экзешников к сожалению не сохранилось :sorry:

— Нам на Альфу Центавра нельзя, там из нас кактусы делают…


Jes

АвтоЭксперт
АвтоЭксперт

Сообщения: 1157
Зарегистрирован: 30 авг 2011, 00:00
Награды: 1
Репутация: +1

Сообщение Jes » 23 ноя 2012, 13:44

Чатланин, я как купил через пару месяцев обновил неофициально. Не мог разобраться с ключом активации на сайте навитела. Тупая система! Дак потом через несколько дней при включении навигатора — ошибка. Снес полностью все. С трудом правда, но все же скачал официальные. Все ок до сих пор (причем сразу заметно было что поиск спутников быстрее намного чем скачал где то там через интернет..ну обычный торрент..писали отзывы что ништяковские). Так что мне бы и в этот раз официал. Не люблю мудрить, когда есть где взять проверенное.


Чатланин

АвтоЗнаток
АвтоЗнаток

Сообщения: 445
Зарегистрирован: 26 июл 2012, 00:00
Репутация: +3

Сообщение Чатланин » 23 ноя 2012, 13:56

Jes, да не надо ничего там мудрить (там за тебя уже добрые люди помудрили — и с активацией и com-портами, скинами оболочки, оф. картами и т.д.) :yes: ! Всё установилось в несколько кликов, а самая хитрость заключалось в том, чтобы правильно закинуть контент на SD-карту — в «правильную» директорию по «нужному» пути. И УСЁ!!!

Кстати, после загрузки Навитела, спутники «хватаются» уже через 5-8 сек. Стабильно определяются 6-8 саттелитов из 10 :P

— Нам на Альфу Центавра нельзя, там из нас кактусы делают…


Jes

АвтоЭксперт
АвтоЭксперт

Сообщения: 1157
Зарегистрирован: 30 авг 2011, 00:00
Награды: 1
Репутация: +1

Сообщение Jes » 23 ноя 2012, 14:18

Ну дальше разговор продолжать бессмысленно )) пока подожду, может кто и откликнется!


yrai4eg

АвтоЗнаток
АвтоЗнаток
Сообщения: 267
Зарегистрирован: 12 фев 2012, 00:00
Награды: 1
Репутация: 0

Сообщение yrai4eg » 23 ноя 2012, 14:49

Jes, на прошлой неделе обновлял себе навител и карту на Explay GN- 510 проблема была только в одном в том что флешка стоит на 2 гига а карта весит 2 с небольшим. вот и попал. менял флешку, все официально через сайт навитела и с запросами об деактивации и активации новой флешки. потом поставил навител новый. лично мне не понравился он по дизайну, старый привычнее. по работе еще не получилось проверить как и что работает.

так что сначало посмотри на сколько флешка у тебя а то вдруг тоже придется менять флешку


Jes

АвтоЭксперт
АвтоЭксперт

Сообщения: 1157
Зарегистрирован: 30 авг 2011, 00:00
Награды: 1
Репутация: +1

Сообщение Jes » 23 ноя 2012, 15:11

yrai4eg, есть такое :oops: при покупке навигатора даже помню это!!! Сколько стоит и где купить? Других вариантов нет? Мне на программу то пофиг. Просто уже большинство домов опять нет в старых картах.



yrai4eg

АвтоЗнаток
АвтоЗнаток
Сообщения: 267
Зарегистрирован: 12 фев 2012, 00:00
Награды: 1
Репутация: 0

Сообщение yrai4eg » 23 ноя 2012, 16:11

Jes, вроде нет других вариантов


Jes

АвтоЭксперт
АвтоЭксперт

Сообщения: 1157
Зарегистрирован: 30 авг 2011, 00:00
Награды: 1
Репутация: +1

Сообщение Jes » 23 ноя 2012, 19:14

yrai4eg, сколько отдал то и где купил флэшку? у тебя файлы остались?


yrai4eg

АвтоЗнаток
АвтоЗнаток
Сообщения: 267
Зарегистрирован: 12 фев 2012, 00:00
Награды: 1
Репутация: 0

Сообщение yrai4eg » 23 ноя 2012, 19:23

Jes, флешку покупал в связном. поставил на 8 гигов т.к. всякие треки чтобы записывать и другие карты закачивать если что. цену около 800 руб. но что былиже было там и купил, но можно было и дешевле. люди ставят и больше флешки,16 гигов.

все делал сам, на все про все ушло часа 2 примерно.

файлы остались да, но думаю это тебе не чем не поможет. максимум чем могу помочь это мануалкой пошаговой как это делать, т.к. после этого написал блог.


Jes

АвтоЭксперт
АвтоЭксперт

Сообщения: 1157
Зарегистрирован: 30 авг 2011, 00:00
Награды: 1
Репутация: +1

Сообщение Jes » 23 ноя 2012, 19:26

yrai4eg, а что там сложного, я же до этого обновлял сам. я просто с ключом активации маялся… тупая система вообще. но когда все-таки его отыскал …всё…дальше ничего трудного.


gor3452

Автолюбитель со стажем
Автолюбитель со стажем
Сообщения: 135
Зарегистрирован: 16 апр 2012, 00:00
Награды: 1
Репутация: 0

Сообщение gor3452 » 23 ноя 2012, 19:38

yrai4eg, 2 часа обновлять навител????? Ну разве что карту Q1 2012 так долго переписывать через жутко медленный кард-ридер.

Установили флеш-карту в устройство, запустили навител. На флешке при запуске навитела создается каталог NavitelContent с подкаталогами. В подкаталог Maps переписываете карту. Снова заходите в программу, создаете атлас (если он сам не создался).

Никакие действия по активации/деактивации флешки не требуются.

Jes, активационный файл сохранен? Последние прошивки на сайте navitel.su для PN-945:

NaviTel-5.5.1.320.EXPLAY_PN_945.zip

NaviTel-5.5.1.320.EXPLAY_PN_945_CE6_SD.zip


yrai4eg

АвтоЗнаток
АвтоЗнаток
Сообщения: 267
Зарегистрирован: 12 фев 2012, 00:00
Награды: 1
Репутация: 0

Сообщение yrai4eg » 23 ноя 2012, 19:43

Jes, ну если раньше сталкивался то не чего сложного.

я первый раз делал и запутался что и как.

если ты на данном навигаторе делал уже активацию то может не пройдет это у тебя. т.к. активация 2 раза только возможна, потом придется покупать ключ новый.


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

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

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • При обновлении майкрософт офис выдает ошибку
  • При обновлении дота 2 произошла ошибка записи на диск как исправить