[MN|6 AddON] -= Update =- TMC-LIGHT-Changer6V.5.3 mit "Safety-Funktion" vom 25.11.2007

  • Ich wollte das hier auch mal ausprobieren und habe eigentlich alles noch der Anleitung gemacht, aber klicke ich dann auf START_TMC_LC6 bekomme ich folgende Fehlermeldung: "Couldn't get version info for '/Speicherkarte/Programme/TMCLC6V5.0/Mort's MortScript/Mortscript.exe'


    Line:
    MortScriptVersion = FileVersion (TMCLCScripte & "/Mortsript.exe")


    Wo ist denn da mein Fehler? ?(

  • Hallo Klaus,


    entschuldige, daß ich erst Heute deine neue Version gefunden habe ?(


    Funzt aber - wie immer - bestens :D

    Einmal editiert, zuletzt von ramibi ()

  • Zitat

    Original von bremair
    Ich wollte das hier auch mal ausprobieren und habe eigentlich alles noch der Anleitung gemacht, aber klicke ich dann auf START_TMC_LC6 bekomme ich folgende Fehlermeldung: "Couldn't get version info for '/Speicherkarte/Programme/TMCLC6V5.0/Mort's MortScript/Mortscript.exe'


    Line:
    MortScriptVersion = FileVersion (TMCLCScripte & "/Mortsript.exe")


    Wo ist denn da mein Fehler? ?(


    Hi bremair,


    neueste MortScript-Version benutzt?
    Link steht auf der 1. Seite.


    Was ist START_TMC_LC6 ?(

  • Zitat

    Original von zappa
    Hi bremair,


    neueste MortScript-Version benutzt?
    Link steht auf der 1. Seite.


    Was ist START_TMC_LC6 ?(


    Das ist der Link den ich in Schritt 9 der Installationsanleitung erstellen sollte.

    Zitat

    9. TMCLCLink.mscr 1x starten, damit wird eine Verknüpfung abgelegt.


    Hab die MortScript-Version 4.0.0.100

  • Hi bremair,


    aktuell ist Version 4.11b1 - benutze bitte mal diese Version..


    Die erstellte Verknüpfung lautet: "START_TMCLC6.lnk"
    Du kannst aber zum Testen "TMC-LIGHT-Changer6.mscr" natürlich auch manuell
    starten - alternativ geht auch manueller Start per Startscript "StartTMCLC.mscr".


    Und bitte mal - falls noch nicht geschehen - im Inifile "Debug=1" setzen.


    Dann schaun' mer mal ;)

  • Hi Zappa,


    ich habe meine Verknüpfung nochmal gelöscht und die aktuelle Version 4.11b1 installiert. Jedoch bekomme ich immernoch die selbe Fehlermeldung.
    Debug steht auf 1, wo wird die Datei denn abgelegt?

  • Hi Zappa,


    habe nun auch Version 5.3 Deines tollen Scriptes auf dem PPC. Habe jetzt nahezu alles korrekt laufen.
    Leider bekomme ich den Beendigungs-Dialog nicht so zum Laufen, wie ich es gerne hätte:


    Trotz Konfiguration des Auswahldialoges "Voreinstellung für Beenden=2 (nein)" (sinngemäß) in der TMCLC.ini ist im Beenden-Dialog immer "Beenden - ja" hinterlegt und der PPC schaltet sich anschließend immer aus. Auch die Vorgabe "Reset" bzw. "Reset - Aus" lässt sich nicht vorkonfigurieren in der TMCLC.ini.
    Laut Deiner Versions-Info heißt es, dieser Bug sei in der Version 5.3 behoben.
    Nutze MortScript Version 4.11b1.


    Auch vermisse ich die Möglichkeit, nach dem Reset die Dauer konfigurieren zu können, wann sich der PPC abschaltet. Nach manueller Aktivierung "Reset - Aus" resettet mein PPC und wird dann im neuen Ladevorgang vorzeitig abgeschaltet, obwohl der Ladevorgang noch nicht beendet ist.


    Außerdem fällt mir auf, daß nach Ausschalten des PPC durch Dein Script der Bluetooth-Manager immer eine Fehler ausgibt, daß Bluetooth nicht mehr gestartet werden kann.
    Beende ich den PPC manuell, wird Bluetooth anschließend korrekt neu gestartet.


    Hoffe, Du weißt, wie ich diese Probleme angehen kann.


    Gruß


    Ladgaz

  • Hi Ladgaz,


    also - im Script solltest du diesen Abschnitt finden:


    EndIf
    ChoiceDefault ("PDA ausschalten?","PDA wird ausgeschaltet...", Vorauswahl, AuschaltenNachSek,"Ja","Nein","Reset","Reset -> Aus")
    Case (1)
    If (Debug >= 1)


    Im Infile...


    ; 3 = Choice (JA[1]/NEIN[2]/RESET[3]/RESET-AUS[4]) Ausschaltzeit nicht zu "knapp" wählen!
    Ausschalten=3
    AuschaltenNachSek=3
    ; bei 3=Choice - JA[1]/NEIN[2]/RESET[3]/RESET-AUS[4]
    Vorauswahl=1


    also Choice muss =3 sein, damit Vorauswahl=x funktioniert.
    Reset/Aus wäre dann "Vorauswahl=4"
    Bei mir funktioniert das ohne Probleme ?(


    Zum Auschalten nach Reset:


    schau' mal im Script nach..


    FileContent = "Sleep 8000^NL^Delete ((SystemPath (""Startup"")..........


    Wenn du den Sleep-Wert (8 Sekunden) mal auf 12000 hochsetzt - wie sieht's dann aus??


    Ich vermute, dass die Reihenfolge der Autostart-Programme Einfluss auf
    das "korrekte" Hochfahren des PDA haben - ich habe bis dato nur SKTools zum Ändern der "Bootreihenfolge" erfolgreich getestet.
    Wenn das Rest/Aus Programm zu früh zuschlägt, könnte es zu den von dir geschilderten Problemen kommen.


    Ich persönlich beutze Rest/Aus eigentlich nie - in der Regel lasse ich den PDA einfach ausschalten. Alle paar Tage drücke ich dann bei der Auschalt-Frage mal auf Reset. Keine Problem bis jetzt ;)

  • Hi zappa,


    na, wie gewohnt eine schnelle Reaktion von Dir. Vielen Dank.


    Habe nun die Änderungen gemäß Deiner Vorgaben geändert.


    Und siehe da: Es funktioniert. Reset - Aus geht. Habe die Wartezeit auf 20000 erhöht und nun wird auch Bluetooth korrekt abgeschaltet, um nach Neustart richtig gestartet zu werden. Super!


    Wahrscheinlich wurde zuvor die Bluetooth-Einstellung nicht korrekt beendet.


    Jetzt läuft Dein Script wieder perfekt.


    Nochmals vielen Dank. Echt spitze, Dein Support.


    Gruß


    Ladgaz


  • Hallo, hab heute das Script ausprobiert, da ich die Version für MN5 sehr gut fand. Leider startet es bei mir genausoschlecht. meine Fehlermeldung lautet ähnlich, wie bei bremair.


    Couldn't get version info for '\Storage Card\TMCLC\Mortscript.exe


    Line54(\Storage Card\TMCLC\TMC-Light-Changer6.mscr): MortScriptVersion=FileVersion(TMCLCScripte & "\Mortscripte.exe")



    Leider komm ich an der Stelle nicht weiter. Debug auf 1 zu setzen bringt nichts. Anscheinend startet das Script gar nicht so weit. Was könnte das sein? Leider ist die Einstellung der Version für MN5 schon sehr lange her, so daß ich im Moment leider nicht weiter weiß. Danke für die _Hilfe schon mal im Voraus.


    Hallo, habs also geschafft, das Script zjum Laufen zu bringen. Die Melduzng besagte, daß Mortscript.exe nicht gefunden wurde. Jetzt startet das Script, startet den Navigator, und versucht nach der eingestellten Zeit, den POI-Warner zu starten. Das sieht man am kurzen aufflakkern der Sanduhr. Dann passiert nichts mehr. In der Debug.txt steht ein falshcer Pfad zu dem Programm. Wo stellt man die Pfade ein? Um das Script zum Laufen zu bringen, habe ich nämlich auch nur die Mortscript.exe in den TMCLC-Ordner kopiert. Eine nicht ganz elegante Variante. Ich weiß nur im Moment überhaupt nicht, wo ich die einstellen kann. Bitte helft mir.

    Einmal editiert, zuletzt von ulli2 ()

  • Hallo Zappa, Danke erst mal für Deine Hilfe. Hat mich weitergebracht. Und zwar so weit, daß das Script erst mal läuft, MN6 gestartet wird, wenn nichts passiert, die Karte geöffnet wird und dann der POI-Warner startet. Jetzt habe ich das Problem, daß die Nachtumschaltung nicht funktioniert. Am Tag ist also alles ok. Nachts wird aber in den Bildschirm geklickt, um die NAchtumschaltung anzuschalten. Dann passiert gar nichts mehr. Das Fenster bleibt einfach stehen. Wenn ich dann auf Abbrechen klicke, kommt das Fenster nach ein paar Sekunden wieder. Wenn ich dann per Hand die Nachtumschaltung aktiviere, kommt das Fenster trootzdem wieder. Die Koordinaten für die Nachtunschaltung in der TMCLC.ini stimmen meiner Ansicht nach. Was könnte das dann sein? Ich hab mal die Debug.txt mit angehängt. Vielleicht könntest Du sie Dir mal anschauen. Bei dieser Fahrt habe ich also das Fenster mehrfach abgebrochen, oder umgeschaltet.

  • Hallo!


    Im Ini ist der Farbwert mit 0 angegeben und der Farbwert, den Ihr Gerät hat, ist 88.


    Am Besten ist es, den Debug-txt im "Fehlerfall" direkt anzusehen, ohne etwas vorher zu klicken. Der letzte Farbwert der angezeigt wird, dann für die 0 eintragen.


    Gruß
    Yelloman

  • hat sich schon erledigt

    Einmal editiert, zuletzt von welcome99 ()


  • jooo,
    dem habe ich nichts hinzuzufügen ;)
    Danke Yelloman