Moin moin,
****************************
VORAB DIE GROSSE ENTÄUSCHUNG:
Im Titel steht zwar "Startmenü" hier wird aber lediglich eine Weiterleitung zum eigentlichen Startmenü beschrieben. Dieses Startmenü kann z.B. der TotalCommander, oder wie bei mir ein "Slide-Menü" (hier aus dem Forum). Die Beschreibung basiert auf mein vorhandes "Slide-Menü".
****************************
vor einiger Zeit habe ich mir das Becker Active 6S gegönnt. Hauptsächlich wegen dem auf WindowsCE basierenden OS. Leider, wie hier im Forum des öfteren beschrieben wurde, gab es kein vernünftiges Startmenü, womit man die Original-SW (mit TMC), sowie Fremd-SW (GoPal, IGO, Navigon, ... / bislang leider ohne TMC) betreiben könnte.
Nach einigen rumprobieren wurde erkannt das beim booten des Navi's zuerst die "NNGStart.exe" und dann die "navigator.exe" gestartet werden. Ein einfaches umbenennen dieser Dateien reichte nicht aus, um bei der Original-SW TMC zu empfangen. Daher habe ich mir mal zwei kleine, aber feine und vor allem funktionierende MortScript Dateien erstellt.
################################
Für den NNGStart Ordner:
- Die Original "NNGStart.exe" wird vorab in "NNGStart_ORG.exe" umbenannt.
- Anschließend das Script mit der Bezeichnung "NNGStart.mscr" in diesem Verzeichnis eingestellt.
- Die "NNGStart.exe" / "NNGStart.mscr" wäre hier dann das 1. Mortscript.
- wie man am Script sehen kann erfolgt hier die Weiterleitung zum eigentlichem Startmenü
Errorlevel ("off")
Sleep(2000)
PlaySound("SDMMC\slide\sounds\chimes.wav")
Run ("\SDMMC\slide\slide.exe")
Sleep(1000)
################################
Für das Slide Startmenü:
In der ICONS.XML Datei (Slide-Menü)
- Eintrag ändern bzw. hinzufügen.
- Die "Becker.exe" / "Becker.mscr" wäre hier dann das 2. Mortscript.
<icon name="Becker" image="Becker.png" sound="sounds\W3.wav" exec="\SDMMC\Becker.exe" animation="1" />
################################
Unter SDMMC (Speicherkarte):
- hier die 2. Mortscriptdatei mit dem Namen "Becker.mscr" einfügen
- wie man lesen kann bleibt die Original "navigator.exe" unangetastet
- es werden lediglich die beiden "NNGStart.exe" (MORT + ORG) bei Bedarf umbenannt
- dieses Script startet die Original SW (mit TMC)
Errorlevel ("off")
If (FileSize( "\residentflash\NNGStart\NNGStart.exe" ) < 15000 )
Rename( "\residentflash\NNGStart\NNGStart.exe" , "\residentflash\NNGStart\NNGStart_MORT.exe" , true )
Rename( "\residentflash\NNGStart\NNGStart_ORG.exe" , "\residentflash\NNGStart\NNGStart.exe" , true )
EndIf
Sleep(2000)
If (FileSize( "\residentflash\NNGStart\NNGStart.exe" ) > 15000 )
run( "\residentflash\NNGStart\NNGStart.exe" )
EndIf
Sleep(2000)
If (FileSize( "\residentflash\NNGStart\NNGStart.exe" ) > 15000 )
Rename( "\residentflash\NNGStart\NNGStart.exe" , "\residentflash\NNGStart\NNGStart_ORG.exe" , true )
Rename( "\residentflash\NNGStart\NNGStart_MORT.exe" , "\residentflash\NNGStart\NNGStart.exe" , true )
EndIf
################################
Das wars eigentlich schon.
Wenn das Navi gestartet wird, erfolgt durch die modifizierte NNGStart.exe eine Weiterleitung zum eigentlichem Startmenü. Wenn man hier z.B. IGO oder Navigon startet, wird diese "NNGStart.exe" nicht verändert. Möchte man sich von der Original Becker-SW sich navigieren lassen (mit TMC) und die dazugehörige "Becker.exe" (Mortscript-Datei) auswählt, so werden die beiden "NNGStart***.exe" kurzfristig umbenannt, so dass auch nach einem Neustart des Navi's automatisch das Startmenü ("Slide-Menü" oder euer eigenes Startmenü) erscheint.
Für diejenigen die sich mit Mortscript besser auskennen als ich, dürfen und sollten Verbesserungen hier vorgeschlagen werden. Auch ich lerne noch gerne hinzu.
WICHTIG 1: Die Benutzung der Modifikationen erfolgt auf eigene Gefahr. Vorab sollte man eine Sicherung durchführen.
WICHTIG 2: MortScript muss zwingender Weise auf dem Gerät vorhanden sein, sowie die dazugehörigen Dateien.
WICHTIG 3: Pfade überprüfen und gegebenenfals ändern.
Gruss Mapuser
****************************
VORAB DIE GROSSE ENTÄUSCHUNG:
Im Titel steht zwar "Startmenü" hier wird aber lediglich eine Weiterleitung zum eigentlichen Startmenü beschrieben. Dieses Startmenü kann z.B. der TotalCommander, oder wie bei mir ein "Slide-Menü" (hier aus dem Forum). Die Beschreibung basiert auf mein vorhandes "Slide-Menü".
****************************
vor einiger Zeit habe ich mir das Becker Active 6S gegönnt. Hauptsächlich wegen dem auf WindowsCE basierenden OS. Leider, wie hier im Forum des öfteren beschrieben wurde, gab es kein vernünftiges Startmenü, womit man die Original-SW (mit TMC), sowie Fremd-SW (GoPal, IGO, Navigon, ... / bislang leider ohne TMC) betreiben könnte.
Nach einigen rumprobieren wurde erkannt das beim booten des Navi's zuerst die "NNGStart.exe" und dann die "navigator.exe" gestartet werden. Ein einfaches umbenennen dieser Dateien reichte nicht aus, um bei der Original-SW TMC zu empfangen. Daher habe ich mir mal zwei kleine, aber feine und vor allem funktionierende MortScript Dateien erstellt.
################################
Für den NNGStart Ordner:
- Die Original "NNGStart.exe" wird vorab in "NNGStart_ORG.exe" umbenannt.
- Anschließend das Script mit der Bezeichnung "NNGStart.mscr" in diesem Verzeichnis eingestellt.
- Die "NNGStart.exe" / "NNGStart.mscr" wäre hier dann das 1. Mortscript.
- wie man am Script sehen kann erfolgt hier die Weiterleitung zum eigentlichem Startmenü
Errorlevel ("off")
Sleep(2000)
PlaySound("SDMMC\slide\sounds\chimes.wav")
Run ("\SDMMC\slide\slide.exe")
Sleep(1000)
################################
Für das Slide Startmenü:
In der ICONS.XML Datei (Slide-Menü)
- Eintrag ändern bzw. hinzufügen.
- Die "Becker.exe" / "Becker.mscr" wäre hier dann das 2. Mortscript.
<icon name="Becker" image="Becker.png" sound="sounds\W3.wav" exec="\SDMMC\Becker.exe" animation="1" />
################################
Unter SDMMC (Speicherkarte):
- hier die 2. Mortscriptdatei mit dem Namen "Becker.mscr" einfügen
- wie man lesen kann bleibt die Original "navigator.exe" unangetastet
- es werden lediglich die beiden "NNGStart.exe" (MORT + ORG) bei Bedarf umbenannt
- dieses Script startet die Original SW (mit TMC)
Errorlevel ("off")
If (FileSize( "\residentflash\NNGStart\NNGStart.exe" ) < 15000 )
Rename( "\residentflash\NNGStart\NNGStart.exe" , "\residentflash\NNGStart\NNGStart_MORT.exe" , true )
Rename( "\residentflash\NNGStart\NNGStart_ORG.exe" , "\residentflash\NNGStart\NNGStart.exe" , true )
EndIf
Sleep(2000)
If (FileSize( "\residentflash\NNGStart\NNGStart.exe" ) > 15000 )
run( "\residentflash\NNGStart\NNGStart.exe" )
EndIf
Sleep(2000)
If (FileSize( "\residentflash\NNGStart\NNGStart.exe" ) > 15000 )
Rename( "\residentflash\NNGStart\NNGStart.exe" , "\residentflash\NNGStart\NNGStart_ORG.exe" , true )
Rename( "\residentflash\NNGStart\NNGStart_MORT.exe" , "\residentflash\NNGStart\NNGStart.exe" , true )
EndIf
################################
Das wars eigentlich schon.
Wenn das Navi gestartet wird, erfolgt durch die modifizierte NNGStart.exe eine Weiterleitung zum eigentlichem Startmenü. Wenn man hier z.B. IGO oder Navigon startet, wird diese "NNGStart.exe" nicht verändert. Möchte man sich von der Original Becker-SW sich navigieren lassen (mit TMC) und die dazugehörige "Becker.exe" (Mortscript-Datei) auswählt, so werden die beiden "NNGStart***.exe" kurzfristig umbenannt, so dass auch nach einem Neustart des Navi's automatisch das Startmenü ("Slide-Menü" oder euer eigenes Startmenü) erscheint.
Für diejenigen die sich mit Mortscript besser auskennen als ich, dürfen und sollten Verbesserungen hier vorgeschlagen werden. Auch ich lerne noch gerne hinzu.
WICHTIG 1: Die Benutzung der Modifikationen erfolgt auf eigene Gefahr. Vorab sollte man eine Sicherung durchführen.
WICHTIG 2: MortScript muss zwingender Weise auf dem Gerät vorhanden sein, sowie die dazugehörigen Dateien.
WICHTIG 3: Pfade überprüfen und gegebenenfals ändern.
Gruss Mapuser