 TMC & LIGHT Changer, Version 4.0 (modifiziert) / 09.02.2006 (16.02.2006)
 Autor: Klaus T. (Zappa) / Modifiziert: Ingo D.(tarsia)
 -----------------------------------------------------------------

* Bitte vor Benutzung des Scripts und nderungen an der Inidatei unbedingt lesen! *
-----------------------------------------------------------------

1. Einleitung
2. Funktionsbeschreibung
3. Installation / Konfiguration
4. Warnung !!!

=================================================================
---------------------------
1. Einleitung
---------------------------

Dies ist eine "inoffizielle" Version. Sie basiert auf Zappa's TMCLC-Version 4.0. Smtliche Funktionalitt aus Zappa's original Version ist erhalten geblieben. Die bisherige Programm-Logik/Funktionalitt wurde nicht gendert. Deaktiviert den "Ausschalter" in der TMCLC.INI und Ihr habt Zappa's original Version 4. Die Erweiterung wurde ohne Absprache mit Zappa gendert. 

Erwartet von Zappa fr diese Version daher bitte keinen Support! Um eine Verwechselung mit Zappa's Version 4.0 zu vermeiden, wurde die Titelleiste in den Meldungen entsprechend gendert. Aber eventuell bernimmt Zappa die Erweiterung ja in eine zuknftige Script-Version.

Ursprnglich hatte ich das Script nur fr meinen persnlichen Gebrauch erweitert, mich dann aber doch entschlossen die Version allgemein zur Verfgung zu stellen.

An dieser Stelle vielen Dank an Zappa fr sein super, super Script. Ich hoffe, er verzeiht mir, dass ich in seinem Script "herumfusche" und diese Version verffentliche.

=================================================================
---------------------------
2. Funktionsbeschreibung
---------------------------

Was wurde gendert?

Die modifizierte Version erweitert Zappa's Version 4.0 um einen "Ausschalter". Wenn das Script auf einer Taste liegt, ermglicht dies z.B. das Script und den Navigator per Knopfdruck sowohl zu starten als auch zu beenden. Oder anders: Wird das Script ein "zweites" Mal gestartet und ist der "Auschalter" aktiviert, luft das Script nicht wie bisher auf einen Fehler sondern der Navigator und das Script werden stattdessen beendet. 

Das Beenden erfolgt ber "Kill", "Power Off" oder "Reset" und wird in der TMCLC.INI gesteuert.

Ferner kann das "normale" Ausschaltverhalten bei Beendigung per "Ausschalter" bersteuert werden.

Der Abschnitt [STARTEN] wurde um einen Parameter erweitert.
; Ausschalter aktivieren?
; 0 = Ausschalter inaktiv
; 1 = Navigator schliessen (kill) und Skript korrekt beenden
; 2 = PowerOff => PDA sofort auschalten (ACHTUNG, nicht empfohlen!)
; 3 = Reset => PDA sofort reseten  (ACHTUNG, nicht empfohlen!)
AusschalterAktion=1

=================================================================
Die TMCLC.INI wurde um einen Abschnitt [AUSSCHALTER] erweitert.
;ChgLight=0
;Ausschalten=2
;AuschaltenNachSek=2
;ChgSysVolume=0
;WeiteresProgramm=0
;entfernen=0

Falls der Navigator per "Ausschalter" beendet wird (und nur dann!), werden ggf. die Standardeinstellungen aus [STARTEN] bersteuert. Dadurch kann z.B. das Beenden geringfgig beschleunigt werden oder die Abfrage, ob der PDA nach Script-Ende ausgeschaltet werden soll, beeinflusst werden. Ggf. die Wert(e) ndern und jeweilige Zeile(n) auskommentieren. 

Beispiel: Beim normalen Beenden nutze ich "Ausschalten=3". Beim Beenden per "Ausschalter stattdessen jedoch "Ausschalten=3".

Arbeitsweise, wenn "Ausschalter" aktiviert ist:
Wird der Navigator herkmmlich beendet, gelten die Werte aus dem Abschnitt [STARTEN]. Die Werte aus [AUSSCHALTER] haben dann keine Auswirkung.
Wird der Navigator per "Ausschalter" beendet, gelten die Werte aus dem Abschnitt [AUSSCHALTER], wenn sie denn auskommentiert sind. Werte aus [STARTEN], die nicht bersteuert werden, sind weiterhin gltig.

=================================================================
---------------------------
3. Installation / Konfiguration
---------------------------

Ich gehe davon aus, dass eine funktionierende Version 4.0 von Zappa's Original installiert ist.

Einfach die Dateien "TMC-LIGHT-Changer.mscr" und "TMCLC.ini" ins Script-Verzeichnis kopieren und die original Dateien berschreiben. Anschlieend die INI-Datei nach Deinen Wnschen anpassen.

Eine vorherige Sicherung der Original-Dateien kann sicherlich auch nicht schaden.

=================================================================
-----------------------------------------------------------------
#### !!! ACHTUNG !!! #### !!! ACHTUNG !!! ### !!! ACHTUNG !!! ###
-----------------------------------------------------------------
---------------------------
4. Warnung !!!
---------------------------

Vor Benutzung des Scripts unbedingt ein Backup der INI-Dateien anlegen.
Es wir davon abgeraten 2 (Power Off) oder 3 (Reset) zu verwenden. Hierbei werden Navigator und Skript nicht korrekt beendet!
Es bleiben falsche "Arbeitsdateien" stehen, die zu einem Fehler beim nchsten Start des Scripts fhren.
Ferner kann der Navigator seine INI-Dateien eventuell nicht richtig schreiben/speichern und "zerschiet" diese eventuell. Im Extremfall arbeitet das Navi dann nicht mehr korrekt. Gut wer dann eine Sicherung der INI's hat.

Bei 1 (= Kill Navigator) wre dies, wenn ich die Liesmich.txt von Mortscript richtig verstehe, zwar auch mglich. Bei meinen Tests hatte ich aber keine Probleme/Fehler.

Fr die Freaks: Habe versucht, statt des KILL-Befehls den CLOSE-Befehl zu verwenden. Funktioniert bei mir aber nicht. Eventuell geht es ja bei Euch.

!!! Benutzung also auf eigene Gefahr !!!

=================================================================
Warum biete ich 2 (Power Off) und 3 (Reset) trotzdem an?

Im Forum wurde mal so eine Art "Panik-Button" gewnscht, der den Navigator bzw. den PDA, z.B. im Falle einer Kontrolle, schnell beendet. Falls jemandem das Beenden mit "AusschalterAktion=1" zu langsam ist, kann er 2 oder 3 verwenden. Mit der Konsequenz, dass er sein System anschlieend "aufrumen" muss und Gefahr luft, dass die INI-Dateien des Navigator "zerschossen" sind.

=================================================================
Viel Spass und gute, staufreie Fahrt
tarsia
