[MN5-AddOn] TMC-LIGHT-Changer feat. "SunCalc&PowerCheck" by Petterson. NEUE Version 4.4 vom 24.05.06

  • Hallo zappa,
    bei den biserigen Versionen lief es immer super mit der Einstellung der Pfade,
    jedenfalls bei mir.
    Bei der neuen 3.9.6, wo nur ein Pfad eingestellt werden muss bekomme ich immer die Meldung :DayOrNight.txt im Pfad \DayOrNightTx nicht gefunden. Nachtumschaltung deaktiviert!.
    Habe alle Scripte und die beiden SunCalc Dateien in das Verzeichnis /Programme/Navigon rein kopiert. Woher weiss den das Scrit wo die Suncalc.exe steht und was muss in der SunCalc.ini als Pfad für die DayOrNight.txt eingestellt werden.
    Beste Grüße erwin23

  • @ picci und aryps:


    Danke Euch beiden.


    Hatte es so schon gedacht, war mir aber nicht wirklich sicher.


    Schönes WE.


    Ladgaz

  • Zitat

    Original von erwin23
    die beiden SunCalc Dateien in das Verzeichnis /Programme/Navigon rein kopiert.


    DIe Ini sollte eigentlich nicht kopiert, sondern gelöscht werden:


    Zitat

    Die "alte" SunCalc.ini muß gelöscht werden, da mein Scrip automatisch eine neue SunCalc.ini mit den benötigten Pfaden erstellt!

  • Hello again,


    ich glaube, da muss ich noch etwas nachsetzen. Es liegt wohl doch nicht an den X- und Y-Werten für NIGHTswitch, sondern an den CHECK2N-Werten. Ich habe mir die beiden unterschiedlichen Masken bei der erweiterten und bei der Standard-Einstellung von MN5 mal mit Paint angesehen und komme so zu dieser Schlussfolgerung... Jetzt laüft wirklich alles prima und ich bin auch von der aktuellen Version sehr überzeugt. KLASSE! :respekt


    Viele Grüße,
    Rodik


  • @All


    Junge, Junge - was geht denn jetzt ab..
    Kaum sitzt man mal ein paar Stunden vor der Glotze : drink
    kommt man mit dem Lesen kaum nach 8)


    Ihr habt alle Wünsche und auch schon Lösungen - klasse!
    Vielleicht sollte ich mir das mit dem Ausschalten nochmal ansehen ;)


    Ich hätte nicht gedacht, daß gerade diese Kleinigkeit (ein Befehl "PowerOff) mit dem Drumherum soviele Gemüter bewegt....



    @pikki
    Habe garnicht damit gerechnet, daß einer keinen POI-Warner benutzt..
    Leider habe ich übersehen die Abfrage zum POI-Warner Start weiter nach vorn zu legen.
    Werde ich ändern.


    kommentiere mal diese Zeilen an Anfang aus, dann wird nicht nach POI-Warner gesucht:


    #RegReadString HKLM,"SOFTWARE\Apps\navigating.de .Common Components","InstallDir",PathPOI
    #%POIW% = %PathPOI% \ "POIwarner.exe"
    #If Not fileExists %POIW%
    # RegReadString HKLM,"SOFTWARE\Apps\navigating.de .PPC Files","InstallDir",PathPOI
    # %POIW% = %PathPOI% \ "POIwarner.exe"
    # If Not fileExists %POIW%
    # SleepMessage 10,{"POIwarner.exe im angegebenen Pfad "&%POIW% &" nicht gefunden.\
    Bitte Pfad prüfen - Programm Ende!"},[TMC-LIGHT-Changer 3.9.6]
    # exit
    # EndIf
    #EndIf
    #%PathPOI% = %PathPOI% \ %DayOrNight%
    # Inidatei vorhanden?

  • Hallo Zappa,


    das hat keine fünf Minuten gedauert, da hatte ich das schon auskommentiert - war ja kein Problem, die Stelle zu finden, da ein entsprechender Hinweis kam. Sollte nur ein Hinweis an dich sein.



    Das mit dem PowerOff hat für mich folgenden Hintergrund:


    Wenn ich erst eine Taste drücken muss, um das Ausschalten zu bestätigen, dann kann ich meinen PDA ja auch direkt ausschalten. Wenn ich dagegen nach einer Fahrt nur MN beenden muss und das Skript den PDA ausschaltet, dann muss ich nicht auf das Ende des Skripts warten. Auf eine weniger schöne Optik kommt es mir dann nicht an.


    Wenn ich allerdings dein neues Skript testen will, dann ist das ständige Ausschalten eher störend. In diesem Fall macht es mir aber nichts aus, eine Taste zu drücken, da ich mich sowieso weiter mit dem PDA beschäftigen werde.


    Sollte die Navi-Performance mal etwas "zäh" sein, kann ich MN5 beenden und gleich anstatt auszuschalten einen Reset durchführen.


    Viele Grüße,


    pikki


    P. S.: Vielleicht kannst du mene Vorschläge ja aufnehmen - spart mir bei deiner nächsten Version einige Zeit :D.


    P. P. S.: Da ich ursprünlich "von der anderen Seite" komme, benutze ich den POIObserver (kostet auch nix). So wird zumindest die Testtiefe erhöht ;).

  • Nochmal ich..


    sammelt mal noch ein paar Änderungswünsche - dann schiebe ich morgen (vielleicht) nochmal eine "aufgebohrte" Version nach.


    Keine Angst - ich denke es wird nur die TMC-LIGHT-Changer.mscr geändert.

  • Hallo zappa,


    wollte hier keine Hektik verbreiten... Wie es aussieht, funktioniert es bei mir mittlerweile sehr gut. Höchstens das TMC-Fenster ist öfters hängen geblieben - vermutlich der gleiche Effekt wie bei der Tag-/Nachtumschaltung (konnte ich mir noch nicht näher ansehen - mit meiner Wegwerfantenne ist der Empfang bei mir in der Gegend zu schlecht). Vielleicht kannst du für das Weiterschalten und das Schliessen des Fensters
    MouseClick x,y
    durch
    MouseDown x,y
    Sleep %sleepkurz%
    MouseUp x,y
    mit den entsprechenden Koordinaten ersetzen.



    Dank deiner guten Kommentierung lässt sich der Ablauf sehr gut nachvollziehen.





  • hi zappa,
    ich denke das diese beiden Postings mit eingearbeitet werden sollten. Dann wirst du sicherlich sehr viele User glücklich machen...Hut ab vor deiner Arbeit!!!

    Gruß aryps


    Hardware: HTC Diamond 1+2, GNS FM9BT RDS TMC, HTC Kaiser, HTC Hermes (WM6), HTC Magician 2 (128MB RAM)
    Software: MN|7.3.4 Europa, iGo 8, Glopus, MagicMaps2Go3, Run.GPS.Trainer, TMC-Light-Changer, Sprite Backup, Spb PocketPlus, Spb Insight, Spb Imageer, Spb Wallet, Spb Weather, SBSH PhoneWeaver, FinPocket, FlexMail, MASP AutoManager, TotalCommander, AE Button Plus, SKTools, uvm...

  • @zappa


    Jetzt hab ich soweit alles auf meinen eigenen Skin angepaßt und muß sagen, zumindest in einer Trockenübung, scheint alles super zu funktionieren. Werde aber vom ersten Praxistest berichten.


    Da auch mein Skin noch in der Testphase ist, schicke ich Dir meine Ini-Daten auch erst, wenn alles läuft.


    Auf jeden Fall schonmal jetzt ein riesiges Dankeschön für Deine Arbeit. Die Erweiterung der Software durch ein Script ist allererste Sahne!


    Danke!!!


    P.S.: Natürlich auch einen riesigen Dank an Petterson für Suncalc und alle, die durch Scripterweiterungen (zB Abfrage vorm Abschalten) zum Erfolg beigetragen haben!


    : drink

  • Hallo Leute,


    nach euren Vorschlägen und Änderungswünschen habe ich das Script geändert :]


    1. Abfrage nach POI-Warner-Start nach Vorne gezogen (wenn jemand keinen POI-Warner installiert hat wurde trotzdem nach den Pfaden gesucht und das Script dann abgebrochen) - gefixt.


    2. MouseUp und MouseDown statt MouseClick beim Umschalten auf Tag/Nacht und Beenden vom TMC-Fenster.


    3. Die Tag- Nachtumschaltung VOR die Beleuchtungsregelung geschoben.


    4. ENDLICH.. "Ausschalten=3" eingebaut - müsst ihr dann im Inifile eintragen (das viel gewünschte
    "ChoiceDefault" mit Ausschalten JA/NEIN und "Reset").


    Ich habe nur das Script geändert!!!


    Steht auf der 1. Seite zum Download bereit.
    Bitte testen!!




    So - jetzt noch was Anderes!


    Mein PDA (Medion 41600 bzw. Yakumo Delta400) beherrscht die automatische Beleuchtungsanpassung leider nicht X(


    Ich habe jetzt einen Weg gefunden das Fenster zur Beleuchtungseinstellung (siehe Bild) direkt (ohne den Umweg über "Start", Einstellungen", "System", "Hintergrundbeleuchtung") auzurufen - eine Backlight.exe habe ich nämlich auch nicht.
    Jetzt kann man natürlich mit ein paar Mausclicks den Beleuchtungsschieber betätigen und das Fenster sofort wieder killen.
    Mich interessiert jetzt, wieviele andere User bei denen die automatische Beleuchtungsregelung auch NICHT funktioniert so ein Einstellungsfenster mit dem "Schieber" haben, bereit wären mich bei ein paar Tests zu unterstützen..

  • Hi zappa,


    kann dir da leider nicht helfen.. denn bei mir klappt das mit der Beleuchtungseinstellung.


    LG doldi



    p.s.: Du hast ne PN

  • @zappa


    Wenn ich Dein Script richtig verstanden habe, setzt Du bei "NurTagNacht = 1" die Werte/Koordinaten für "NIGHTopen" und "NIGHTswitch" selber auf feste Werte und nicht auf die Werte der individuellen Skins. Richtig? Und wenn ja, warum?

  • Hallo zappa,


    vielen Dank für die neue Version, werde ich gleich mal testen.


    Glücklicherweise funktioniert bei meinem PDA die Helligkeitsumschaltung ohne Probleme. Bin natürlich gerne bereit, dir bei weiteren Tests zu helfen - mein PDA hat auch so ein Einstellungsfenster mit Schiebereglern. Kannst du die Testroutine als separates Programm anbieten?


    Was hältst du davon, wenn wir hier mal die Infos sammeln, welcher PDA die direkte Helligkeitsumschaltung unterstützt und gleich die entsprechenden Werte für maximale und minimale Helligkeit angeben? Könntest du ja später ins Liesmich aufnehmen.


    Helligkeitseinstellung Typhoon MyGuide 6500XL:
    Hell: SetBackLight 0,0
    Dunkel: SetBackLight 10,10


    Viele Grüße,


    pikki


  • Sicher das das so stimmt??? Bei mir sind das folgende Werte:


    Helligkeitseinstellung VPAcompact:
    Hell: SetBackLight 10,10
    Dunkel: SetBackLight 0,0

    Gruß aryps


    Hardware: HTC Diamond 1+2, GNS FM9BT RDS TMC, HTC Kaiser, HTC Hermes (WM6), HTC Magician 2 (128MB RAM)
    Software: MN|7.3.4 Europa, iGo 8, Glopus, MagicMaps2Go3, Run.GPS.Trainer, TMC-Light-Changer, Sprite Backup, Spb PocketPlus, Spb Insight, Spb Imageer, Spb Wallet, Spb Weather, SBSH PhoneWeaver, FinPocket, FlexMail, MASP AutoManager, TotalCommander, AE Button Plus, SKTools, uvm...