Modifikationen für das Sokobana V3

  • Hallo ssnweb,
    Du hast längst nicht alle Dateien mitgeliefert, die Du beim Varioskin 3.1 geändert hast, oder? Wie soll ich das dann testen?


    Beispiel PFSpecial.skn
    ich habe also die Zeile so angepaßt, wie Du es vorgeschlagen hast:

    Code
    GlobalHK: "F1@MapMenu.turntoggle,F2@MapMenu.leave,F3@MapMenu.stopRouteSimulation,F4@MapMenu.startRouteSimulation,F5@MapMenu.AutoZoom,F6@SettingSC.100,F7@SettingSC.101,F8@MapMenu.routeoptions,F9@MapMenu.3d,F10@MapMenu.tmcsender,F11@MapMenu.zoomIn,F12@MapMenu.zoomOut,F17@MapMenu.tripinfo,HK5@MainMenu.5,HK4@MapMenu.newdestination,SC_OUT@SystemHandling.StorageCardOut";


    Habe ich F17 falsch eingefügt? Ich frage nur deshalb, weil das bei mir nicht funktioniert. Das Thema hatten wir ja schonmal bei einer anderen F-Taste ...


    Jedenfalls bekomme ich einen Fehler beim Aufruf eines Scripts, wenn SendSpecial( "F17" ) gesendet wird.


    Gruß sokobana


    PS: die vollständige Fehlermeldung lautet:
    Invalid Key Code 'F17' for 'SendSpecial'
    Line: SendSpecial( "F17" )


    PPS: Sorry, mir ist eingefallen, dass MortScript ja keine F-Tasten oberhalb von F12 unterstützt ...

    2 Mal editiert, zuletzt von sokobana ()

  • Zitat

    Original von athos
    Da ihr ja im Prinzip die Aufrufe von Glopus im Skin mit drin habt, bräuchte ich ja eigentlich nur ein GlopusEinstellung Script schreiben, oder seh ich das falsch? Das kann dan aus den Tools oder von Glopus aufgerufen werden.


    Was hätte das für Auswirkungen? Werden dann die MN.inis nicht mehr benötigt?

  • Doch schon, aber ich meinte, das ich die Aufrufe (normale Start's)von Glopus nicht mit machen müsste, da ihr die ja habt.


    Das EinstellungsScript passt meiner Vorstellung nach die aktive MNinfo.ini entsprechend an. Was da alles möglich ist, weiß ich noch gar nicht.
    Zur Zeit kopiere ich ja noch die entsprechende MN...ini an die richtige Stelle.
    Ich denke aber, ist aber noch ungeprüft, das man irgendwann einfach nur die eine bearbeitet.


    Nur noch mal zur Kontrolle, das ich nichts falsch verstanden hab:


    1. Glopus-Startknopf unter Settings und im Kopass > ComPort


    2. unter Tools ein Knopf zum einstellen


    3. in Glopus einen Knopf Settings ebenfals noch mal zum Einstellen


    was fehlt jetzt noch?

  • Hey, athos,
    ich sagte doch gestern, dass Du lieber eine Pause machen solltest.
    Bin praktisch schon fertig :)


    Mir wäre lieber, Du testest das mal. Kannst Du mir per PN eine Emailadresse schicken?

  • Hilfe :-D) ?( :-D)


    Mein Navi klickt seit geraumer Zeit automatisch! ?(
    Oder es klickt bei einen von mir getätigten klick an anderer Stelle zusätzlich! ?(
    Also nicht ein Klick sondern 1 gewollter und 2 oder 3 ungewollte! ?(


    Ich bin zwar der "Erfinder" des Double- und Triple-Klicks aber so habe ich das nicht gewollt :D


    Woran kann das liegen? ?(


    Folie? ?( Wärme? ?( Hardware-defekt? ?(
    Habe noch 2 Monate Garantie!


    Kennt jemand diese Zauberei und weiß jemand wie man diese bändigen kann???? :(


    Gruß
    ssnweb

    Einmal editiert, zuletzt von ssnweb ()

  • Hallo,


    da ich kein Telefonbuch besitze, würde ich gerne den Button rechts nebendem Videoplayer als Button für die Taskleiste verwenden.


    Wie geht es, was muß ich ändern?


    ----


    Settings skn:
    TaskBarButton
    {
    Class: LauncherButton;
    Coordinates: 0,112,96,48;
    Text: "Task- bar";
    TextCoordinates: 45,0,45,48;
    TextColor: 255,255,255;
    Font: 7;
    HAlign: left;
    VAlign: center;
    Enabled: 509,0,0,96,48,0,0,255,0,255;
    Pushed: 509,0,48,96,48,0,0,255,0,255;
    Icon: 1,0,0,30,30,9,9,255,0,255;
    Wordbreak: yes;
    launch: "$KOORD_PFAD$";
    params: "taskbar=2 window=0";
    }


    Menu.xml:


    <app name="app1" madatory="1">
    <icon posX="323" posY="170" width="145" height="52">
    <resource path="navigation\menu\480272\icon_telephonebook.png" />
    </icon>
    <action path="telephonebook" />
    </app>


    in diversen Dateien wird das Telefonbuch abgefragt:


    \My Flash Disk\Navigation\multimedia\TelephoneBook\480x272\TelephoneBook.exe
    navigation\menu\480272\icon_telephonebook.png


    Ich dachte es Wäre vielleicht ausreichend, wenn ich mir ein Bildchen bastel,
    das in \navigation\menu\480272\icon_telephonebook.png kopiere.


    Außerdem noch ein Mortscript bastel, welches dann die Taskleiste aufruft und in
    \My Flash Disk\Navigation\multimedia\TelephoneBook\480x272\TelephoneBook.exe kopiert wird,


    ist das richtig?


    Was muß ich hier eintragen, damit dann die Taskbar startet?


    In welchen "Ordner" für die automatische Installation muß ich dann die Telefonbuch.cab kopieren, damit das Ganze noch automatisch geht und wie muß sie exakt heißen?


    MfG


    Chris



  • Eventuell eine lockere Displayschutzfolie?

  • Zitat

    Original von chris2000k
    Hallo,


    da ich kein Telefonbuch besitze, würde ich gerne den Button rechts nebendem Videoplayer als Button für die Taskleiste verwenden.


    Wie geht es, was muß ich ändern?


    Die Änderungen machst Du in der menu.xml. Undzwar nur da! Nicht in menu_01.xml oder weiteren ähnlich aufgebauten Dateien. Du findest die Datei in MFD | navigation | menu.


    Als erstes bastelst Du Dir die Koordbefehlszeile aus Settings so um, dass man sie im Startmenü einbinden kann. Eine Beispielzeile für die richtige Syntax findest Du z.B. hier. Jetzt funktioniert bereits der Aufruf der Taskleiste.


    Nun mußt Du noch ein passendes Bild einbinden. Dazu kopierst Du das neue Bild genau in diesen Pfad in My Flash Disk:
    <resource path="navigation\menu\480272\icon_telephonebook.png" />


    Den Namen der Bilddatei änderst Du entsprechend dem neuen Bild in der menu.xml.


    Damit das neue Menü dauerhaft erhalten bleibt, liest Du Dir diese Anleitung zur Einbindung eigener Menüs durch. Für Dich kommt hier Punkt C zum tragen.


    Zitat


    In welchen "Ordner" für die automatische Installation muß ich dann die Telefonbuch.cab kopieren, damit das Ganze noch automatisch geht und wie muß sie exakt heißen?


    Sorry, das habe ich garnicht kapiert. Ich denke, Du hast kein Telefonbuch? Wohin willste da denn was kopieren? Warum überhaupt?


    Gruß sokobana



    PS: Und danke, dass Du für Deine Anfrage den richtigen Thread ausgewählt hast. :tup

  • Danke Sokobana,


    ich suche den OrdnerNamen und den CAb Namen des Telefonbuches, um genau dort mir eine gleichnamige EIGENE CAB rein zu schreiben, die dann genau diese benötigten Dateien ergänzt.


    MfG


    Chris

  • Muß ich wirklich die Menu XML ändern, kann ich nicht einfach eine Mortscript Exe an die richtige Stelle kopieren, wo normalerweise die Telefonbuch Exe steht und fertig?


    Will so wenig wie möglich vom Original Skin abweichen!


    Das Ändern von Dateien wie Settings. skn und Menu.xml soll der aller letzte Schritt sein!!!


    MfG


    Chris

  • Mit der Einbindung von Glopus sind wir schon recht weit.
    Jetzt habe ich ein Problem mit der Logik des ganzen.


    Fall A:
    Man kann ja Glopus ganz separat nutzen, z.B. nach Beendigung von Gopal.
    Nach Aussage von ssnweb wird dann auch immer automatisch getrackt, also die GPS-Spur aufgezeichnet. Kontrollieren könnte man das im Glopusverzeichnis. Dort ist dann ein Ordner log mit entsprechenden Dateien. Dies scheint mir der Normalfall zu sein, der die meisten User betreffen wird.


    Fall B:
    Einige wenige User wollen Gopal und Glopus gleichzeitig laufen haben. Gründe:
    a) Man kann das Tracking mit Glopus machen (anderes Format als Gopal)
    b) man kann Daten aus Glopus in Gopal einblenden, z.B. Höhe, Satelitten etc.
    c) man hat mit Glosidemove einen deutlich aussagefähigeren "Bordcomputer" als Gopal's TripInfo


    Mein Problem ist momentan die Logik der Tracking-Geschichte:


    a) Eigentlich möchte ich sicherstellen, dass jeweils maximal ein Programm eine Route mittrackt. Als Kandidaten kämen dafür in Frage: Gopal selbst, Glopus oder Koord.
    b) Dafür wird es unter TripInfo, wo man standardmäßig das Gopal-Tracking ein- und ausschalten kann, dann zusätzlich zwei neue Buttons geben. Preselektion fürs Tracking mit Glopus und Koord.
    c) eine "innere Logik" der aufrufenden Scripte wird dann sicherstellen, dass max. ein Programm das Tracking eingeschaltet hat.
    d) Durch athos wissen wir, dass man durch Einfügung eines Registry-Eintrags, das Tracking bei Glopus wahlweise ein- und ausschalten kann.


    Wenn man das Tracking nur für Pkw betrachtet ist das wohl auch optimal. Man entscheidet sich für ein Programm. Das macht immer das Tracking.


    Was aber, wenn man für Pkw-Routen das Gopaltracking nutzen will (ist bereits standardmäßig nach FF eingeschaltet) und beim Wandern das Glopustracking? Dann auch noch in Unterscheidung ob beide Programme laufen oder nur eins.


    Führe ich die Abschaltung des Glopustrackings mit den Regwerten ein, bedeutet das eventuell für den Normaluser (Fall A), dass sein Tracking beim Einschalten von Glopus eventuell ausgeschaltet ist, ohne das er es bemerkt.


    Da stoße ich momentan an meine Grenzen ...
    Warum das ganze? Der Skin soll nach Implementierung dieser Geschichten kein Deut schwieriger zu bedienen sein als ohne die Tracking-Jonglierei. Das ist mein "hoher" Anspruch an diese Sache und den "Normalos" unter den Nutzern geschuldet. :)


    Mach ich mir zuviel Gedanken darüber?
    Hat jemand gute Ideen? Her damit! :)
    Gruß sokobana

  • Zitat

    Original von chris2000k
    Muß ich wirklich die Menu XML ändern, kann ich nicht einfach eine Mortscript Exe an die richtige Stelle kopieren, wo normalerweise die Telefonbuch Exe steht und fertig?


    Will so wenig wie möglich vom Original Skin abweichen!


    Das Ändern von Dateien wie Settings. skn und Menu.xml soll der aller letzte Schritt sein!!!
    MfG
    Chris


    Du bist, entgegen Deiner Aussage oben, wieder mal auf dem besten Weg ziemlich krass vom "Original" abzuweichen: Du ignorierst die Vorgehensweise, die wir erarbeitet und dokumentiert haben. 8)


    Dein Anliegen ist doch ein ganz einfaches: Wie integriere ich ein eigenes Menü (und ein eigenes wird es schon durch Änderung nur einer Funktion!). Dafür stellen wir ein Lösung bereit.


    Also was willst Du von uns: Dass wir alle nur möglichen Lösungen präsentieren? Das ist nicht nett von Dir. ;) Sei ein lieber Junge ;D und mach es so, dass es hinterher auch mit allen Features des Skins, z.B. Backup, gut harmoniert. Da freut sich auch unsere Anleitung, dass sie mal wieder Aufmerksamkeit erhält. Sie schmort da so einsam rum auf unserem Server :D



    PS:
    Du änderst nicht wirklich "die" menu.xml! Das täuscht! Du machst nichts anderen, als zu einem einzigen Zeitpunkt in Deinem Leben die dann gerade in Deinem Speicher befindliche Datei zum Anpassen an Deine Wünsche zu ändern. Entscheidend ist, dass Du sie nicht wirklich dauerhaft änderst, wenn Du es so machst, wie wir das geschildert haben. Sie wird Dir in Deinem Leben immer wieder begegnen, völlig unverändert ... :D

    Einmal editiert, zuletzt von sokobana ()

  • Zitat

    Original von athos



    Eventuell eine lockere Displayschutzfolie?


    Oder eine defekte Config.sys" im Verzeichniss "MFD" !
    Einfach 'mal löschen, Softreset und Bildschirm neu kalibrieren !

  • Zitat

    Original von sokobana


    Da stoße ich momentan an meine Grenzen ...
    Warum das ganze? Der Skin soll nach Implementierung dieser Geschichten kein Deut schwieriger zu bedienen sein als ohne die Tracking-Jonglierei. Das ist mein "hoher" Anspruch an diese Sache und den "Normalos" unter den Nutzern geschuldet. :)


    Mach ich mir zuviel Gedanken darüber?
    Hat jemand gute Ideen? Her damit! :)
    Gruß sokobana


    Ja, Du machst Dir zu viele Gedanken..... :D


    1) GoPal Tracking wird keiner mehr benutzen wollen. Daher um es nicht zu elliminieren würde ich folgendes machen:


    a) GoPal Tracking aktiv, Glopus&Koord Tracking deaktiv
    b) Glopus aktiv, dann wenn GoPal Navigator aktiv alles ander deaktiv, da ansonsten zu viele Programme laufen (Speichermangel)
    c) Koord aktiv umgekehrt zu b), ggf nur aktiv wenn GoPal Navigator aktiv


    2) Glopus Tracking separat über die Reg abschalten, wofür?
    Willst Du im Ernst Glopus parallel zum GoPal Navigator laufen lassen ohne zu tracken? Wofür?
    Also - Glopus aktiv, Glopus trackt - Glopus deaktiv, Glopus trackt nicht.


    Glopus deaktiv, kann Koord aktiv sein....


    Also entweder oder..., aber nicht alles auf einmal und wenn und aber und könnte noch! ;D


    zu Koord: würde ich erst berücksichtigen, wenn das Koordmenu steht, da es ansonsten huddel mit Koord-Server ein und Koord-Server wieder aus um eine andere Koord-Server Funktion wieder einschalten zu können.


    Es geht, ich weiß das von meiner Höhenanzeige etc., aber es wird in Kombination mit Glopus und immer mehr Funktionen zu Chaos führen.



    Und um Deine Entscheidungsfähigkeit wieder zu stärken..... ;D


    Folgende neue Erkenntnisse:


    Die mit Koord getrackten Tracks (.GPS) kann Koord lt. Stefan direkt nach .gpx konvertieren. .gpx kann Glopus grundsätzlich importieren.
    Und bei den von Koord erstellten GPX-Files funktioniert der Import mit Glopus!


    Das habe ich gerade mit den mir von Stefan DausR zur Verfügung gestellten Tracks getestet - danke Stefan!


    Du merkst schon, meine Gedanken gehen ehr in einen aktiven Koord-Server als ein daueraktives Glopus! Der Grund hierfür ist die hohe Speicherauslastung (auch wenn es jetzt funktioniert) mit Glopus.
    Andere sehen das vieleicht anders...
    Daher reicht es völlig aus, wenn man zwischen Koord-ServerMenu und Glopus-Daueraktiv wählen kann.


    Das ist Vario, aber nicht übertrieben und sollte auch funktionieren. ;D




    Denk an Deine Nerven.... ;)


    Gruß
    ssnweb

    3 Mal editiert, zuletzt von ssnweb ()

  • Zitat

    Original von der randharzer


    Oder eine defekte Config.sys" im Verzeichniss "MFD" !
    Einfach 'mal löschen, Softreset und Bildschirm neu kalibrieren !


    Hallo Randharzer,


    werde ich beim nächsten mal testen. Die Autoklicks treten bei mir immer nach ein paar Stunden Navigation auf.


    Bis jetzt habe ich den Fehler immer nur über einen FF beheben können.
    Daher schließe ich meine Vermutung eines Hardwaredefekt eigentlich aus.


    Beim FF muss ich ja auch neu kalibrieren.....


    Bzw. erfolgt nun die Kalibrierung auf die warme Folie, also Wärmeproblem (Sonneneinstrahlung).


    Hat jemand Erfahrung mit extremer Sonneneinstrahlung?


    Wenn ich jetzt nur noch die Config.sys löschen muss und dann neu kalibrieren, so ist das natürlich einfacher und schneller als der FF.


    Danke! ;)


    Gruß
    ssnweb

    Einmal editiert, zuletzt von ssnweb ()