[MN6-Add-On]>>NEU<< NaviRunnerMN6 V1.7 - komfortables Multifunktions-Tool für MN6


  • Hi, ich bin mir im Moment nicht sicher ob ich wieder zurück auf WM5 kann, eben darum möchte ich mir vor dem Update über die diversen Probleme klar werden. Gib bitte mal bescheid was Mort dazu gemeint hat.


    THX andruschs

  • Colorteach erkennt die richtige Bildschirmauflösung und die Lage (Lanscape).
    Das Script funktioniert bis nach der TMC Erkennung. Danach klickt es auf Optionen und danach auf Einstellungen dann nochmal auf Optionen und anschließend auf Touchscreen-Kalibrierung! Und das ist ja bestimmt nicht so gewollt!


    So dann habe ich hier mal die Bilder für eine Eingabe einer Adresse:
    [Blockierte Grafik: http://www.toto1973.de/forum/capture10.jpg]


    Dort auf Neues Ziel
    [Blockierte Grafik: http://www.toto1973.de/forum/capture11.jpg]


    Nun auf Adresse eingeben
    [Blockierte Grafik: http://www.toto1973.de/forum/capture12.jpg]



    Oder für eine Routenplanung geht es so:
    [Blockierte Grafik: http://www.toto1973.de/forum/capture10.jpg]


    Dann auf Optionen
    [Blockierte Grafik: http://www.toto1973.de/forum/capture13.jpg]


    Danach Routenplanung
    [Blockierte Grafik: http://www.toto1973.de/forum/capture14.jpg]


    Nun auf Startpunkt angeben
    [Blockierte Grafik: http://www.toto1973.de/forum/capture15.jpg]


    Danach Adresse eingeben
    [Blockierte Grafik: http://www.toto1973.de/forum/capture12.jpg]

  • @Toto1973
    OK, Problem erkannt.


    Es liegt an Deiner ADAC-Version. In dem Bild im Anhang ist eine zusätzliche Zeile mit ADAC - Checkliste erste Hilfe. Diese Zeile verschiebt den Button für Routenplanung um eine Zeile nach oben und Navirunner erwischt darum die Einstellungen.


    Kannst Du bitte noch zwei weitere Bilder einstellen? Wenn Du in der Routenplanung bist, noch mal auf Optionen klicken, so dass der Menüpunkt "Gespeicherte Routen" auftaucht. Und das zweite, wenn Du auf Diesen Button "Gespeicherte Routen" geklickt hast. Colorteach erstellt nämlich eine Route, die dann in MN6 eingeladen wird, um die Farbwerte während der Navigation abfragen zu können.


    Damit kann ich dann ein ADAC-Preset einbauen, dass Colorteach und evtl. Navirunner sagt, das es sich um eine ADAC-Version handelt und dann die Klickpositionen entsprechend abändert.


    Schicke Dir dann per heute Abend eine Beta von NaviRunner V1.6 per PN zum Testen zu.


    Gruß, Argasha

  • @andruschs


    leider konnte mir Mort mangels Testmöglichkeiten auch keine genaue Auskunft geben, ob MortScript auf WM6 problemlos läuft. Er ist allerdings der Ansicht, dass es keine größeren Problem geben sollte, da der Kern im Vergleich zu WM5 wohl ziemlich gleich geblieben ist. Wie gesagt, ohne Gewähr!


    Gruß, Argasha

  • Also ist es ja doch so, wie ich mir das dachte!
    Es gibt also doch einen kleinen Unterschied zwischen PDA und PNA Versionen ;)


    So hier nun das erste Bild, wenn man in der Routenplanung auf Optionen klickt:
    [Blockierte Grafik: http://www.toto1973.de/forum/capture20.jpg]


    Und das zweite Bild, wenn man auf Gespeicherte Routen klickt:
    [Blockierte Grafik: http://www.toto1973.de/forum/capture21.jpg]



    So dann habe ich noch weitere Sachen festgestellt, die man vielleicht abändern sollte. Das wäre zum einen die Sache mit der Hintergrundbeleuchtung. Die sollte man für den PNA wohl weg lassen. Ich denke, das wird auch zu Problemen führen.


    Ein nächsten Problem ist die Versionabfrage von der MortScriptversion. Hier gibt wohl die PNA final 4 Version einen anderen "Wert" aus und somit laufen bestimmte Teile der Scripte nicht. Vielleicht sollte man diese Abfrage einfach mal weg lassen.


    Bei der Installation ist mir noch ein "Fehler" aufgefallen. Normalerweise sollte ja eine Verknüpfung angelegt werden. Diese kann ich allerdings nirgends finden. Auf meinem PNA gibt es das Verzeichnis \Windows in dem dann z.B. der Ordner StartUp und Desktop vorhanden sind. In einer dieser Ordner sollte wohl Die Verknüpfung rein!?


    P.S.: Wenn Du Dir nun wirklich die Mühe machst, und wir zusammen Dein Script auf dem PNA zum Laufen bekommen, möchte ich Dir für die Arbeit dann auch eine Spende zukommen lassen. Auch wenn es nur ein "Script" ist, so sollte doch so Arbeit gebührend Anerkennung bekommen.

    Einmal editiert, zuletzt von Toto1973 ()

  • Zitat

    Original von Toto1973
    Also ist es ja doch so, wie ich mir das dachte!
    Es gibt also doch einen kleinen Unterschied zwischen PDA und PNA Versionen ;)


    Naja, nicht ganz, denn ich denke es liegt explizit an der ADAC-Version. Es gibt doch auch normale MN6 Versionen für PNAs, oder lieg ich da falsch?
    Die Menüs sind übrigens auch identisch, daher muss an ColorTeach nur eine kleine ADAC-Änderung gemacht werden. Wie das mit NaviRunner selber aussieht, schaue ich mir noch an.


    Zitat

    Original von Toto1973
    So dann habe ich noch weitere Sachen festgestellt, die man vielleicht abändern sollte. Das wäre zum einen die Sache mit der Hintergrundbeleuchtung. Die sollte man für den PNA wohl weg lassen. Ich denke, das wird auch zu Problemen führen.


    Klar könnte man die weglassen, kann auch sein, dass es auf PNAs mangels Hrdwaremöglichkeit gar nicht funktioniert, aber hast Du denn BacklightCheck schon mal ausprobiert? Wie ist das Ergebnis?


    Zitat

    Original von Toto1973
    Ein nächsten Problem ist die Versionabfrage von der MortScriptversion. Hier gibt wohl die PNA final 4 Version einen anderen "Wert" aus und somit laufen bestimmte Teile der Scripte nicht. Vielleicht sollte man diese Abfrage einfach mal weg lassen.


    Das sollte kein Problem sein. Zumindestens per Preset abschaltbar machen. Es gibt auch die Möglichkeit per Mortscript zu ermitteln, ob es sich um einen PNA oder PDA handelt. hiermit kann man das steuern.


    Zitat

    Original von Toto1973
    P.S.: Wenn Du Dir nun wirklich die Mühe machst, und wir zusammen Dein Script auf dem PNA zum Laufen bekommen, möchte ich Dir für die Arbeit dann auch eine Spende zukommen lassen. Auch wenn es nur ein "Script" ist, so sollte doch so Arbeit gebührend Anerkennung bekommen.


    Vergiss es! Ist zwar nett gemeint, aber ich habe NR mittlerweile auf so viele PDAs angepasst, dass zum einen darauf nicht mehr ankommt und zum anderen ist und bleibt NR ein Freeware und Hobbyprojekt. Eine Dankeschön ist vollkommen OK! : drink


    Gruß, Argasha

  • Das Script BacklightCheck habe ich auch schon mal laufen lassen. Das Problem war, das es für den PNA so eine Steuerungdatei nicht gibt, über die man die Helligkeit des Displays einstellen könnte.
    Das geht nur direkt über MN6.


    Es gibt auch normale Versionen auf dem PNA ohne ADAC. Zur Zeit ist aber MN6.2 nur in dieser ADAC-Version möglich. Der Vorteil ist der Städteführer, den man beim Update auf MN6.2 gratis dazu bekommt. Und ansonsten läuft diese Version viel viel schneller.


    Das mit der Spende war schon erst gemeint. Aber gut, wenn es Dir wirklich reicht, das Du ein Dankeschön bekommst, dann hier schon mal Danke dafür, das Du Dir überhaupt die Mühe machst, das man NaviRunnerMN6 auf einem PNA zum laufen bekommt.

  • Aha. Also gibt es bei PDAs gar keine Einstellmöglichkeit für die Hintergrundbeleuchtung? Es gibt also keine der folgenden Dateien im Windows-Verzeichnis?
    ctlpnl.exe
    Backlight.cpl
    Backlight.exe


    ... und es kam in BacklightCheck diese Meldung?
    "Automatische Erkennung des Backlight-Steuerprogramms nicht erfolgreich. Bitte Preset BKL_Prg anpassen. Beende Script."
    Was ist mit der Mortscript-internen Helligkeitsregelung "SetBacklight ()" hast Du die schon mal probiert?


    SetBacklight (10,10)
    oder
    Set Backlight (0,0)


    Ich frage deshalb nach, weil Du sagst, in MN6 funktioniert die Anpassung der Beleuchtung.


    Gruß
    Argasha


  • Ja so wurde das im Script angezeigt. Man kann die Hintergrundbeleuchtung nur in MN6 in den Grundeinstellungen ändern!


    Zitat

    Was ist mit der Mortscript-internen Helligkeitsregelung "SetBacklight ()" hast Du die schon mal probiert?
    SetBacklight (10,10)
    oder
    Set Backlight (0,0)


    Das habe ich noch nicht getestet, sollte doch aber gehen.
    Ich habe in MN6 8 Helligkeitspunkt zum einstellen!


    P.S.: Ich habe mir mal ein Test.mscr erstellt und dort den Befehl reingeschrieben.
    Also Set Backlight (10,10). Er sagt mir, Invalid variable name. Line: Set Backlight (10,10)

    3 Mal editiert, zuletzt von Toto1973 ()

  • Ich habe nun umgespielt und bin zu der Erkenntnis gekommen, das MortScript für PNA den Befehl SetBacklight nicht kennt.


    Hier man die Einstellung aus den Grundeinstellungen:
    [Blockierte Grafik: http://www.toto1973.de/forum/capture30.jpg]


    Also sollte man wohl diese Funktion mit dem verdunkeln einfach weg lassen :)

    Einmal editiert, zuletzt von Toto1973 ()

  • Hi,


    Du hast SetBacklight falsch geschrieben Es darf zwischen Set und Backlight kein Leerzeichen enthalten. Probiere das doch bitte nochmal.


    In der Zwischenzeit habe ich in NaviRunner eine Variable (BL_Disable) integriert, mit der die komplette Steuerung der Hintergrundbeleuchtung abgeschaltet werden kann.


    BacklightCheck prüft nun, ob es auf einem PNA ausgeführt wird und gibt dann eine Abfrage aus, ob es sich bei MN6 um die Standard oder ADAC-Version handelt .


    Wie gesagt, schick ich Dir nachher per PN rüber.


    EDIT: Die automatische Umschaltung der Kartenansicht durch NaviRunner sollte ja auf jeden Fall funktionieren. Wenn MN6 dann selber bei Nachtansicht die Helligkeit anpasst, ist ja alles in Butter. Also könnte ich die NaviRunner-Helligkeitssteuerung auf den PNAs eigentlich automatisch deaktivieren lassen, da ja hier wohl MN6 den Job übernehmen kann. Sehe ich das richtig?


    Argasha

    Einmal editiert, zuletzt von Argasha ()

  • Zitat

    Original von Toto1973
    Ein nächsten Problem ist die Versionabfrage von der MortScriptversion. Hier gibt wohl die PNA final 4 Version einen anderen "Wert" aus und somit laufen bestimmte Teile der Scripte nicht. Vielleicht sollte man diese Abfrage einfach mal weg lassen.


    Erstelle bitte mal ein Testscript mit folgenden Inhalt (am besten per copy & paste, um Schreibfehler zu vermeiden.


    MortVer = FileVersion ((Systempath ("ScriptExe")) \ "Mortscript.exe")
    Message ("Scriptversion = " & MortVer)


    Was genau wir dann ausgegeben?


    Zitat

    Original von Toto1973
    Bei der Installation ist mir noch ein "Fehler" aufgefallen. Normalerweise sollte ja eine Verknüpfung angelegt werden. Diese kann ich allerdings nirgends finden. Auf meinem PNA gibt es das Verzeichnis \Windows in dem dann z.B. der Ordner StartUp und Desktop vorhanden sind. In einer dieser Ordner sollte wohl Die Verknüpfung rein!?


    Ein Verzeichnis "Desktop" habe ich bei mir gar nicht. Keine Ahnung, wo die Verknüpfungen beim PNA hin müssen. Wenn Du mir das korrekte Verzeichnis angibst, kann ich den Installer so anpassen, dass er die Verknüpfung bei PNAs anders setzt. Such mal nach *.lnk Dateien.


    Argasha

  • Ja genau, das siehst Du richtig!
    Dein NaviRunner muss einfach die Kartenansicht von Tag auf Nacht umschalten.


    Da ich später weg fahre, kann ich erst morgen im laufe des Tages Das neue Script testen. Also dann bitte etwas Geduld bis zu meinem Feedback :)


    Ich habe nun ein Script erstellt mit dem folgenden Inhalt:
    MortVer = FileVersion ((Systempath ("ScriptExe")) \ "Mortscript.exe")
    Message ("Scriptversion = " & MortVer)


    Daraufhin kommt die Meldung:
    Invalid parameter count for 'FileVersion'


    Line: MortVer = FileVersion ((Systempath ("ScriptExe")) \ "Mortscript.exe")


    Was die Verknüpfung angeht, so würde ich sagen, das Script soll ja automatisch gestartet werden. Also müsste die Verknüpfung in \Windows\StartUp rein kommen.

    2 Mal editiert, zuletzt von Toto1973 ()


  • OK, dann mache ich das so.
    Bezüglich der Fehlermeldung muss ich nochmal Mort kontaktieren.


    Gruß, Argasha


    P.S. Hab mir eben Deine HP mal angeschaut. Wir haben ja doch so einige Gemeinsamkeiten... :D

  • Zitat

    Original von Argasha
    @andruschs


    leider konnte mir Mort mangels Testmöglichkeiten auch keine genaue Auskunft geben, ob MortScript auf WM6 problemlos läuft. Er ist allerdings der Ansicht, dass es keine größeren Problem geben sollte, da der Kern im Vergleich zu WM5 wohl ziemlich gleich geblieben ist. Wie gesagt, ohne Gewähr!


    Gruß, Argasha


    Hi,


    alles klar. Danke euch erst mal. Werde dann berichten wie es gelaufen ist.


    THX andruschs