andere Software aufspielen

  • Hallo,


    ich bin jetzt stolzer Besitzer eines Falk N240L incl. MagicMaps und muss sagen, dass ich damit sehr zufrieden bin.


    Nun läuft ja auf dem Falk ein WIN-CE. Ist es prinzipiell möglich andere PDA-Software zu installieren?


    Hintergrund meiner Frage, nicht zu allen Regionen ist über MagicMaps Kartenmaterial erhältlich. Wenn ich z.B. Südengland-Wanderkarten benutzen möchte, ginge das z.B. über FUGAWI UK. Könnte man das oder eben ein anderes Programm alternativ auf den Falk (eigene SD-Karte) laden? Oder kann man Kartenmaterial von anderen Anbietern auf Magicmaps konvertieren?


    Gruß
    helgo

  • Hallo...


    ...und herzlich willkommen im Forum.


    Im Prinzip Jaaaiiiin... :gap


    PDA-Programme lassen sich eben nur bedingt auf PNA's installieren. Liegt u.a. auch am unterschiedlichen OS [WIN.CE --> WIN.MOBILE]. Ist nicht ganz das gleiche. Hinzu kommt, dass bei den diversen PNA's auch noch Unterschiede bestehen. So ist beim Falk N240L die gesamte Software erst einmal auf der SD-Karte installiert. Zusätzlicher RAM ist beim N240L äußerst knapp.


    Ob's funzt... ?( ...ausprobieren... ich hätte aber meine Zweifel...


    MfG

  • Hallo Helgo,


    da geht so einiges. Du kannst die Software ja schließlich auf der SD-Card installieren.


    Fang mal an den Desktop freizulegen.
    Da gibt es verschiedene Wege. Entweder über die Registry (MobilRegistryEditor) oder der Weg über einen Script-Interpreter (dazu findest Du einiges mehr oder weniger nützliches im Nachbarforum).


    Als nächstes mußt du dir die Aygshell.dll besorgen. Die fehlt bei Embedded CE leider, ist aber für die Darstellung von Fenstern und Menüs ... erforderlich. Davon gibt es einige Varianten. Von 5k bis 22k. Funktionieren alle unterschiedlich. Mußt Du einfach ausprobieren. Ich habe eine Woche gebraucht um meinen N240L so an den Start zu bringen, daß er mir so richtig gut gefällt. (ein paar Spielchen, und einen Videoplayer für den nächsten Stau :) )


    Gruß


    Joker

  • Zitat

    Original von Navjoker
    Fang mal an den Desktop freizulegen.


    Hallo


    Hast Du eine Möglichkeit, den Desktop dauerhaft frei zu legen? Alles was ich habe, funzt bis zum nächsten HardReset. Macht diverse Installationsversuche mehr als nur mühsam.


    MfG

  • Hallo,


    und erst einmal danke für die Aussicht, dass doch was gehen muss. Ich bin im Moment aber eher der vorsichtige Typ und taste mich langsam ran.


    Mit ActiveSync geht ja im Moment noch nicht mal eine Systemsicherung.


    Navjoker, vielleicht kannst Du ein paar mehr Infos rüberreichen, dass ein Anfänger wie ich das auch nachvollziehen kann.


    Gruß
    helgo

  • Zitat

    Original von helgo2000
    Mit ActiveSync geht ja im Moment noch nicht mal eine Systemsicherung.


    Hallo


    Eine Sicherung ist eigentlich auch nicht notwendig. Nach einem HardReset sollte das Progi im schlimmsten Fall wieder funzen und das Kartenmaterial hast Du ja auf CD/DVD.


    Ansonst: Wenn Du einmal ein wenig "spielen" willst... fang doch mal mit...


    PeriodicShowTaskbar 1.1


    an [unter "nützliche Tools"]. Ist eine zip mit mehreren Dateien. Von diesen via ActiveSync die Datei "PeriodicShowTaskbar" in den Ordner "StartUP" im Windowsverzeichnis des N240L kopieren. Nach einem SoftReset hast Du dann Zugriff auf die Taskleiste bzw. den Explorer. Dabei kann die Taskleiste so eingestellt werden, dass sie bei Nichtgebrauch nach unten scrollt. Funzt ganz gut bis zu einem HardReset; dann ist wieder alles weg... ;D


    Aber wie gesagt: Bei den Progis, die mir wichtig gewesen wären, gabs meist irgendwelche Probs.


    MfG

  • Zitat

    Hast Du eine Möglichkeit, den Desktop dauerhaft frei zu legen?


    Nee leider nicht. Rom ist eben Rom. Da kann man nichts machen. Hat aber auch sein Gutes. Nach dem Hardreset ist eben alles wieder wie im Auslieferungszustand.
    Ich habe mir ein Script geschrieben, daß ich nach dem Hardreset ins Windowsverzeichnis kopiere und setze einen Link in Startup. Der Link wird durch das Script wieder gelöscht. Die Progs die Installiert werden sind auf der SD-Card. Für eine Windows neuinstallation finde ich das schon recht komfortable und schnell.
    Da fällt mir gerade ein, man könnte natürlich ein Script schreiben, daß über die Registry abragt ob es sich um einen neustart handelt. Das tauscht man gegen die FalkNavigator.exe aus und schwupp ist der Desktop auch nach einem Hardreset wieder frei.
    Das Script muß natürlich am ende die FalkNavigator.exe aufrufen.
    Probiere ich gleich mal aus :)

  • Gesagt getan, das funtzt. Nicht gerade mit der FalkNavigator.exe, aber mit der Audiomanager.exe.


    Umbenennen in z.B. audio.exe, und mit dem nfRunner ein Script schreiben



    IFSTRKEY "HKLM\SOFTWARE\OpenDesktop" "Open"


    RUN "\Storage Card\Navigator\audio.exe"


    SHOWWINDOW "" "HHTaskBar"


    ELSE


    SETSTRKEY "HKLM\SOFTWARE\OpenDesktop" "Open"

    ...
    ENDIF

    Einmal editiert, zuletzt von Navjoker ()

  • Hallo obk und Navjoker,


    hab mich getraut PeriodicShowTaskbar auf das Navi zu spielen. Ich bin begeistert, hat sofort funktioniert. Explorer läuft und man kann sich an das System so langsam rantasten.


    So fix wie Navjoker bin ich nicht, aber ich werde wohl ein wenig üben müssen, dann trau ich mich auch an die Registry ran.


    Hab ich das richtig verstanden, mit dem HardReset geht das System immer in den Originalzustand zurück, man kann eigentlich nichts kaput machen?


    Die Aygshell.dll, wozu wird die benötigt, was kann die? Ist die nach einem HardReset auch wieder weg?


    Gruß
    helgo

  • Hallo,


    habe gerade mal eine Fugawi-Demo installiert, der sagt mir aber beim Start auf dem Navi: FugWM5 is not a valid Windoes CE application.


    Fehlt da die Aygshell.dll (wohin muss die kopiert werden?) oder gibt es da noch ein anderes Problem?


    Gruß
    helgo

  • Zitat

    Original von helgo2000
    Hab ich das richtig verstanden, mit dem HardReset geht das System immer in den Originalzustand zurück, man kann eigentlich nichts kaput machen?


    Die Aygshell.dll, wozu wird die benötigt, was kann die? Ist die nach einem HardReset auch wieder weg?


    Hallo


    Jep... nach einem HardReset ist alles wieder weg... ;D ...ist Vor- und Nachteil zugleich. Im Grunde kann man nicht viel verhunzen; allerdings kann das ständige Installieren ggf. auch nerven bzw. unterwegs und ohne PC geht halt nur wenig.


    Die dll wird benötigt - wenn ich es richtig weiß - um diverse Fenster richtig darzustellen. Ob sie und andere dll's immer notwendig ist/sind, hängt vom jeweiligen Progi ab. PocketSnap zum Beispiel meckert auch, dass jene dll fehlt; aber funzt trotzdem. Wie gesagt: Da ist Ausprobieren angesagt.


    Für mich gilt immer noch: Für hemungslose Installationsorgien ist der PNA nicht unbeding geeignet... ;D


    MfG

  • Hallo Helgo2000.


    Ja nach dem Hardreset ist das Windows CE wieder so wie vorher. Das heißt auch alle Dateien, die du in den Ram kopiert hast. Nur die SD-Card (Storage Card) bleibt unberührt. Da kann nichts kaputt gehen. :)


    Zur Aygshell und Konsorten:
    Windows CE embedded ist mit absicht so klein gehalten wie irgend geht. Somit sind nicht alle dll installiert die ein CE sonst hat. Halt nur die nötigsten für diese Umgebung.
    Programme die für CE geschrieben sind benötigen verschiedene dll auf die sie zugreifen müssen. Die Aygshell ist eine dll, die viele Funktionen für Windows CE beinhaltet. Welche alle im einzelnen weiß ich auch nicht genau. Auf jeden Fall Funktionen für die Darstellung von Fenstern, Schaltfläschen .... Lange rede kurzer Sinn: Viele Programme greifen auf die Aygshell.dll zu. Am coolsten währe es die Original von MS zu bekommen. Ist aber leide nicht frei erhältlich. Deshalb gibt es verschiedene Nachbildungen die irgendwie funktionieren aber halt nicht so richtig.
    Installier dir am besten PeInfo. Dieses Tool checkt die Auszuführenden Programme darauf welche dlls benötigt werden. Hat bei mir leider einen Darstellungsfehler, so daß ich das Ergebnis erst exportieren muß, um es mir mit einem Editor anzugucken.


    Soweit erstmal fröhliches basteln


    P.S. schau doch mal bei www.rothberger.net vorbei.

  • Hallo,


    ich habe wieder was rausgefunden. Wie schon geschrieben, habe ich mir zum Falk noch MagicMaps zugelegt. Beim Vergleich ist mir aufgefallen, dass beide SD-Karten über die AutoRunCE.exe gestartet werden.


    Vermutlich werden über diese Startdatei die eigentlichen Programme aufgerufen.


    Nun hat die eine AutoRunCE eine entsprechende ini-Datei. Wenn ich in diese die PeriodicShowTaskbar.exe eintrage, wird diese gestartet. Die andere AutoRunCE startet vermutlich alles intern.


    Naja man tastet sich so langsam ran. Vielleicht klappt es auch, über diese INI-Datei die fehlenden DLL nachzuladen, die für den Betrieb anderer Software notwendig ist. Vielleicht muss man auch einen eigene AutoRunCE.exe schreiben, weiß zwar noch nicht wie, aber das suche ich mir schon raus.


    Gruß
    helgo

  • Hallo,


    nochmals danke an euch beide, der Falk ist jetzt Dank einer Script-Datei, PeriodicShowTaskbar, freigelegter Activesync-Oberfläche und zahlreicher Tests und Hilfstools ein "freigelegter" WinCE mit diversen Erweiterungen.


    Meine Original-SD Karten bleiben so wie sie sind, die "Spiel-SD-Karte" wurde nur mit diesen Änderungen belegt, nun muss ich nur noch Wanderkarten von UK zum Laufen bringen. Eine Testversion von Fugawi "wehrt" sich noch ein bißchen.


    Kennt jemand noch ein amderes Navi-Programm mit Englandwanderkarten?


    Gruß
    helgo