[MN5-AddOn] TMC-LIGHT-Changer feat. "SunCalc&PowerCheck" by Petterson. NEUE Version 4.4 vom 24.05.06

  • Hi zappa,


    nun habe ich die .ini überprüft nochmals überprüft - der Pfad ist so angegeben, wie in der 3.0 aber leider läuft POI-Warner nicht an :(


    Die einzigste Änderung zu der 3.0 ist eigentlich, daß ich den POISilentStart von 0 auf 1 gesetzt habe - trotzdem funzt es nicht ?(


    Noch eine Idee ;)

  • Der Pfad darf nicht gleich wie in der Version 3.0 sein, weil er mit dem "\" enden muss. Poiwarner.exe wird nicht mehr angehängt (siehe Infotext):


    ACHTUNG: Bei "POIW=" und bei "GPSTMCinfo=" nur den kompletten Pfad mit "\" am Ende
    (OHNE Programmnamen) eintragen - diese Pfade werden vom Script mehrfach genutzt.


    POISilent Start nutze ich noch nicht, weil es noch nicht sicher ist, ob dieses tolle Feature fehlerfrei funktioniert.


    Bei mir läuft alles Bestens mit Version 3.3.1.


    : drink : drink : drink für zappa

  • ..... grrrrr - ich habe es gelesen, aber den Pfad nur einfach aus der 3.0 reinkopiert :achdufresse

  • Zitat

    Original von zappa
    Wenn das Programm "SunCalc" von Petterson fertig ist
    würde ich das schon gerne einbauen um mir die ganze
    Rechnerei für Sonnenaufgang, -Untergang und Winterzeit zu ersparen.
    Dadurch wird das Script auch erheblich kleiner.


    Hi zappa,


    mir würds fast besser gefallen, wenn du das script von Petterson integrieren könntest (mit seiner Erlaubnis natürlich ;)). Dann würde die zusätzlich geschriebene Datei wegfallen und man müsste nur ein Script installieren.


    Hab mir inzwischen den Bluetoothstart/ende ins Script eingebaut und dafür den ozBT deaktiviert, da ich gelesen hab, dass der wohl einiges an Prozessorzeit verbrutzelt. Vielleicht minimiert sich ja nun das Nachhinken wieder etwas ;) aber erst mal testen :)


    Nur mit dem Zusatzklick für die Beleuchtung bekomm ich nix auf die Reihe... kann ich einfügen wo ich will, tut einfach nix :( trotz vorherigem show "Desktop" und sleep 1000.


    Aber vielleicht ist das gar nicht so schlecht. Ist ja nur ein Fingertipp :)


    LG doldi

  • Zitat

    Original von doldi


    Hab mir inzwischen den Bluetoothstart/ende ins Script eingebaut und dafür den ozBT deaktiviert, da ich gelesen hab, dass der wohl einiges an Prozessorzeit verbrutzelt. Vielleicht minimiert sich ja nun das Nachhinken wieder etwas ;) aber erst mal testen :)


    Klingt gut. Was ist ozBT?
    BTstart/ende will ich auch. Finde ich eine gute Idee

  • Zitat

    Original von zappa


    Hast du POI+?
    Wenn ja, nimmt die Version 3.3.1
    Ich habe auch im Inifile die Pfade etwas ändern müssen
    Check das mal (Liesmich.txt lesen!!)


    Hallo,
    jo.. hab es nochmal durchgelesen... die Pfade waren es.. hatte den Namen der *.Exe dringelassen.... jetzt gehts.... danke.. :D


    achso... habe Poi-Warner...daher auch so geschrieben.. ;D

  • ... ich bekomme es einfach nicht gebacken, weder startet der PoiWarner noch beendet sich der Script am Ende wie in den Vorgängerversionen :(


    Gehe wieder zurück auf die 3.0 die funzt ja für mich sehr gut und ich wollte nur zur 3.3 weil ich den sehbaren Start des POI-Warner unterdrücken wollte :D

  • probier mal 3.3 ohne unsichtbaren POI-Warner-Start. Vielleicht funktioniert dann 3.3?

  • ... nee - startet einfach nicht - der POIwarner läuft ins leere X(


    In der 3.0 war der Pfad so



    POIW=\Storage Card\navigating.de .PPC Files\POIWarner.exe


    Wie soll ich den nun in der 3.3 abändern ?( ?(


    .... habe schon alle möglichen Versionen des Pfades ausprobiert - funzt net :evil:


  • So: POIW=\Storage Card\navigating.de .PPC Files\


  • Hast du NUR den Pfad angegeben?? OHNE "POIWarner.exe"



    guggst du hier (Liesmicht.txt)


    - Abschnitt [PFADE]
    Hier müssen die korrekten Pfade zu MN5 und POI-Warner eingetragen werden
    "Dummy" und "RUNdummy" legen fest, wo die "Steuerdatei" abgelegt wird. Diese Datei wird
    beim 1. Start des Scripts automatisch erstellt. Wenn nach einem Absturz oder Reset im
    laufenden Betrieb die Datei "RUNdummy.dat" stehen bleibt, lässt sich das Script nicht
    starten (Fehlermeldung: "Es läuft schon eine Instanz..") - in diesem Fall die "RUNdummy.dat"
    einfach löschen.
    ACHTUNG: Bei "POIW=" und bei "GPSTMCinfo=" nur den kompletten Pfad mit "\" am Ende
    (OHNE Programmnamen) eintragen - diese Pfade werden vom Script mehrfach genutzt.

  • also bei mir funktioniert das soweit, nachdem ich den fehlenden Punkt im Pfad ergänzt habe.
    ( POIW=\SD-MMCard\navigating.de .PPC Files\ )
    Allerdings nur mit Silent Start. Denn ohne bleibt der POI-Warner beim Beenden vom MN5 offen und das script hängt, bis ich auf das Kreuzchen zum Schliessen des POI-Warner klicke. danch gehen die Klicks des Scriptes natürlich ins Leere :( Hab ich das Beenden dann bestätigt, läuft das Script fertig bis zum Ende.


    Da ich den POI-W eh fast nur zur Anzeige der Sats brauche, bin ich wieder auf den normalen Start zurück...


    LG doldi



    p.s.: Wär natürlich auch möglich, dass ich beim Einbauen des BT-Start/Ende aus Versehen wo was verändert habe *duck*

    Einmal editiert, zuletzt von doldi ()

  • @doldi


    EDIT: Verlesen - gelöscht


    Hat noch jemand dieses Verhalten beobachten können?


    Welche POI-Warner Version benutzt du?


    Eigentlich prüft das Script immer, ob der POI-Warner nach Beenden
    von MN5,* noch läuft und schließt ihn dann.


    sub Beenden
    If wndExists %POIName%
    Show %POIName%
    sleep %SleepNormal%
    MouseClick 5,306
    Sleep %SleepNormal%
    MouseClick 5,285
    sleep %SleepNormal%
    While wndExists %POIName%
    Show %POIName%
    sleep %SleepNormal%
    MouseClick 5,306
    Sleep %SleepNormal%
    MouseClick 5,285
    sleep %SleepNormal%
    EndWhile
    endif


    Vielleicht stimmen auch bei dir die Koordinaten (5,306 und 5,285) für "Datei" "beenden" nicht und das Script clickt "daneben".


    EDIT: Noch was..


    Wenn du zusätzlich gestartete Programme im Script beendest (BT) sollte
    dies HIER geschehen:


    if {%FehlerMN% = 0}
    #
    # ACHTUNG: Hier evtl. noch Routinen zum Beenden
    # eines "weiteren Programms" einbauen!
    #

    SleepMessage 2, "TMC-LIGHT-Changer Ende",[TMC-LIGHT-Changer 3.3]
    rename %RUNdummy%, %dummy%
    sleep %SleepNormal%
    endif

    2 Mal editiert, zuletzt von zappa ()