MN6 per Becker Button beenden

  • Guten Tag,
    ich habe weiter gebastelt und folgendes ist dabei jetzt rausgekommen.


    Gestört hat mich die Abfrage "Wollen Sie ...", wenn ich die Taste drücke
    weiß ich ja was ich will.
    Da ich auch nur mit der Version MN6 arbeite, frage ich auch nicht ab welche Karten auf der SD-Karte sind.


    Ich habe einfach die frage.exe gelöscht und die kill.exe in frage.exe umbenannt.
    Folgende Files habe ich jetzt im MNAV Ordner.


    frage.exe > alt kill.exe
    frage.mscr
    key.exe
    Mortscript.exe
    MNAVDCE.exe
    MNAVDCE.mscr


    Habe die Scripte um das Ein- und Ausschalten der Uhr erweitert. Die Uhr ist so nur im Navigationsmodus sichtbar.


    Die Scripte hierfür sehen so aus.



    frage.mscr


    "If (WndExists("Mobile Navigator 6"))
    kill("Clock.exe");
    Show("Shell");
    EndIf
    Exit"


    MNAVDCE.mscr


    "If (WndExists("Mobile Navigator 6"))
    Run("\My Flash Disk\MNAV\key.exe");
    Show("Mobile Navigator 6");
    Else
    RegWriteDWord( "HKCU", "ControlPanel\Volume", "Volume", "ffffffff" );
    RegWriteDWord( "HKCU", "ControlPanel\Volume", "Mute", "00000001" );
    RegWriteDWord( "HKCU", "ControlPanel\Volume", "Screen", "00010002" );
    RegWriteDWord( "HKCU", "ControlPanel\Volume", "Key", "00010002" );
    RegWriteString( "HKLM", "Snd\Event", ".Scheme", ".NoSounds" );
    Run("\My Flash Disk\MNAV\key.exe");
    XCopy("\My Flash Disk\Fonts\*.ttf","\Windows\Fonts",TRUE);
    Run("\My Flash Disk\MNAV\MN6.exe");
    EndIf
    If (ProcExists( "Clock.exe" ))
    Else
    Run("\My Flash Disk\MNAV\Clock.exe");
    EndIf

    Exit"


    Klappt alles wunderbar, ich wechsle ohne frage zwischen Navigation und Shell hin und her.


    Da mir das Klicke auf den Senkel ging habe ich mir die leise.reg von ShyGuy ausgeborgt und integriert.
    Siehe Tipps & Tricks & Infos 7934


    Bei ersten Start, nach Benutzung des ON/OFF Schalters, werden die Fonts kopiert und die Registryeinträge für Sound off gesetzt.
    Zwar sehe ich in den Soundeigenschaften, das es so ist aber erst wenn ich das OK in den Eigenschaften klicke ist auch alles ruhig.


    Naja so oft schaltet mann das Teil ja auch nicht aus.
    Den PictureViewer habe ich durch einen Explorer ersetzt, hatte ich noch in meiner SW Sammlung vom HPC. (http://www.tillanosoft.com/anonymous_ftp/pub/ce/texp05j.zip) . Damit kann ich dann auch Tools wie ITaskMgr nutzen, um Programme gezielt zu beenden.


    schnuddelbuddel

    Einmal editiert, zuletzt von schnuddelbuddel ()