PDAclub.pl - Forum użytkowników technologii mobilnych
Nawigacja GPS => AutoMapa => AutoMapa WinCE, WM, WP6.x => Wątek zaczęty przez: ochkarol w Lipiec 09, 2010, 02:39:38
-
Jakby ktoś pytał to działa B)
PL u mnie Automapa 6.5a wczytała mapę z najnowszej edycji - czyli mapę 1006.
I AMCenter "widzi" która mapa jest w programie wczytana! :worried:
Może sprawdzi ktoś Mapę Europy?
I w przypadku możliwości żonglowania mapami pojawia się pytanie o blokady w kontekście problemu (http://pdaclub.pl/forum/automapa/miplodywersja/) jaki dotknął NocnyMarek?
Edit:
Jednak potem AM 6.5d nie skorzystała już z tej mapy. Nie uruchomiła się - zwis na ekranie startowym (nie pojawiło się okno informujące o wczytywaniu POI).
Algorytm postępowania:
1. Zainstalowałem AM 6.5a i zmieniłem nazwę folderu Automapa EU na "AM 6.5a"
2. Zainstalowałem AM 6.5d i zmieniłem nazwę folderu Automapa EU na "AM 6.5d"
3. Zmieniłem nazwę folderu "AM 6.5a" na Automapa EU i po konfiguracji wczytałem mapę z folderu "\AM 6.5d\Maps\Polska"
Niby git.
4. Zmieniłem nazwę folderu Automapa EU na "AM 6.5a" z powrotem
5. Zmieniłem nazwę folderu "AM 6.5d" na "Automapa EU" i nie odpaliłem już Autoampy.
- Przeinstalowanie programu nic nie dało
- Przeinstalowanie map nic nie dało
- Usunięcie folderu z mapami i zainstalowanie ich od nowa nic nie dało.
Czyli problem gdzie indziej
Pomogło usunięcie folderu z jedynym, fabrycznym profilem.
Czyli gdzieś tam jest błąd.
-
Ja natomiast zaktualizowałem program z "a" do "d", pozostawiając poprzednią mapę 1004.
Działa bez zastrzeżeń.
Mało tego. W 1006 coś pozmieniali w sposobie wyznaczania tras - moim zdaniem skopali ten element. Natomiast "d" + mapa 1004 wyznacza trasy elegancko i nie spotkałem się (przynajmniej dotychczas) z "wrogimi" komunikatami, co niestety w kompletnej wersji "d", jest nagminne.
-
5. Zmieniłem nazwę folderu "AM 6.5d" na "Automapa EU" i nie odpaliłem już Autoampy.
- Przeinstalowanie programu nic nie dało
- Przeinstalowanie map nic nie dało
- Usunięcie folderu z mapami i zainstalowanie ich od nowa nic nie dało.
No to chyba jasne, jeżeli zmieniłeś nazwę folderu mapy, który był przypisany w konfiguracji programu :mysli: Program nie może znaleźć map i się wywala. Dopiero po usunięciu plików konfiguracyjnych, wszystko wraca do stanu pierwotnego.
-
Mam obie mapy w katalogu Maps. Jedna w podkatalogu Europe1006, druga Europe1004 i przelaczam sie miedzy nimi do woli, moge tez przelaczac mapy przez zmiane profilu, bo AM pamieta jaka mapa byla ostatnio w danym profilu otwarta.
-
Ale tylko wtedy, gdy w plikach konfiguracyjnych jest zgodność ze strukturą katalogów na karcie. W momencie, gdy na karcie jest katalog "Automapa EU", a w plikach konfiguracyjnych "AM 6.5d", program w trakcie startu nie może znaleźć katalogu mapy i się wywala.
-
To nie to co piszecie (chyba), bo w wersji "d" ścieżka nie była zmieniana i nie nie wczytywałem innej mapy. Bawiłem się wersją "a" i potem próbowałem odpalić aktualną.
Program w wersji "d" był uruchamiany tylko ze swoją "macierzystą" mapą.
Poza ty na tym "zawiśniętym" ekranie w wersji "d" była informacja o mapie (1006) oraz dane licencyjne.
Podejrzewam ,że problemem było wczytanie mapy z katalogu wersji "d" przez inny program.
Ale można sobie poradzić, tak jak pisał NocnyMarek.
Żeby to działało i nie powodowało konfliktów musiałbym mieć w podfolderze obu programów "sklonowane" foldery z obiema mapami, tak aby każdy program miał "swoje" mapy.
-
3. Zmieniłem nazwę folderu "AM 6.5a" na Automapa EU i po konfiguracji wczytałem mapę z folderu "\AM 6.5d\Maps\Polska"
Niby git.
W tym momencie w konfiguracji programu zapisane zostało, że mapa jest w katalogu "AM 6.5d\Maps\Polska"
5. Zmieniłem nazwę folderu "AM 6.5d" na "Automapa EU" i nie odpaliłem już Autoampy.
Bo w tym momencie katalogu "AM 6.5d" już nie było, a program chciał w nim znaleźć mapę.
-
3. Zmieniłem nazwę folderu "AM 6.5a" na Automapa EU i po konfiguracji wczytałem mapę z folderu "\AM 6.5d\Maps\Polska"
Niby git.
W tym momencie w konfiguracji programu zapisane zostało, że mapa jest w katalogu "AM 6.5d\Maps\Polska"
Te zmiany konfiguracji dotyczyły programu w wersji "a".
A mnie zawiesił się program w wersji "d"
5. Zmieniłem nazwę folderu "AM 6.5d" na "Automapa EU" i nie odpaliłem już Autoampy.
Bo w tym momencie katalogu "AM 6.5d" już nie było, a program chciał w nim znaleźć mapę.
Program w wersji "d" był uruchamiony dwa razy, nie zmieniałem w nim ścieżki do map (czytaj "nie ruszałem funkcji wczytaj mapę wogóle"), więc nie miał nigdy podanej ścieżki do mapy w folderze "AM 6.5d"
Więc nie miał problemów ze znalezieniem mapy, bo była tam gdzie miała być.
Jak z podanego algorytmu wyrzucisz czynności, które robiłem na folderze programu z wersją "a"
to zostanie:
"...
2. Zainstalowałem AM 6.5d i zmieniłem nazwę folderu Automapa EU na "AM 6.5d"
...
5. Zmieniłem nazwę folderu "AM 6.5d" na "Automapa EU" i nie odpaliłem już Autoampy."
Co ma zabawa folderami do AM gdy ta nie jest uruchamiana a stan folderów na początku zabawy i na końcu jest taki sam? :O
-
Przecież wyraźnie napisałeś:
3. Zmieniłem nazwę folderu "AM 6.5a" na Automapa EU i po konfiguracji wczytałem mapę z folderu "\AM 6.5d\Maps\Polska"
To znaczy, że ścieżka do mapy została zmieniona. A zmiany widocznie są zapisywane w rejestrze i nie ma znaczenia, którą wersję programu odpalasz.
-
...A zmiany widocznie są zapisywane w rejestrze i nie ma znaczenia, którą wersję programu odpalasz.
Teraz dotknąłeś już ciekawiej tematu.
Już jestem mądrzejszy :ok:
To wytłumacz teraz dlaczego, nie grzebiąc w rejestrze a po usunięciu folderu z profilem AM 6.5d wstała?
-
Bo gdy AM stwierdzi, że nie ma plików konfiguracyjnych (w profilach), to startuje z domyślną lokalizacją map (Automapa EU\Maps).
-
No dobra. Dalej pociągnę temat, bo mi tu coś nie pasuje:
Sytaucja wygląda tak:
1. AM w wersji 6.5d jest w folderze Auromapa EU i czyta mapy z folderu \Automapa EU\Maps\Polska
2. AM w wersji 6.5c jest na razie w folderze AM 6.5a
Uruchamiam Automapę (skrótem) czyli wersję 6.5d i wsio ok.
Potem chcę uruchomic program w wersji 6.5a
Czyli:
1. Zmieniam nazwę folderu Automapa EU na AM 6.5d
2. Zmieniem nazwę folderu AM 6.5a na Automapa EU
3. Uruchamiam Automapę (skrótem) czyli wersję 6.5a i wersja działa. Czyta "swoje" mapy 1004 ze
swojego folderu \Automapa EU\Maps\Polska
Potem ponownie chcę uruchomić program ale znowu w wersji 6.5d, więc:
1. Zmieniam nazwę folderu Automapa EU na AM 6.5a
2. Zmieniem nazwę folderu AM 6.5d na Automapa EU
3. Uruchamiam Automapę (skrótem) czyli wersję 6.5a i zwis.
Z tego co widać na zrzucie "zawieszonego programu" mapa prawidłowa (1006) została wczytana. Tylko co powoduje zwis?
Połączone: Lipiec 09, 2010, 15:10:34
To znaczy, że ścieżka do mapy została zmieniona. A zmiany widocznie są zapisywane w rejestrze i nie ma znaczenia, którą wersję programu odpalasz.
Nie znalazłem klucza ze ścieżka do mapy.
Dasz namiary? :P
Znalazłem za to klucz z nazwą ostatnio używanego profilu. Poprawiłem (bo w wersji "a" nazywa się po ludzku "Osobowy" a w wersji "d" "4C3681DE" :-?) i działa.
czyli warunkiem korzystania różnych wersji programów na jednym urządzeniu jest identyczna nazwa ostatnio uzywanego profilu.!!!
-
W tym momencie w konfiguracji programu zapisane zostało, że mapa jest w katalogu "AM 6.5d\Maps\Polska"
Wydaje mi się, że AM może i zapisuje katalog instalacji i map, ale później z niego nie korzysta.
Zdarzało mi się zmieniać nazwę katalogu AM na inną i zawsze AM odpalała się bez problemu.
-
Zapisuje, ale nie w rejestrze (przynajmniej nie znalazłem).
W pliku \AutoMapa EU\Settings Files\am.settings jest zapis LastMapPath=/KARTA PAMIECI/AUTOMAPA EU/MAPS/POLSKA/
A na marginesie ciekawy patent.
Dwa pliki o tej samej nazwie (drugi przecież w profilu/ach siedzi).
-
w profilu, w pliku am.settings zawarta jest informacja z której mapy aktualnie korzystasz, w moim przypadku jest tak: LastMapPath=/SDMMC/AUTOMAPA EU/MAPS/POLSKA1006/
lub
LastMapPath=/SDMMC/AUTOMAPA EU/MAPS/POLSKA1004/