Beenden und Starten des POI-Warners

  • Einige Skinner haben in ihren Skins einen POI-Warner Start/Stop-Knopf eingebaut. Bisher ist das Problem, dass das Beenden des POI-Warners zwar die Ansagen unterbindet aber die Geschwindigkeitssysmbole weiter auf dem Bildschirm bleiben. Bei Kontrollen z.B. in der Schweiz könnte das problematisch werden.


    Ich habe unten mal ein Script und eine poiwarner.ini angefügt, die auch die Anzeige unterbinden soll. Bei mir klappt es in der Simulation mal und mal nicht. Es wäre nett, wenn das mal einige prüfen könnten, die diesen Knopf benutzen.


    Einfach das Script und die Exe in das Verzeichnis Mortscript kopieren und ggf. umbennen, falls euer aktuelles Script anders heisst und die poiwarner.ini ins Verzeichnis des POI-Warners kopieren. Ggf. das alte Script und eine eigene poiwarner.ini vorher sichern.


    Über Rückmeldungen würde ich mich freuen.


    Danke
    Frank

  • Morgen frabe,
    vermute mal dass du das kleine grüne PW Quadrat unten links hast (1. Klick 0, 260)
    Wenn jetzt jemand das Script ungesehen übernimmt und "sein" PW Quadrat in einer anderen Ecke hat, gibt es sicher ein Lustiges Ergebnis. :gap
    Man sollte also den ersten Klick überprüfen. ;)

    Einmal editiert, zuletzt von Hepe ()

  • Hallo Hepe,


    als Rheinländer bin ich zwar allgemein ein lustiger Mensch und im Karneval besonders aber genau deswegen habe ich ja die poiwarner.ini mitgegeben. Dann ist das PW-Quadrat nämlich links. ;)


    Gruß
    Frank

  • Hallo frabe,


    könntest Du mal sicherheitshalber dazu schreiben, was die Mausklicks alles machen sollen in der Reihenfolge?

  • Die Klicks vollziehen beim Beenden genau das nach, was man auch beim manuellen Beenden mit dem Finger oder Stift macht, gleiche Reihenfolge und gleiche Position.


    Das Problem ist, dass das Stoppen der Überwachung teilweise extrem lange dauert und deshalb Klicks zu früh kommen können. Zweites Problem ist, dass nach Beenden und Neustarten des POI-Warners manchmal die Radarfallen nicht mehr angezeigt werden.


    Das kann aber an der Simulation liegen und im Echtbetrieb klappen. Deshalb meine Bitte, dass auch andere es mal ausprobieren.


    Gruß
    Frank

  • Zitat

    Original von frabe
    Das Problem ist, dass das Stoppen der Überwachung teilweise extrem lange dauert und deshalb Klicks zu früh kommen können. Zweites Problem ist, dass nach Beenden und Neustarten des POI-Warners manchmal die Radarfallen nicht mehr angezeigt werden.


    Das kann aber an der Simulation liegen und im Echtbetrieb klappen. Deshalb meine Bitte, dass auch andere es mal ausprobieren.


    Das hatte ich auch schon festgestellt und an anderer Stelle geschrieben. IMO werden die POIs ge'cache'd und verschwinden erst dann, wenn diese in einem neuen Kartenabschnitt nachgeladen werden müßten.

  • Hi frabe


    Blitzer Icon siehe Mobile 50 auf der Karte werden bei PW-Abschaltung mit deine Methode mit ausgeschalten, sie blieben im TeamSkin bei PW-Abschaltung immer an.
    Beim wieder einschalten dem PW bleiben die Blitzer aber aus , damit lebe ich sehr gern.
    Nach Neustart von GoPal-Navigation ist alles wieder dar, was will man mehr.


    Hier zwei Video Links


    Mit PW
    http://de.tinypic.com/player.php?v=5be62a&s=5



    und ohne PW
    http://de.tinypic.com/player.php?v=30at1zd&s=5


    denn Link muss man manchmal zwei mal versuchen .


    aber ich hänge die Videos auch zum Download dran.


    Falls Stefan (ghostfish 1) dieses hier nicht mit bekommt , stoße ihn mal drauf er wird sich mit Sicherheit drüber freuen. :D
    Aber er liest eigentlich immer mit. :D


    Gruß Manni

  • naklar freut er sich : drink



    ich habe es mal für warner unten rechts bearbeitet, da der pw an/aus button ja unten links bei´m Teamskin ist



    bitte mehrere Test


    beim ersten Versuch landeten die Klicks beim einschalten in der Karte


    beim zweiten Versuch lief es


    Darauf : drink : drink : drink


    Stefan

  • So, ich habe es auf der Heimfahrt mal getestet. Das Beenden hat mehrfach geklappt. Nach dem Starten werden die Radarfallen angesagt und über den Balken auch angezeigt aber nicht über die Schilder in der Map dargestellt. Dazu müßte man wohl die komplette Navigation neu starten.


    Ich bin leider nicht der Mortsriptheld aber gibt es bei Mortscript auch eine "Wait for" Anweisung? Es wäre erheblich eleganter, wenn man z.B die Farbe eines bestimmten Pixels abfragen würde und erst wenn der Pixel den definierten Farbcode hat, die nächste Aktion stattfindet.


    Gruß
    Frank

  • Ich habe das Script nochmal angefasst nachdem ich mich ein bisschen durch die Syntax von mortscript gekämpft habe.


    Jetzt ist es egal wie lange der POI-Warner zum Beenden braucht. Versucht es bitte mal. Das ist noch keine Endfassung aber schonmal besser.


    Gruß
    Frank

  • Nächste Version


    Der Start ist jetzt auch abgesichert, d.h. keine Klicks mehr in die Map.


    Weiss jemand wie man den blöden Ton beim Beenden unterdrücken kann? Mit SetVolume ( 0) klappt es nicht.


    Bitte gebt doch mal Rückinfo ob es bei euch klappt.


    Gruß
    Frank

  • lösche doch die *.wav Datei. Oder verschieben wenn du sie hinterher wieder brauchst.

  • Hallo frabe


    Das klappt alles, kann ich schalten was die Schalter halten.
    Ich bekomme nur meine klickerrein nicht geklickt.
    Ich habe mir ein Button gemacht denn ich ausblende wenn PW aus und wieder einblenden wenn PW an ist. Damit die Buttons aktualisiert werden muss ich einmal ins Quick Menü und zurück in die Kartenansicht.
    Beim PW abschalten muss ich um die Buttons zu aktualisieren ein Klick rechts- unten ins Quick Menü und links- unten für zurück, das geht nicht oder nur einmal.
    Nach zwei oder drei Durchläufen klappt dann was nicht mehr, klick zu früh oder so. Diese zwei Klicks und Wartezeit Auskommentiert # dann klappt alles perfekte, nur ich muss die zwei Klicks dann von Hand machen.


    Wenn ich PW einschalte lande ich Menu wo Neues Ziel eingeben und Sonderziele und so weiter , von da brauche ich schon drei Klicks um die Buttons zu aktualisieren links- unten rechts- unten und noch mal links- unten , das geht jetzt


    If not (ProcExists ("poiwarner.exe"))


    SendSpecial ( "F2" )
    xcopy( "\My Flash Disk\Programme\AN\Icon_Panic.png","\My Flash Disk\navigation\Skin480x272\PPSkin\",1,1)
    Run ( "\My Flash Disk\Navigation\plugins\POIWarner GoPal-Edition\poiwarner.exe","param= start_silent_poi" )
    sleep 900
    While ( ColorAt ( 100, 235 ) <> RGB (0,0,198 ) )
    sleep 100
    endwhile
    sleep 1000
    MouseClick ( 220, 220 )
    ########## fuer Button AN ##########
    sleep 800
    MouseClick ( 15, 245 )
    sleep 800
    MouseClick ( 445, 245 )
    sleep 800
    MouseClick ( 15, 245 )
    Exit
    EndIf


    If ProcExists ("poiwarner.exe")


    MouseClick ( 475, 268 )
    sleep 800
    MouseClick ( 260, 130 )
    sleep 1000
    MouseClick ( 235, 220 )
    sleep 500
    xcopy("\My Flash Disk\Programme\AN\AUS\Icon_Panic.png","\My Flash Disk\navigation\Skin480x272\PPSkin\",1,1)
    While ( ColorAt ( 250, 120 ) = RGB (198,198,198 ) )
    POI-Warner GoPal V3.21.3647=RGB 198,195,198 andere PW ????
    sleep 100
    endwhile
    sleep 2000
    MouseClick ( 390, 32 )
    sleep 1000
    MouseClick ( 180, 160 )
    ########## fuer Button ASU #########
    sleep 900
    MouseClick ( 445, 245 )
    sleep 800
    MouseClick ( 15, 245 )

    EndIf


    ------------------------------------------------------------------
    das ist in der PFSkin.skn


    703: PPSkin\Icon_Panic.png;//Manni


    ziemlich weit unten in der PFSkin.skn


    PYOffset: 2;
    Enabled: 99,0,0,112,48,0,0,255,0,255;
    Pushed: 99,0,48,112,48,0,0,255,0,255;
    Icon: 4,0,150,30,30,3,9,255,0,255;
    PressedEvent: 11;


    }

    POIWButton
    {
    Class: LauncherButton;
    Coordinates: 387,37,40,40;
    Enabled: 703,0,0,40,40,0,0,255,0,255;
    Pushed: 703,0,40,40,40,0,0,255,0,255;
    launch: "\My Flash Disk\Programme\mortscript\stopgopoiw.exe";
    Layer: ontop;
    }


    sbCurrentMP3Track
    {
    // SkinElementModelCoder
    ID: 3801293;
    Class: PushButton;
    Coordinates: 0,0,480,35;






    Hier Video Link
    http://de.tinypic.com/player.php?v=2nk6wdl&s=5


    Gruß Manni