Hinweise auf neue Funktionen und Versionsliste
------------------------------------------------

---------------------------------------------------------------------
Die Weiterentwicklung des Tiptelprogramms ist praktisch eingestellt.
Es werden nur noch kleine Bugfixes und Fehlerkorrekturen bearbeitet. 
Die unten stehenden Ausfhrungen zu Erweiterungen sind nicht mehr zutreffend!
---------------------------------------------------------------------


Versionenkatalog von TIPTEL.EXE: 
---------------------------------------------------------------------

0.96d: Exportformat tiptel/Yealink-VOIP hinzugefgt.

0.96c: 
Anpassung der Amthol-Null-Funktionen auf individuelle Codes, inkl. ## fr Tiptel-Anlagen.
Der voranzustellende Code fr interne Rufnummern (bei automatischer Amtholung durch die Anlage) kann frei gewhlt werden.

0.96b: Registerliste mit Filterfunktionen / zahlreiche Bugfixes beim CSV-(Re)Import

0.96:
Kleinere Bugfixes (Klingeltne)
Erneuern der rt.lng im TipKom-Verzeichnis aus heruntergeladenen Klingelton-Dateien 
(Voraussetzung: bestimmte Richtlinien bei der Namensvergabe)


0.95:
Erste automatische Korrekturen von Registereintrgen, Doublettenfilter


0.94: 
Tiptel.exe wurde auf VisualBasic 6 umgesetzt, damit keine 8.3-Dateinamen mehr!
Laufzeitbibliotheken sind entsprechend aktualisiert zu verwenden!

Im Tipkom195-Verzeichnis befindet sich eine Datei "rt.lng". Sie enthlt die Namen der individuellen Klingeltne und wird von der letzten TipKom-Version leider nur fr Auswahl der Klingeltne in der KOnfiguration benutzt. Aber mein Programm kann sie benutzen, wenn man sie ins Arbeitsverzeichnis kopiert. (Ist die Datei nicht vorhanden, werden automatisch Standardnamen gesetzt.)


0.92g,h: Verschiedene kleine Bugfixes

V0.92d
Bugfix zum fehlerhaften CSV-Export, hatte sich in 0.92 eingeschlichen

V0.92c
Einbau einer Listenfunktion zum schnelleren Prfen von Einstellungen u.a.
Man kann bestimmte Paramter (Anruffilter, Gebhrenzhler)
markieren und bekommt dann die betreffenden Datenstze aufgelistet.

V0.92
1. Einstellungsdialog und Abspeicherung in INI-Datei
2. Einstellbare Exportfunktion fr Handy u.a.
3. Anbindung einer Textdatenquelle zur bernahme von Adressen

1. Tiptel.exe besitzt jetzt eine Ini-Datei. Die Ladeparameter funktionieren immer noch,
werden aber nicht in die Ini bernommen. Dafr gibt es jetzt einen Einstellen-Dialog,
der alle relevanten Einstellungen verwaltet. Die Ini-Datei wird dabei stets neu generiert.

2. Eine Exportfunktion fr Telefonnummern. Mit den Anpassungen sollte es mglich sein,
den Datenbestand z.B. fr den Import in ein Handy-Telefonbuch(SIM)-Verwaltungsprogramm
zu realisieren. Dabei wird eine ggf. erforderliche De-Regionalisierung (das Einsetzen
der Ortsvorwahl) und auf Wunsch eine Internationalisierung auf 00xx oder +xx vorgenommen, 
gleichzeitig werden alle unntzen Zeichen entfernt. Bitte Hinweis zur Amtholung beachten!

3. Erste Syncronisationsanstze fr externe Datenbanken. Bevor Tiptel.exe in der Lage sein
wird, Palm-DB und Outlook direkt anzubohren, ist es auf einen Textexport der Datenbanken
angewiesen. Folgende Daten sind geeignet:
- alle Daten eines Datensatzes mssen in einer fortlaufenden Zeile geschrieben sein
  (eine Zeilenfortschaltung wie bei Palm-DB-Export ist erlaubt)
- Die Daten mssen in "" eingeschlossen sein, der Trenner kann , ; oder TAB sein
- nicht mehr als 1000 Eintrge werden untersttzt
- nicht mehr als 40 Daten pro Datensatz werden untersttzt
Outlook und Palm Desktop leisten dies i.d.R. problemlos. Im Palm Desktop whlen Sie bei 
angezeigten Adressen hierzu "Datei-Exportieren", besttigen den "Privat"-Hinweis und whlen 
im folgenden Dialog "Exportieren in: 'Durch Komma getrennt (*.csv, *.txt)', "alle" oder 
"ausgwhlte Eintrge" sowie einen Datenstandort Ihrer Wahl.

