Mortscript 3.2b21 für PNA (Koordinateneingabe in MN5)

  • Zitat

    Original von concor
    Ich habe nur das Gefühl, das da gar nicht so ein Interesse da ist !!
    Da es glaube erst dreimal runtergeladen wurde ?
    (oder ist "Allgemeine Fragen zum PNA" die Besenkammer :( )


    Da könnte etwas dran sein, da noch nicht so bekannt. Setz doch einen Link ins Transonic-Board.


    Gruß
    bonnie

  • Zitat

    Original von concor


    Das geht ja sonst nicht (auch beim PPC oder ;) )


    Gruß,
    Concor


    Für den PPC haben die Navifreunde seinerzeit schon ein Tool herausgebracht; daher ist die Nachfrage hier wohl eher gering ;D

    Navigation mit Google Maps über Android Auto und AAWireless im Nissan Qashqai Akari Automatik. Zusätzlich ist POIbase NAVI ein treuer Beegleiter meiner Fahrten  ;)

  • Zitat

    Original von concor
    (edit: nochmal ein BUG beseitigt hoffentlich der letzte)
    Sooo nun sollte es funktionieren.


    Ich habe nur das Gefühl, das da gar nicht so ein Interesse da ist !!
    Da es glaube erst dreimal runtergeladen wurde ?
    (oder ist "Allgemeine Fragen zum PNA" die Besenkammer :( )


    Die Besenkammer ist es nicht, sonst hätte ich Boris Becker hier schon
    gesehen. :D Das Brett liegt immer noch über dem "OffTopic" und "Fun"
    bereich, ist ja auch schon was. ;D


    Also Concor, ich ziehe meinen Hut vor Dir, prima gemacht das Script.[Blockierte Grafik: http://www.informanews.net/IPB…cons/default/thumbsup.gif]
    Einen Vorschlag habe ich aber noch:
    Mortscript rechnet ja nun mal nichts hinter dem Komma.
    Wenn wir nun den Faktor 10000 bei der Rechnung minute und secunde
    auf 1000000 erhöhen, bekommen wir die 2 Zähler dazu, die normalerweise
    hinter dem Komma ständen.
    Das erhöht die Zielgenauigkeit der Koordinaten.
    Wenn ich das richtig sehe müßten wir dann unter "Sub Pruefung"
    jede 9 um 2 weitere 9nen erweitern.
    Bei meinen Heimat koordinaten wurde der Zielpunkt vorher auf eine
    Parallel Straße gesetzt, nach der Änderung direkt vor meine Tür.

  • Zitat

    Also Concor, ich ziehe meinen Hut vor Dir, prima gemacht das Script.

    Danke, freut mich :D



    Ja das stimmt ,
    aber nicht jede 9 erweitern sondern zwei neue Prüfungen einbauen also so:
    sub Pruefung
    if(msdec <= 99999)
    pn = ".0"
    else
    pn = "."
    endif
    if(msdec <= 9999)
    pn = ".00"
    endif
    if(msdec <= 999)
    pn = ".000"
    endif
    if(msdec <= 99)
    pn = ".0000"
    endif
    if(msdec <= 9)
    pn = ".00000"
    endif
    EndSub


    aber ich würde es nur auf eine Stelle erhöhen, da MN5 auch nur 5 Dezimalstellen kennt.
    und von der Genauigkeit müsste es reichen.


    auch habe ich Daniel.s noch gefragt ob er mir eine kleine exe schreiben kann die, die Tastatur rausfährt oder eben wieder einfährt.
    ja schau ma mal ;)


    Gruß,
    concor

    Einmal editiert, zuletzt von concor ()

  • Zitat

    Original von concor
    ...
    aber ich würde es nur auf eine Stelle erhöhen, da MN5 auch nur 5 Dezimalstellen kennt.
    und von der Genauigkeit müsste es reichen.
    ...


    Haloo concor


    Ja, der MN speichert intern nur 5 Stellen. Wenn Du aber bei 6 Stellen beibst, dann hast Du die NMEA-Norm drin, die in aller Regel von den Empfaengern geliefert wird.

  • Sooo nun sollte es PERFEKT sein !
    Also um den Wünschen von Spiti nachzukommen ;D
    und auch NMEA konform zu sein :]
    rechnet das Script nun auf 6 Dezimalstellen "genau".
    Auch konnte ich nun dank DANIEL.S es so einrichten das bei eingaben die Tastatur auf das Display kommt und wenn die Eingaben fertig sind, sie wieder verschwindet. (SUPER)


    Ja nun ladet es mal runter !


    Gruß,
    Concor


    Koordinateneingabe für MN5 V1.4
    (Medion würde natürlich auch gehen, müsste nur der RoutenPfad
    angepasst werden)


    Download Hier: http://www.pocketnavigation.de…ostid=1361112#post1361112

    4 Mal editiert, zuletzt von concor ()

  • Hallo concor


    Ich bin sicher das Du nun einigen Leuten geholfen hast. Schoen.

  • Damit sollte der Bug bei IniRead weg sein (möglicherweise gab's auch noch ein paar andere Stellen...).


    Weitere Änderungen:
    - Neue Befehle: SendLeftSoft und SendRightSoft (emuliert die Softkeys bei WM5- Geräten und Smartphones)
    - Vorbelegung von ein paar Variablen für "schönere" Aufrufe: TRUE (=1), FALSE (=0), ON (=1), OFF (=0), YES (=1), NO (=0), CANCEL (=2). Im Gegensatz zu anderen Sprachen könnte man sie ändern, ist aber nicht zu empfehlen...
    - Der "nur Ziffern"-Parameter von Input funktioniert auch in der Smartphone/PNA-Version
    - Mindestauflösung von 176x168 bei Smartphone/PNA-Dialogen, weil einige Geräte scheinbar eine Auflösung von 0x0 übergeben...

  • Wichtig: Dank Spiti, wurde die Eingabe noch vereinfacht !
    und Schwup schon gibt es ein Update auf V1.4


    schaut es euch an es lohnt sich.


    Gruß,
    Concor

  • Zitat

    Original von concor
    Koordinateneingabe für MN5 V1.4
    (Medion würde natürlich auch gehen, müsste nur der RoutenPfad angepasst werden)


    Hi,
    Der ist bei Medion mit MN 5.1 gleich, muß also nix angepasst werden.
    (Nur zur Info von Medion Usern)

  • Hallo an Alle,


    Thema Offtopic:
    benutze seit ne weile MN5 und bin relativ zufrieden mit dem Teil. Wollte jetzt einige Kommandos mittels Mortscript und Mircosoft Voice Command automatisieren wie z.B. "Karte anzeigen".


    Mortscript soll nur einen einfachen Klick beim Startbildschirm auf "Karte anzeigen" durchführen. Vom Mortscript wird ein Link in die Programme gelegt, welcher per Voice Command aufgerufen werden kann. Quasi MN5 per Sprache steuern.


    Mein Script:
    #Karte anzeigen
    MouseClick "MobileNavigator" ,60,170


    Der Script funktoniert und wird per Sprache auch ausgeführt, aber in der Anzeige passiert nix. Die aktivierte Schaltfläche "Navigation" bleibt weiter aktiv. Was mache ich falsch????


    Führt man den Script einfach im Resco Expoler aus, wird die richtige Stelle also 60,170 angeklickt, nur im MN5 passiert nix.


    Danke Euch für die Hilfe im Voraus
    Grüsse snoopik

  • Hallo snoopik,


    willkommen im Forum.


    Tja das ist erst mal nicht nachvollziehbar. Dein Script funtioniert bei mir auch (ohne Sprachbefehl, mit Sprachbefehl nicht getestet.)


    Es könnte sein, dass das Fenster "MobileNavigator" zum Zeitpunkt des Mort-Befehls nicht aktiv ist.
    Füge mal versuchweise vorher ein:
    show "MobileNavigator"
    WaitForActive "MobileNavigator", 20
    sleep 8000


    Auch kannst man ersatzweise mit MouseDown und MouseUp probieren.


    Die ganze Mausklick-Geschichte ist leider auch ein wenig hardware-abhängig.