[MN6-Add-On]>>NEU<< NaviRunnerMN6 V1.7 - komfortables Multifunktions-Tool für MN6

  • Zitat

    Original von andruschs
    @Argasha


    Hast du schon Info ob das Script auch auf einem ASUS MyPal 636N läuft?


    Danke andruschs


    Hallo andruschs,


    läuft auf dem Asus A636N, Argasha und ich haben tagelang gePNt bis es dann lief! :D


    War der zweite PDA auf den Navirunner angepasst wurde. :]


    : drink

  • Hi,


    ich habe jetzt das geniale Tool auch aufgespielt, habe aber noch Probleme mit der Helligkeitssteuerung. Von den angegebenen Möglichkeiten habe ich nur ctlpnl.exe auf meinem PDA gefunden. Wenn man die startet, geht ein Fenster Einstellungen "Beleuchtung" auf, dort sind allerdings nicht die Schiebregler, sondern nur die Einstellungen zum Ausschalten der Beleuchtung nach x Minuten bei Akku- und externer Versorgung.


    Der "NR-BacklightCheck.mscr" nimmt übrigens auch nur die ctlpnl.exe...und meldet sich nach dem Durchlauf mit "sorry", auich wenn ich jedesmal beim Durchlauf das fenster "Helligkeit" zusätzlich aufrufe, dort den Slider entsprechend betätige und dann wieder schließe.


    Das Fenster zur Slidereinstellung erreicht man über Start - Einstellungen - System - Helligkeit und es ist betitelt mit "Settings". Ich hab aber noch kein Programm gefunden, welches dieses Fenster öffnet.


    Hat da jemand von euch Tipps, welchen link ich im Navirunner einstellen muss?


    oese

    2 Mal editiert, zuletzt von oese ()

  • Zitat

    Original von Oldtimer
    Hallo andruschs,
    läuft auf dem Asus A636N, Argasha und ich haben tagelang gePNt bis es dann lief! :D
    War der zweite PDA auf den Navirunner angepasst wurde. :]
    : drink


    Hi, Thx.


    Da bestätigt sich wieder das man erst lesen und dann posten sollte. Steht ja auch groß und breit da. Habe es kurz nach dem Posting dann auch gelesen. :wand


    by andruschs

  • Tja andruschs,


    dann muß ich Dir meine 126 unnütz vertippten Buchstaben, die Abnutzung meiner Tastatur, die Kosten für die elektronische Übermittlung, meine Arbeitszeit und meine überragende Intelligenzleistung zzgl. Nachtzuschlag in Rechnung stellen! :Lesen
    (Zähl ruhig nach!)


    Ganz zu schweigen von den Millionen virtuellen Cola´s die mein Smily mittlerweile schon kippen mußte! :wow





    äääähhhh.......................




    Ich muß jetzt schnell weg! .............................................. Ich weiß auch nicht wann ich wieder komme. 8)


    :engel

    Einmal editiert, zuletzt von Oldtimer ()

  • Hallo Oese,


    Du hast ja einen Asus PDA. Gibt es bei Dir im Windows-Verzeichnis keine ASUSCpl.cpl? Wie sieht es mit einer mycpl.cpl aus?


    Wenn BacklightCheck die ctlpnl.exe startet, welches Fenster geht denn dann genau auf? Das gleiche, als wenn Du die exe per Hand startest?


    Um das korrekte Fenster herauszufinden, falls Du die ASUSCpl.cpl nicht hast:


    Erstelle mit einem Texteditor ein Script mit folgendem Inhalt:


    Run ("\windows\ctlpnl.exe","cplmain.cpl,6,0")
    exit


    Und speichere es auf dem PDA mit dem Namen Settings-Text.mscr ab.


    Dann starte es und schaue, welches Fenster sich öffnet


    Normalerweise gelten für die Zahlen nach dem cplmain.cpl folgende Werte:

    cplmain.cpl,6,0 = Beleuchtung/Batteriestrom
    cplmain.cpl,6,1 = Beleuchtung/Externe Stromversorgung


    Bei Dir scheint es anders zu sein. Du müsstest jetzt also durchprobieren was sich bei den unterschiedlichen Zahlen ändert.

    Run ("\windows\ctlpnl.exe","cplmain.cpl,1,0")
    Run ("\windows\ctlpnl.exe","cplmain.cpl,2,0")
    und so weiter


    Beim XDA heisst es z.B.
    ctlpnl.exe mycpl.cpl,2 - backlight


    also als Script:


    Run ("\windows\ctlpnl.exe","mycpl.cpl,2")


    Ist leider übel, das sich die Ansteuerung selbst bei PDAs vom gleichen Hersteller bei den unterschiedlichen Typen unterscheidet.
    Der Aufruf des BL-Programmes über das Startmenü ist jedenfalls keine Lösung.


    Wenn Du herausgefunden hast, wie das Fenster aufzurufen ist, können wir weitersehen, indem ich BacklightCheck entsprechend anpasse

    Gruß, Argasha


    P.S. @ Oldtimer: COLA? Ach was, das ist Schwarzbier! :D

    Einmal editiert, zuletzt von Argasha ()

  • Zitat

    Original von Argasha
    P.S. @ Oldtimer: COLA? Ach was, das ist Schwarzbier! :D


    Kulmbacher? Oh Gott, wo ich doch keinen Akohol trinke, mein armes Smily!
    Tja, dann wird´s für andruschs aber richtig teuer! :gap


    PS ich bin immer noch weg! 8)

  • Zitat

    Original von Oldtimer


    Tja, dann wird´s für andruschs aber richtig teuer! :gap
    PS ich bin immer noch weg! 8)


    Hi,


    nun iss aber gut. Bin Pleite. Hab nen neuen PDA und auch Durst : drink. Nur Wasser......... hab noch N8 schicht. :-D)


    By andruschs

    Einmal editiert, zuletzt von andruschs ()

  • Hi,


    danke für die Hilfe. habe jetzt mal ein bisschen gespielt.


    Ich habe eine Asus.cpl gefunden und mit der experimentiert. Und tatsächlich, bei Asus.cpl,13,0 geht das Sliderfenster auf. Mein Asus hat dort zwei Slider, oben den für Batteriebetrieb, unten den für Stromanschluss.


    Dann kann's ja weitergehen :)


    oese

  • Hallo Oese,
    der funktionierende Befehl lautet also


    Run ("\Windows\ctlpnl.exe", "ASUSCpl.cpl,13,0")


    Ist das korrekt?


    Um eine Erkennungsroutine für Deinen PDA in BacklightCheck schreiben zu können wäre ein kompletter Registry-Snapshot hilfreich. Hierzu kann man z. B. den TRE-RegEditor <KLICK> verwenden.


    Alternativ kann man auch auf die ASUSCpl.cpl prüfen und dann ein Auswahlmenü bringen, wo geklärt wird, ob es sich um einen ASUS P535 oder einen anderen Asus PDA handelt. Die erste Variante ist mir allerdings sympathischer.


    Gruß, Argasha.


    P.S. Ich wollte am Wochenende eigentlich die V1.5 veröffentlichen. Wäre schön, wenn wir das noch vorher auf die Reihe kriegen.
    Die Loox Unterstützung sollte jetzt eigentlich auch laufen, ich warte allerdings noch auf eine Rückmeldung von @heiko112 und @RAMAU.

  • Zitat

    Original von Argasha
    Hallo Oese,
    der funktionierende Befehl lautet also


    Run ("\Windows\ctlpnl.exe", "ASUSCpl.cpl,13,0")


    Ist das korrekt?


    Hi,


    nein, das ist nicht korrekt. Der richtige Befehl lautet:
    Run ("\Windows\ctlpnl.exe", "Asus.cpl,13,0")


    Es ist nicht die ASUSCpl.cpl, die gibt es auf dem 535 nicht, sondern die Asus.cpl


    Da hat Asus wohl mal wieder einen neuen Namen erfunden...Ich gehe davon aus, dass anhand dieses wohl einmaligen Namens von vornherein der Asus P535 erkannt wird - das macht die Sache wohl einfacher, oder?



    oese

    Einmal editiert, zuletzt von oese ()

  • Zitat

    Original von oese
    Es ist nicht die ASUSCpl.cpl, die gibt es auf dem 535 nicht, sondern die Asus.cpl


    Da hat Asus wohl mal wieder einen neuen Namen erfunden...Ich gehe davon aus, dass anhand dieses wohl einmaligen Namens von vornherein der Asus P535 erkannt wird - das macht die Sache wohl einfacher, oder?


    oese


    Hmm, kann ich nicht sagen. Ich weiss zwar, dass die AsusCpl.cpl auf den anderen Geräten vorhanden ist, jedoch nicht, ob es die Asus.cpl auf anderen Geräten nicht eventuell auch gibt. Wenn ich das jetzt mal eben so einbaue, kann es Probleme auf den Geräten geben, die bereits mit NaviRunner laufen. In der Regel kann man den Gerätetyp ganz gut aus der Reg auslesen. Lass bitte mal die Registry nach "P535" durchsuchen, ob Du einen brauchbaren Schlüssel findest, wenn Du mir keinen Snapshot per PN senden möchtest.
    Du wirst eh nicht, um ein paar Reg-Snapshots herumkommen, denn wir müssen feststellen, ob, und welche Werte sich bei der Helligkeitsänderung per Slider in der Registy ändern.
    Bei den anderen Asus Geräten ist dies
    hklm,hardware\devicemap\backlight,backlightintensity,
    und
    hklm,hardware\devicemap\backlight,acbacklightintensity


    Zu diesen Zweck müsstest Du die beide Slider zunächst auf die dunkelste Stufe stellen, bei der das Licht noch an ist und dann einen Snapshot machen und anschließend die Slider auf den hellsten Wert einstellen und noch einen Snapshot machen. Diese beiden Snaphots müssen dann auf Änderungen verglichen werden. Ich nehme für so etwas PSPad auf dem PC, der hat ein Tool für Dateivergleiche eingebaut.


    Argasha

  • Hi,


    der P535 ist zu finden in der Registry, und zwar unter:


    HKLM\SOFTWARE\WIDCOMM\BTConfig\General\DeviceName
    HKLM\SOFTWARE\WIDCOMM\BTConfig\UserInterface\DeviceName
    HKLM\SOFTWARE\WIDCOMM\Locations\0000\General\DeviceName
    HKLM\SOFTWARE\WIDCOMM\Locations\0001\General\DeviceName


    In den Einträgen steht jeweils als Wert: P535


    Die Registry-Änderungen bei Slider-Verstellung teste ich nachher, muss mal eben schnell weg...



    oese

    Einmal editiert, zuletzt von oese ()

  • Zitat

    Original von Argasha
    @oese
    Danke, Du hast PN! :)


    Argasha


    Wenn hier einer zu danken hat, dann bin ich es ja wohl (und alle anderen,denen du geholfen hast...)


    Ich habe die BacklightCheck laufen lassen, das Script hat aber keien Veränderungen in der registry festgestellt - daher brauche ich dir wohl auch nicht die dateien zurücksenden, oder?


    Ich schaue mal nach, ob ich in der Registry die Werte für die Slider finden kann...die von den anderen Asus gibt es bei mir schon mal nicht (hätte mich auch gewundert, scheint ja alles anders zu sein)



    oese

    Einmal editiert, zuletzt von oese ()


  • Hi, das Script prüft nur auf die mir bekannten Einträge. Wenn die Änderungen bei Dir in einem anderen Schlüssel abgelegt werden, findet das Script diese nicht. Daher müsstest Du dann mal durch Dateivergleich suchen. Wenn Du keine Änderungen feststellst *nicht hoff*, gibt es noch die Möglichkeit der Slidersteuerung wie beim HP oder Loox.


    Gruß, Argasha