Bevor Sie die Syncdaten verwenden knnen, mssen Sie im Einstellungsdialog die Zuordnung
festlegen. Stellen Sie die Syncronisationsquelle ein (bitte entschuldigen Sie, da VB3 nur
kurze Dateinamen und Verzeichnisse anzeigen kann) und bestimmen Sie die zu den gegebenen
Feldern gehrenden Nummern in Ihrer Datenquelle, und tragen Sie diese ein. Mit "bernehmen" 
werden diese Einstellungen in der Ini-Datei dauerhaft gespeichert.
Die mitgelieferte Ini-Datei habe ich auf meinen Palm-Desktop geeicht.

Erst wenn Sie diese Einstellung gettigt haben, sollten Sie die Sync-Datei laden (dies 
geschieht stets manuell ber "Datei-Syncdatei laden"). Danach ist der Synchronisieren-
Menpunkt freigegeben.

Im Moment gestattet das Programm folgende Aktion:
a) die bernahme von Adressdaten zu existierenden Telefonnummern. Das Programm sucht im 
Syncdatenbestand nach einer zum aktuellen Eintrag passenden Telefonnummer und bietet eine 
evtl. vorhandene Adresse zur bernahme in die Infofelder an. Der Name spielt dabei keine 
Rolle. Hierbei wird unabhngig von der Schreibweise gearbeitet, die Einstellungen zu Land 
und Vorwahl mssen dabei aber richtig sein. Beispiel: Sie wohnen in Berlin und haben nur 
die Nummer 12345678 im Telefon. Ob die Adressdatenbank nun 12345678, 03012345678, 
030-12 34 56 78, +49 30 12345678 oder 0049-30-123456-78 beinhaltet - alle werden sie mit 
der 12345678 des Telefons assoziiert, nicht jedoch eine evtl. vorhandene 0221-12345678.

In weiteren Ausbaustufen wird mglich sein [siehe Hinweis zu Beginn des Dokuments!!!]:
b) das bernehmen oder Verwerfen von Adressdatenbankeintrgen fr das Tiptelregister. 
Hierbei wird das Programm eine Assoziationsliste anlegen, in der sie den Tiptel-Namen 
mit einer Namen-Vornamen-Telefonnummer-Kombination verbindet. So knnen Sie vllig unter-
schiedliche Bezeichner fr die Telefonnummern verwenden. Nicht assoziierte Kombinationen
werden in einer Ausschluliste gefhrt und nicht wieder angefragt.

c) Anhand dieser Assoziation wird Tiptel.exe einen automatischen Datenabgleich durchfhren 
knnen, der folgende Aktionen ermglicht
- Aktualisierung bestehender Eintrge nach der Syncdatenbank
- Erkennen neuer Eintrge in der Syncdatenbank, Angebot zur bernahme
- Erkennen neuer Tipteleintrge, die die Syncdatenbank nicht kennt

WICHTIGER HINWEIS ZUR AMTHOLUNG:
Die Funktionen zur Synchronisierung und zum Export arbeiten nur dann richtig, wenn das
Tiptelregister keine fhrenden Nullen zur Amtholung enthlt. Die automatische Festlegung
des Zustandes ist nicht ganz einfach, deshalb appelliert das Programm an Ihre Umsicht. Sie
haben ja die Mglichkeit, fhrende Nullen kurzerhand zu entfernen und nach Beendigung der 
Aktionen wieder hinzuzufgen, ohne dass normale Telefonnummern dabei Schaden nehmen sollten.

Ausblick in die Zukunft:
Verwenden eines aktuellen Registers gegen Datenverlust: Wenn Sie umfangreiche 
nderungen "offline" vorgenommen haben, werden beim Beschicken des Telefons mglicherweise
aktuellere Werte (wie Gebhrenzhler) gelscht. Solange das Programm noch nicht direkt auf
das Telefon zugreift, soll man dann eine frisch aus dem Telefon gezogene Datei hinzuladen 
knnen, die dann gezielt aktualisiert und und zurckgespielt werden kann.


V0.902 Bugfix

V0.9
Untersttzung des Tiptel 193 in allen Funktionen
Reduzierungsfunktion: mit "()" in den Infofeldern kann man Datenstze markieren,
die das Programm z.B. zur Selektion und Reduzierung der Datenmenge beim
Export vom 195 zum 193 verwenden kann.

V0.5

Import von tiptel-175-Telefonregistern wird untersttzt.
Neu ist das Men "Bearbeiten" mit den Punkten "Null zur Amtholung hinzufgen" 
bzw. "...entfernen". Damit kann man die Register schnell ndern, falls man
das Gert vom externen auf den internen Bus klemmt (oder umgekehrt) und aus
irgendeinem Grunde die automatische Amtholung des jeweiligen Gertes nicht
nutzen kann oder mchte. Folgende Spezialflle werden untersttzt:
a) Null hinzufgen: 
   1. Wechsel von NTBA nach Anlage mit internem S0 ohne Amtholung
   2. Umstellung von autom. Amtholung des Tiptel nach "Handbetrieb"
   Falls das Gert bereits an einem internen Anschlu mit automat. Amtholung
   betrieben wurde, werden bei evtl. existierende Eintrge mit "i" o. "*"
   zum Unterdrcken der autom. Amtholung diese "i" oder "*" entfernt
