„menu.exe”
(na podstawie Akira MM-512 i forum)
(....może zbyt ogólnie, może forma zbyt banalna ale ma być zrozumiała dla każdego, nawet
dla kogoś kto z programowaniem nie ma nic wspólnego – taki miałem zamiar tworząc ten
opis)
Urządzenia do nawigacji GPS „Akira” i „Navia” po uruchomieniu (i po resecie) witają
użytkownika ekranem startowym pochodzącym z programu menu.exe. W zależności od
modelu, w Akirze MM-512 jest on w katalogu Akira.
Plik z Navii pracuje poprawnie na Akirze – odwrotnie nie sprawdzałem.
Programik ten ma wbudowaną obsługę dwóch linków do innych programów wykonywalnych
(exe). Różnica pomiędzy nimi polega na tym że plik z Akiry ma przyciski umieszczone z
lewej strony, jeden nad drugim a ten z Navii ma je na dole ekranu jeden obok drugiego. Cechę
tą można wykorzystać tworząc własne menu.
Jak stworzyć (tak naprawdę to jak zmodyfikować) własny plik menu.exe
Potrzebujemy dwa programy. Pierwszy do edycji pliku wykonywalnego – ja wykorzystałem
bardzo stary, bo z 1992 roku program Hex Edit – z jego pomocą edytujemy ścieżkę dostępu
do pliku zapisaną wewnątrz programu. Drugi program to RESTARATOR – korzystałem z
wersji 2007 PL (
http://www.rapidshareddl.com/free-download-restarator.htm
- wersja
angielska ) . Program ten w wersji polskiej udostępniony był na płytach „Komputer Eksper”
(chyba dwa lub trzy razy). Z jego pomocą wstawimy swoją grafikę do pliku menu.exe
Zacznijmy od grafiki.
1. Zainstaluj i uruchom program Restarator
2. Wczytaj wyciągnięty z Akiry/Navii plik menu.exe (pamiętaj o wcześniejszym
zrobieniu kopii zapasowej – czasami „ratuje życie”)
3. Po wczytaniu pliku dostajemy dostęp do grafiki
(132, 133), (134, 135) to grafika dwóch przycisków
201 – tło ekranu
Uwaga – jeżeli na ekranie widoczny jest kod a nie grafika wciśnij Ctrl+F5
4. Przekopiuj do swojego komputera kolejno pliki 132/3/4/5 i 201
(wybierz myszą plik i kliknij prawym klawiszem myszy następnie wybierz kopiuj)
5. Po przekopiowaniu pięciu plików możesz w swoim ulubionym programie graficznym
dokonać modyfikacji – przerobić go jak chcesz.
Dlaczego kopiujemy a nie tworzymy od zera ? W ten sposób dostajemy dokładne
wymiary grafiki jaka powinna później trafić do naszego programu (ułatwia życie).
Pamiętaj że na tym etapie nie ma możliwości zmiany położenia przycisków
(wybierz odpowiedni plik menu.exe – z Akiry lub Navii)
6. W sposób jaki pobrałeś grafikę też ją wstawisz po przeróbce . W swoim programie
graficznym wybierz funkcję kopiuj dla całego obrazka a następnie w Restaratorze
wklej go w odpowiednie miejsce, podmieniając tym samym dotychczasową grafikę
7. Zapisz plik i jeżeli nie chcesz robić nic więcej to przenieś go do Akiry/Navii w
miejsce dotychczasowego pliku
Restarator ma wiele innych możliwości i jeżeli lubisz eksperymenty to życzę miłej zabawy.
Pamiętaj jednak zawsze o wykonaniu kopii zapasowej oryginalnego pliku. (Można edytować
inne programy osiągając ciekawe efekty)
Edycja pliku exe
1. Uruchom program do edycji (np. Hex Edit)
2. Wczytaj plik menu.exe
3. Odszukaj fragment o następującej treści : \ f l a s h _ s t o r a g e \ m p 3 \ m p 3 . e x e
\ f l a s h _ s t o r a g e \ M a p a M a p 3 0 \ m a p a m a p 3 . e x e
W tym miejscu określona jest ścieżka dostępu do plików mapamap3.exe oraz mp3.exe
Dokonując modyfikacji np. lokalizacji dla pliku mp3.exe możemy uruchomić program
umieszczony na karcie SD
Zrzut powyżej pokazuje plik po modyfikacji. Wpis „\.s.d.m.m.c.” określa położenie pliku
na karcie SD. Jeżeli twoja lokalizacja pliku jest krótsza (długość wpisu) pozostałe miejsca
wypełnij szesnastkowo „00:” (na rysunku pokazano to kolorem niebieskim). Pamiętaj,
modyfikując w ten sposób plik należy zachować jego długość a wszystkie zbędne znaki
zastąpić „00” (szesnatkowo). Należy zwrócić jeszcze uwagę na jedną rzecz . Każdy znak
alfanumeryczny oddzielony jest „00”. Np. wpis „\.m.p.3...e.x.e.” (ten po prawej stronie
okna) szesnastkowo wygląda „5C 00 6D 00 70 00 33 00 2E 00 65 00” (lewa strona
ekranu). Po wykonaniu opisanej wyżej modyfikacji można uruchomić dowolny plik
„mp3.exe” położony na karcie SD w katalogu „mp3” (np. plik miomap.exe po zmianie na
mp3.exe). Po wprowadzeniu zmian zapisz plik i podmień nim ten który masz w
Akirze/Navii.
Powodzenia
cklamer