Automatische Bildschirmaus-Funktionalität

  • Hallo alle zusammen,


    der Mohr hat seine Schuldigkeit getan ...


    Übrigens: Eine Lösung mit RunAT() und RemoveNotifications(), die ich
    ursprünglich geschrieben hatte, habe ich nicht publiziert, weil diese
    Mort-Funktionen nicht auf allen PNAs, PPCs oder PDAs zur Verfügung
    stehen.

  • Zitat

    Original von jwoegerbauer
    Hallo TeeSteinchen,


    schau mal hier nach: http://de.wikipedia.org/wiki/Me_and_Bobby_McGee


    Ich denke, TeeSteinchen spielte eher auf den Namen an: http://de.wikipedia.org/wiki/Janis_Joplin
    Ist aber auch nicht so wichtig! Hauptsache, das Script funzt! :D : drink

  • Zitat

    Original von Ralf25
    Ist aber auch nicht so wichtig! Hauptsache, das Script funzt! :D: drink


    :tup Deshalb hatte ich's doch auch nur ganz leise geflüstert. Nur, Ehre, wem Ehre gebührt! Im Nachruf sollte der Name schon korrekt genannt werden.

  • Zitat

    # wait a while to ensure navigation has established itself properly
    Repeat(%TOGGLE_WAIT_MINUTES%)
    Sleep (600000) # 1 min
    EndRepeat


    Ist die Einheit bei sleep nicht Millisekunden? Das wären dann aber 600 Sekunden und damit 10 Minuten. Wird das ganze noch per Default 10 mal wiederholt (%TOGGLE_WAIT_MINUTES%) oder auf User-Wunsch bis zu 40-mal, dann wird der Bildschirm doch frühestens nach 100 bis 400 Minuten ausgeschaltet. Oder habe ich da irgendwo einen Denkfehler reingebracht?


    Gruß Wisch07.

  • Hi jwoegerbauer!


    Ich hätte folgenden Vorschlag, fehlerbereinigte Versionen immer kompakt nur im 1. Beitrag hochzuladen.
    Das versaut zwar zunächst den DL-Zähler, man muß sich aber nicht durch den ganzen Fred hangeln, wenn irgendwas nicht klappt. ;D Denn wer liest schon von Anfang an immer alles mit?
    Beispiel #2 für mich gestern hier -> NET CF 3.5 bei PNA mit WinCE 5.0 Core nachrüsten , wo ich erst nach der Korrektur zum 'cgautil.exe' und danach dann nach dem *.reg-File suchen mußte. :-D)

  • Hallo ralf25,


    habe Deinen Vorschlag soeben in die Tat umgesetzt.

  • Prima, danke Dir! :tup Du kannst ja dann auf Deine Änderungen jeweils im 1. und in einem weiteren Posting hinweisen, damit der Freddy wieder nach oben geschubst wird.
    So ist's für alle sehr übersichtlich! : drink

  • Hallo jwoegerbauer!


    so wie ich es sehe, ist zumindest

    Zitat

    # TOGGLE_DISPLAY_MENU.mscr
    ...
    RunWait ("\My Flash Disk\programme\koord465.exe" , \ "param: include=\My Flash Disk\programme\ToggleDisplayMenu\ToggleDisplayMenu_Layout.txt")


    nicht konsequent umgeändert worden. Im zip file ist noch immer die "alte" Datei ToggleDisplayMenu1.txt vorhanden.


    Im Display_Checker Mort

    Zitat

    # TOGGLE_DISPLAY_CHECKER.mscr
    ...
    black = RGB ( 0, 0, 0


    scheint die fehlende Abschluß-Klammer dem Mortinterpreter nichts auszumachen, wenn du es so bei dir im Einsatz hast.


    Was ich nicht ganz verstehe, ist die Tatsache, dass du vom DISPLAY_LOOP den DISPLAY_CHECKER nochmal abspaltest. Damit laufen doch praktisch die ganze Zeit immer zwei Instanzen des Mortinterpreters - und verbrauchen dann zumindest kostbaren Speicher. Gibt es dafür andere Gründe oder hauptsächlich "ästhetische" Gründe?


    Hintergrund der Frage: Ich will das Ganze unter Gopal 3.0 nutzen bei knappen 64 MB Memory. Daher habe ich bisher noch nichts installiert, sondern nur auf 4.x Spezialitäten abgeklopft.


    Gruß Wisch07.

  • Hallo Wisch07,


    1.
    da ich NR_NaviStart1.mscr nur zum Starten meiner Erweiterung
    TOGGLE_DISPLAY.mscr brauche, habe ich meine ganze Programmidee
    "Wenn nicht schwarz, dann mach schwarz" innerhalb des Skripts
    NR_Navistart1.mscr auf die paar gelisteten Zeilen verkürzt,
    somit kann sich das Skript NR_NaviStart1.mscr sauber beenden.


    2.
    den TOGGLE_DISPLAY_CHECKER (das Kernstück) habe ich aus dem
    TOGGLE_DISPLAY_LOOP primär aus Wartungsgründen herausgelöst,
    der TOGGLE_DISPLAY_CHECKER läuft auch nur zum eingestellten
    Intervall, sodass nicht 2 Instanzen von Mortscript permanent
    gleichzeitig laufen, sondern nur nur alle 10, 20, ... Minuten.


    3.
    dass ich nicht auch einen Dateinamen ausgetauscht habe, ist
    meinem demenziellen Syndrom geschuldet: habe ich aber nachge-
    holt.



    Danke für Deine Aufmerksamkeit.

  • Die letzte Kommentarzeile im dargestellten Scriptcode (1.Beitrag) ist nicht ganz korrekt und sollte doch "ENDE ERGÄNZUNG" heißen ;):



    #
    ############################# BEGINN ERGÄNZUNG ################################


    Exit




    Ist aber nur ein Schönheitsfehler, der mir auffiel ...



    Panik