b) Null entfernen:
   1. Wechsel von internem Anschlu ohne autom. Amtholung nach extern
   2. Umstellen von "Handbetrieb" auf automat. Amtholung (Telef. o. Anlage)
   Falls Eintrge ohne Null existieren, werden sie als interne Nummern 
   behandelt. Falls das Tiptel die Amtholung knftig allein besorgen soll,
   empfiehlt sich das Vorsetzen von "i". Falls die Nebenstelle der Anlage
   auf automatische Amtholung gestellt wird, sollte ein "*" vorgesetzt
   werden (funktioniert bei vielen TK-Anlagen)

V0.4b

Gebhrenfaktor default zurck auf 12 Pf gesetzt.


V0.4

1. Namen werden generell auf 20 Zeichen, Tel.-Nummern auf 21 Stellen gekrzt.
   Wieso 20 Zeichen? Die 21. Stelle wird im Register vom tiptel fr evtl. 
   gesetzte Filter reserviert und sowieso nie angezeigt.
   Gekrzte Namen erhalten an 20. Stelle einen Punkt!
2. Seit dieser Version werden flexible Infofeldergren untersttzt.
   Zu lange Einzelfelder werden automatisch abgekrzt und der Rest als
   neue Felder eingefgt. Dabei orientiert sich das Programm an vorhandenen
   Leerzeichen. Sind keine Leerzeichen vorhanden, wird brutal abgeschnitten.
   Wenn der gesamte Infosatz 6 Felder berschreitet, wird das letzte Infofeld
   auf 18 Zeichen begrenzt und die 19.-21.Stelle mit Punkten belegt
   Es spielt keine Rolle, welches Feld berlang ist.
   Wenn Sie mit Kurzdatenstzen arbeiten (nur Name, Nummer, Info), knnen Sie
   das erste Feld jetzt beliebig voll fllen.


V0.3c

Es hatte sich folgende Fehler in der MSN-Anzeige und Konvertierung von und nach CSV
eingeschlichen (Grund war eine falsch interpretierte Angabe im Originalfile):
1. Die gewhlte abegehende MSN eines Registereintrags wurde im Programm 
   um eins zu niedrig angezeigt
2. Eine in Tipkom gewhlte MSN1 ging beim Export nach CSV verloren
3. Die Werte fr MSN in der erzeugten CSV-Datei entsprachen nicht den richtigen Werten
   wie in der CSVForm.txt angegeben (0=keine, 1...6 jeweilige MSN)
Alle diese Fehler habe ich in der aktuellen Version behoben.
Dank an Manfred Reindler fr den Hinweis!
16/11/98 VAr

V0.3b
Das Programm kann eine Anruferliste in eine CSV-Datei umformen.
Da die MSN-Daten nicht von Tipkom verwaltet werden, knnen Sie whrend
des Umformprozesses im Vergleich mit der Liste im Tiptel die jeweilige MSN 
(1-6) eingeben.
Die Ergebnisdatei erhlt automaisch den gleichen Namen, jedoch mit
der Endung .CSV.
29/7/98 VAr


V0.3
ACHTUNG: DAS CSV-FORMAT hat sich gendert! Bitte keine CSV-Daten aus V0.2
in die V0.3 einlesen: Datenverlust mglich!

Neu: Das CSV-Format arbeitet beim Abspeichern wahlweise mit oder ohne
Quotes. Bei eingelesenen CSV-Dateien erfolgt die Trennung nach ";",
";" in Datenfeldern sind nicht zulssig. Es werden alle Quotes ignoriert, die
am Anfang UND! am Ende eines Datenfeldes stehen.

Neu: TIPTEL untersttzt jetzt die Kommandozeilenparameter /l und /g
  /ldatei   datei wird automatisch beim Programmstart geladen (nur 195er *t9t!!)
            Bsp: /ld:\tipkom\aktuell.t9t ldt die Datei "d:\tipkom\aktuell.t9t"
            Kein Leerzeichen zwischen /l und dem Namen!
  /gFaktor  Faktor ist der Preis in DM fr eine Einheit
            Bsp: /g0.25  legt den Preis auf 25 Pf fest 
            Ohne diesen Parameter arbeitet das Programm mit 12,1Pf/Einheit.

Known bug: ?

Fixed bug: Das Format des individuellen Gebhrenzhlers ist jetzt bekannt.
Der Gebhrenzhler wird in CSV und 195er Format in beiden Richtungen untersttzt.
Das CSV-Format hat sich deswegen gendert.

V0.2
Fixed bug: Das Einlesen von Dateien mit individuellen Tonrufen, die nicht
eigendefiniert sind, sondern aus dem Telefonbestand stammen, fhrten zum Absturz.
Die Liste kennt jetzt auch die Namen der eingebauten Tne.

24-07-98 VAr

















Paris, 22.10.2001, Volker Arndt