Serilot (registriert)

  • Ich kenne all diese Dinge von Serilot und das funktioniert auch prächtig.


    Deshalb denke ich, es liegt an meinem Verständnis, wenn ich es nicht schaffe, im Parkhaus (d.h. ohne anliegendes GPS Signal) eine Route oder Ziel zu planen (ohne die Glopusfunktion Send-to-Serilot zu aktivieren). Ich meine immer noch, dass Serilot die letzte gültige Position melden müsse.


    Aber vielleicht kann man das einstellen oder einstellbar machen?


    Sorry, ich will nicht nervig erscheinen, aber ich habe oft mit diesem Problem zu kämpfen.

  • @Murmel:
    Im "Parkhaus" sollte die "Simulate" Funktion auch ohne "Send To Serilot" funktionieren. Wichtig: Serilot bekommt Daten von der Maus und kann diese analysieren und modifizieren.
    Die Funktion klappt nicht, wenn die Maus z.B. im Auto liegt und ich mal eben zu Hause die Strecke für das morgige Ziel anschauen möchte. Dann kann man sich halt nur mit der "Send To Serilot" Funktion helfen.


    Serilot müßte ein ganzes Stück "intelligenter" werden, wenn die "Simulate" Funktion auch bei nicht vorhandener Maus anspringen soll und ich halte das auch für sehr fehleranfällig, wenn man gar nicht mehr merkt, das gar keine Verbindung zum GPS Empfänger besteht, weil dann automatisch Serilot einspringt. Daher möchte ich das nicht einbauen.


    Eine andere Sache ist es ein kleines Programm oder Script zu machen, welches per Hotkey die Simulate Funktion ein und wieder ausschalten kann. Da hatte ich ja schon mal den Tipp gegeben, dass man nur in der Registry den Wert HKEY_LOCAL_MACHINE\Drivers\BuiltIn\Serilot\Simulate von 0 auf 1 bzw umgekehrt setzen muss und dann das Programm http://www.glopus.de/tools/SerilotFix.exe aufrufen muss. Hast du das mal probiert?

  • Nein ich hatte das noch nicht probiert. Es sind noch einige Fragen offen geblieben (vielleicht stehe ich auch nur auf der Leitung):


    Simulate heißt doch, dass eine bestimmte (vorhandene) Datei simuliert wird. Wie kann ich da im Parkhaus die letzte gültige Position bekommen?
    Normalerweise wird doch der Beginn der Aufzeichnung wiedergegeben.


    Welchen Zweck hat es denn, das Simulate Bit in der Registry einzuschalten, wenn ich sowieso ein Signal von der Maus benötige?


    Oder meintest du die Fix-Funktion?

  • Simulate ist nicht "GPS Log Wiedergeben". Schaue mal bitte auf der Seite http://www.glopus.de/serilot.htm. Da sind alle Funktionen beschrieben.


    Wenn Simulate (oder GPS Log Wiedergebe) aktiv ist, braucht man keinen GPS Empfänger, bzw. dieser wird nicht angesprochen.


    Bei der Funktion "Sende letzte Pos bis zum ersten Fix" wird der Empfänger dagegen ganz normal angesprochen, der Datenstom wird analysiert und bestimmte Protokolle werden modifiziert.


    Vielleicht kann mal jemand anders mit Erklären einspringen. Ich kann mich erinnern diese Diskussion mit Murmel schon mal geführt zu haben, aber irgendwie kann ich den Unterschied nicht richtig erklären.

  • Danke für die (nochmalige?) Erklärung.
    Jetzt habe ich das sicherlich verstanden.
    Ich werde das gleich heute Abend testen.


    Ich schaue mir gerade nochmals den alten Thread an, wen es interessiert:
    Glopus 1.18


    Vielen Dank für eure Geduld (besonders Peter).

  • So, jetzt habe ich das mal getestet:
    Wenn ich mit dem TotalCommander das Flag von 00 auf 01 ändere funktioniert TomTom auch ohne den Aufruf von SerilotFix.


    Jetzt fehlt mir eigentlich nur noch ein einfacher Registry-Toggler, den ich auf eine Taste legen kann. MortScript scheint mir da schon überdimensioniert zu sein.


    Wie wäre es denn, wenn man dazu SerilotFix mit einem entsprechenden Parameter aufrufen könnte?

  • Ich glaube nicht, dass nur das Registry umschalten mehrfach funktionieren würde. Außerdem mag ich eigentlich nicht für einzelne Anwender Funktionen einbauen, da werde ich ja nie fertig. Da du nun aber schon so oft nachgefragt hat, habe ich eine Ausnahme gemacht. Ein neues SerilotFix liegt auf http://wwww.glopus.de/tools/SerilotFix.exe, welches mit -s gestartet, die Simulate Funktion einschaltet und ohne Parameter wieder ausschaltet. Es sollte zu dem Zeitpunkt keine Anwendung auf den Treiber zugreifen. Jeztzt frage aber bitte nicht, wie man unter CE Programme mit Commandozeilenparameter aufruft. Ich weiß es nähmlich nicht ohne meine Developer Tools zu Hilfe zu nehmen.

  • Hallo Peter,


    erst mal vielen Dank für deine unkomplizierte Unterstützung!
    Ich werde das gleich mal testen und gefundene Möglichkeiten zur Nutzung (Aufruf von Wechsel zwischen Simu und zurück) hier bekanntgeben.


    Hoppla, der Link scheint nicht zu funktionieren.
    Der korrekte Link ist: http://www.glopus.de/tools/SerilotFix.exe

    2 Mal editiert, zuletzt von Murmel ()

  • Ich habe SerilotFix ins Glopusverzeichnis kopiert und dort aufgerufen (mit und ohne Parameter). Es kommt bei mir dann aber nur die Fehlermeldung, dass Programm oder Komponente nicht gefunden werde.


    Übrigens, den Parameteraufruf mache ich über das Programm cLaunch.

    Einmal editiert, zuletzt von Murmel ()

  • Welche Windows Version ist denn auf deinem Medion/Yakumo drauf?

  • Ich habe noch PPC 2002 drauf. Leider nicht upgradebar.
    Es ist ein Yakumo Delta kompatibler.

  • Vielleicht liegt es daran. Habe SerilotFix noch mal mit einem älteren Compiler übersetzt. Kannst also noch mal testen.

  • Vielen Dank Peter, jetzt funktioniert es!


    Allerdings nur unter Verwendung von cLaunch.
    Ein normaler Link (z.B. im Startmenü) unter Angabe des Parameters -s kann nicht aufgerufen werden.


    Gibt es eigentlich weitere bereits eingebaute Parameter?

  • So jetzt habe ich ein paar Kilometer getestet.


    Folgende Aufrufe sind möglich:
    -s Parameter: Simulation ein
    kein Parameter: Simulation aus
    -u Parameter: Serilot entladen


    Das Umschalten funktioniert auch mit aktiv zugreifenden Programmen (z.B. TomTom). Bei "Simulation aus" kommt aber nur dann die aktuelle Position, wenn man sich bewegt.


    Wenn jemand weitere Möglichkeiten zur Parameterübergabe als cLaunch kennt möge er dies bitte bekanntgeben.

    Einmal editiert, zuletzt von Murmel ()

  • Ich habe das Linkproblem gelöst.
    Nachdem ich den Programmpfad in Anführungszeichen setzte ging es problemlos.