Der Telefonregistereditor TIPTEL.EXE
------------------------------------
Zuletzt aktualisiert am 22.10.2001

Vorwort
-------
Tiptel.Exe ist ein Lust- und Laune-Produkt, das ich hauptschlich fr meine eigenen Zwecke 
geschrieben habe und welches jetzt als Zeitvertreib auf den letzten Dienstreisen weiterentwickelt 
wurde. Es enstand ohne Genehmigung der Tiptel AG, also schon gar nicht in deren Auftrag, 
obgleich es dem Support einige Arbeit abnehmen drfte ... 
Der Schwerpunkt liegt eindeutig auf Funktionalitt und nicht auf dem Design. Dafr drfte das 
mit VisualBasic 3.0 entwickelte Produkt auch auf alten Windows 3.1-Plattformen oder deren 
Emulationen unter OS/2, Linux etc. laufen. Trotz alledem bitte Nachsicht: Ich bin kein so 
versierter Programmierer! 
Sie knnen das Programm frei und kostenlos nutzen, tun dies aber vollstndig auf eigene Gefahr. 
Ich kann keinerlei Garantie fr die Integritt Ihrer Daten sowie fr eine Virenfreiheit des 
Programmes bernehmen. Behalten Sie Backups Ihrer Daten!
Kurze Worte zu Datenformaten 
Das Programm diente ursprnglich ausschlielich zum Bearbeiten von Telefonregisterdateien fr 
das Tiptel 195, versteht sich inzwischen aber auch auf die Formate vom 193 und 175. 
TIPTEL.EXE hat selbst keine Verbindung zum Telefon!. Die Bildschirmanzeige und das interne 
Datenformat richten sich nach den Mglichkeiten des (am leistungsfhigsten) 195.
Die Registerdateien von 195 und 193 besitzen ein binres Format und knnen nicht mit einem 
normalen Texteditor bearbeitet werden. Beide Formate sind sich sehr hnlich; das 193 untersttzt 
lediglich einige Einstellungen nicht, auerdem gibt es keine Info-Felder.
Das 175 verwendet ein lteres Format mit reinem Text. Hier werden jedoch lediglich Name, 
Rufnummer und Info abgelegt. Details wie individuelle Gebhrenzhler oder Anruffilter enthlt 
diese Version nicht. Mglich werden diese Dinge jedoch erst mit dem neuen Tiptel 175Clip. 
Sollte Tiptel das Datenformat ndern, werde ich dies versuchen zu bercksichtigen.
Zum Import der Daten aus Fremdprogrammen habe ich ein ASCII-basiertes Format entwickelt, 
welches smtliche Register-Funktionen des 195 untersttzt. Das CSV-Dateiformat knnen Sie 
detailliert in der Datei CSVForm.txt nachlesen oder im Anhang.
Obgleich das Format sehr mchtig ist, versteht sich TIPTEL.EXE auch auf kleinere 
Untermengen. Zum einfachen Import von Telefonnummern mssen also keineswegs alle 
mglichen Felder belegt werden. Im einfachsten Falle gengen Namen und Telefonnummer in 
einer Zeile, durch ein Semikolon getrennt. Das sollte mit jedem Texteditor oder auch mit WORD 
oder EXCEL unkompliziert hinzubekommen sein.
Installation
Es gibt kein Install- oder Deinstall-Programm. Alle bentigten Dateien braucht man nur in ein 
Verzeichnis eigener Wahl zu kopieren. TIPTEL.EXE bentigt keine Eintrge in Win.ini oder 
Registry und legt keine versteckten Dateien an. Momentan kommt es sogar ohne eigene Ini-Datei 
aus, was sich in Zukunft jedoch ndern wird.
Zum Lieferumfang des eigentlichen Programm gehren:
 TIPTEL.EXE
 CSVForm.txt (nur eine Erluterung, nicht fr Ablauf erforderlich)
 TTReadMe.htm (diese Datei) sowie TTReadMe.txt (fr Programm)
Zum Betrieb des Programms werden folgende VisualBasic-Bibliotheken bentigt:
- CMDIALOG.VBX (ca. 20 KB)
- VBRUN300.DLL (ca. 400 KB)
Diese Bibliotheken msse ber die Windows-Umgebung verfgbar sein (blicherweise befinden 
sie sich im \windows\system-Verzeichnis und stehen dann auch anderen VB-Programmen zur 
Verfgung, sie knnen aber auch in das Verzeichnis von TIPTEL.EXE kopiert werden). Sie 
finden sich in zahlreichen Sharewareprogrammen und auf jedem gut sortierten Rechner, 
auerdem werden sie zahlreichst im Internet zum Download angeboten. Momentan kann man sie 
auch beim Autor laden.
Aktuelle Versionen sowie die bentigten Bibliotheken gibt es bei
? http://tiptel195fan.home.pages.de, (bitte etwas suchen)
? in Blde auch unter www.die-arndts.de/tiptel/tiptel.zip 
zum freien Download.
Kleine Empfehlung in eigener Sache: Wenn Ihnen dieses Programm gefllt und Sie es 
regelmig nutzen mchten, schicken Sie mir eine kleine E-Mail, damit ich Sie per Verteiler 
ber etwaige Neuerungen und Bugfixes benachrichtigen kann. Ihre Adresse wird nur zu diesem 
Zweck bentigt und nicht weitergegeben. Verpflichtet sind Sie dazu nicht.
Kommandozeilenparameter
Solange TIPTEL.EXE noch nicht mit Ini-Datei einherkommt, kann man sich das Programm mit 
Hilfe der Kommandozeilenparameter /l und /g konfigurieren:
/ldatei
datei wird automatisch beim Programmstart geladen (nur 193/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 oder , wird nicht genannt) fr eine Einheit
Bsp: /g0.25  legt den Preis auf 25 Pf fest 
Ohne diesen Parameter arbeitet das Programm mit 12,1Pf/Einheit.
Der Parameter /l kann die Routinearbeit erleichtern: Ich benutze das Originalprogramm 
TIPKOM nur dazu, das Register aus dem Telefon auszulesen und in aktuell.t9t abzulegen. Ein 
weiterer Klick startet dann das Programm automatisch mit dieser Datei.
Die Oberflche
 
Die Funktion der einzelnen Elemente entspricht weitgehend denen in der originalen Tiptel-
Software. Die Laufleiste rechts dient zum groben Anwhlen der jeweiligen Eintrge. Die kleine 
Zahl rechts unten dient derzeit nur Kontrollzwecken.
Die Oberflche ist in kleine Rahmen aufgeteilt. In Quelle wird die Herkunft der aktuell 
angezeigten Daten angezeigt, Zeitstempel zeigt die dazugehrige Zeit. In der derzeitigen Stufe 
sind das der Typ der Registerdatei sowie das Dateidatum. Sollte das Programm spter direkt mit 
dem Gert kommunizieren, wird dort auch zwischen Datei und Gert unterschieden.
Die brigen Rahmen sind mit Zahlen beschriftet, dahinter verbergen sich die Kurzbezeichnungen 
der Telefone. Sie kennzeichnen, ob das jeweilige Telefon diese Daten untersttzt.
Name und Telefon drften klar sein, ebenso Info. AB-Ansage dient zum Verwenden einer 
speziellen AB-Ansage, falls dieser Teilnehmer anruft, die Zeile darunter zeigt, ob es einen 
speziellen Tonruf fr diesen Anrufer gibt, wenn ja, welchen. Darunter kann eine zu verwendende 
MSN eingestellt werden, wenn dieser Teilnehmer angerufen wird.
Im nchsten Rahmen wird gewhlt, ob ein individueller Gebhrenzhler eingerichtet ist und 
welchen Wert er hat. (Tiptel speichert intern nur Einheiten, angezeigt wird das Ergebnis anhand 
des eingestellten Gebhrenfaktors von TIPTEL.EXE, nicht des Telefons!). Das X-Knpfchen 
lscht den aktuellen Gebhrenstand, was durch Klick auf bernehmen zustzlich besttigt 
werden mu. Zu den Filtereinstellungen siehe Telefon-Handbuch.
Die Checkbox neben Info dient zum schnellen Markieren/Demarkieren des Datensatzes fr einen 
eventuell reduzierten Export in das 193-Format. Als markiert gilt (nach eigener Definition) ein 
Datensatz, wenn sich zwei Klammern () direkt hintereinander irgendwo in den Info-Feldern 
befinden. Das Aktivieren der Checkbox fgt diese Klammern an den Infoteil an, das 
Deaktivieren entfernt sie, gleich wo sie sich befinden. Die Zahl ganz unten unter der Checkbox 
gibt an, wie viele Datenstze aktuell markiert sind. Die nderung dieser Checkbox bewirkt im 
Gegensatz zu der nderung anderer Daten die sofortige bernahme in das geladene Register.
DerButton Suche fordert zur Eingabe eines Suchbegriffs auf. Anschlieend wird, mit dem 
ersten Datensatz beginnend, nach dem Auftreten des eingegebenen Begriffs irgendwo in Name, 
Telefon oder Info, unabhngig von Gro-/Kleinschreibung gefahndet und der dazugehrige 
Datensatz angezeigt. Mit dem Button mehr... gelangt man zu weiteren Datenstzen.
Mit dem Button Lschen wird der aktuell angezeigte Datensatz gelscht.
Der Button Neu erzeugt einen leeren neuen Datensatz am Ende des Speichers. Anschlieend 
knnen die neuen Daten eingegeben werden. Mit <TAB> kann man windowsblich zwischen 
den Feldern wechseln, auch <Enter> lt den Cursor weiterspringen.
Nach Eingabe neuer Daten mssen diese  wie auch bei der nderung bestehender Daten  
durch einen Klick auf bernehmen besttigt werden. Weiterblttern verwirft die nderungen. 
Mit bernehmen werden die Daten auf das interne Format konvertiert, dabei werden zu lange 
Namen, Telefonnummern und Infofelder automatisch gekrzt. Anschlieend werden die 
Datenstze sortiert und der soeben genderte Satz an seiner neuen Stelle angezeigt. Etwaige 
Krzungen sind dabei sofort sichtbar.
Drckt man nach der Eingabe im linken Teil des Fensters <Shift>+<Enter>, so bewirkt dies 
ebenso die bernahme und Neuanzeige des Datensatzes.
Die Menbefehle
Men Datei:
TIPTEL.EXE besitzt keine automatische Formaterkennung. Lediglich das 195- und 193-Format 
werden whrend des Ladens automatisch unterschieden. Je nach gewnschtem Format wird ein 
Auswahldialog angezeigt und die Datei geladen und sortiert.
Mit Anrufliste nach CSV konvertieren wird eine Anruferliste ins Textformat konvertiert. 
Leider untersttzt die original abgespeicherte Anrufliste nicht die angerufene MSN. Deshalb 
kann man bei der Umwandlung diese angeben, wenn man die Liste z.B. noch aktuell im Telefon 
einsehen kann. Diese wird dann mit abgespeichert. Die Ergebnisdatei erhlt automaisch den 
gleichen Stammnamen wie die Anrufliste, jedoch mit der Endung .CSV. (Achtung!)
Fr das Abspeichern in die untersttzen Formate gibt es jeweils einen eigenen Menpunkt. 
Hierbei ist zu beachten, da nur die im jeweiligen Format untersttzten Daten abgespeichert 
werden: 195 und CSV beinhalten alle Daten, 193 z.B. keine Info, das 175 z.B. keine 
Filtereinstellungen. Auf diesen Umstand weist das Programm nicht gesondert hin, man mge 
also selbst darauf achten.
Einen Sonderfall stellt das 193-Format dar. Da es maximal 100 Eintrge verwaltet, kann mit der 
o.g. Checkbox eine Auswahl getroffen werden, falls man z.B. das ppige Register eines 175 oder 
195 reduzieren mu. Beim Abspeichern wird dann gefragt, ob alle oder nur die markierten 
Datenstze abgespeichert werden sollen.
Gegenber dem manuellen Lschen hat diese Methode den Vorteil, da man spter am 195 
eingetragene nderungen ohne viel Handarbeit auf das 193 bertragen kann. Die entsprechende 
Markierung lt sich am Tiptel 195 auch direkt eingeben (s.o.). Allerdings werden so auch 
Filtereinstellungen und Gebhrenzhler bernommen. Hier wird es spter eine verbesserte 
Lsung geben.
Beim Speichern in CSV gibt es die Option, die Daten jeweils in Quotes () einzuschlieen. 
Manche Fremdprogramme knnen sie dann besser importieren.
Unter Windows kann man ein Programm statt ber Datei-Beenden auch mit den 
windowseigenen Mitteln beenden. Ich hoffe, da sich TIPTEL.EXE darber beschwert, wenn 
es nach dem ndern von Datenstzen keine Speicherung mehr gegeben hat. ;-)
Men Bearbeiten
Es beinhaltet die Punkte "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 oder bei Analog entsprechend) und aus irgendeinem Grunde die automatische 
Amtholung des jeweiligen Gertes oder der Anlage nicht nutzen kann oder mchte. Folgende 
Spezialflle werden untersttzt:
a) Null hinzufgen: 
1. Wechsel von NTBA nach Anlage mit internem S0 ohne Amtholung bzw.
    Wechsel von Analogamt auf interne Nebenstelle ohne Amtholung
2. Umstellung von autom. Amtholung des Tiptel auf "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)
Die jeweilige Aktion wird vor Ausfhrung nochmals erlutert.
Men Gebhren
Was nutzen die schnen individuellen Gebhrensummen, wenn man so schlecht an sie 
herankommt? Tiptel behandelt dieses Feature bislang stiefmtterlich. Jetzt kann man mit 
wenigen Mausklicks eine Datei erzeugen, die neben der Angabe des Registerformats, -
dateinamens und zeitpunktes alle individuellen Gebhrenzhler des Registers incl. 
Gesamtsumme auflistet. Jede Zeile besteht aus der mit dem programminternen Gebhrenfaktor 
berechneten Summe mit Komma und zwei Dezimalstellen, einem TAB-Zeichen und dem Namen 
des Registers. Der Import in eine Tabellenkalkulation oder hnliches sollte so kein Problem 
darstellen. 
Ebenso kann man alle Gebhrenzhler des Registers auf einen Schlag lschen. Natrlich gibt es 
auch hier eine Sicherheitsabfrage.
Men Hilfe
Da man sich ja nicht alles merken kann, wollte ich diese Datei mit einem Klickchen bequem 
vom Programm aus starten lassen  leider funktioniert das nicht so wie gewnscht, daher gibt es 
separat hierzu noch eine TTReadMe.txt, bis ich das gelst habe.
Bedienungshinweise
Import von Daten aus Textdateien
Meistens ist es relativ leicht, aus einer Adressendatenbank eine Textdatei zu exportieren, die pro 
Datensatz eine Zeile belegt, wobei die einzelnen Felder durch Kommas oder (verbreiteter) durch 
Semikolon voneinander getrennt sind. Genau diese, oftmals CSV genannte Dateiform erwartet 
dieses Programm. Ich habe ein spezielles Format entwickelt, welches alle Daten des Tiptel 195 
untersttzt, aber dieses mu nicht eingehalten werden; die wichtigsten Daten wie Name, 
Telefonnummer und Infotext befinden sich am Anfang der Zeile. TIPTEL.EXE nimmt, was es 
pro Zeile bekommt, und fllt den Rest mit Standardwerten auf. So kann man z.B. eine 
Importdatei erstellen, die im einfachsten Fall nur Name und Telefonnummer enthlt.
TIPTEL.EXE pat die eingelesenen Daten an die Erfordernisse wie folgt an:
Namen und Telefonnummern werden generell auf 21 Zeichen gekrzt. Zu beachten ist dabei, da 
die 21. Stelle im Register z.B. des tiptel 195 fr evtl. gesetzte Filter reserviert und sowieso nie 
angezeigt wird. Gekrzte Namen erhalten an 21. Stelle einen Punkt!
Fr die Infofelder verwendet tiptel 6 bis zu 21 Zeichen lange Zeilen. Diese Zeilen werden beim 
Export auch einzeln ausgegeben. Fr den Import mu dies nicht sein. TIPTEL.EXE untersttzt 
hier flexible Infofeldergren. Zu lange Einzelfelder werden automatisch abgekrzt und der Rest 
als neue Felder eingefgt. Dabei orientiert sich das Programm an vorhandenen Leerzeichen. Sind 
jedoch keine Leerzeichen vorhanden, wird brutal abgeschnitten. 
Es spielt keine Rolle, welches Feld berlang ist.
Wenn der gesamte Infosatz 6 Felder berschreitet, wird das letzte Infofeld auf 18 Zeichen 
begrenzt und die 19.-21.Stelle mit Punkten belegt. 
Im Falle von Kurzdatenstzen (nur Name, Nummer, Info) kann das Infofeld also beliebig gefllt 
werden, TIPTEL.EXE teilt die Info selbstttig auf.
Datenverwaltung und backup
Generell ist es am praktischsten, wenn man die Registerdaten im Telefon bearbeitet und auf dem 
PC nur ein Backup fr den Notfall anlegt. Kleine nderungen knnen so auch ohne PC gettigt 
werden. Ein weiterer wichtiger Grund sind die individuellen Gebhrenzhler. Sie sind 
Bestandteil des Registers und werden bei jedem Transfer vom PC auf das Telefon auf den 
jeweiligen Stand zurckgesetzt. Wenn man grere Bearbeitungen des Register durchfhren 
mchte, sollte man die Daten statt aus der PC-Datei besser aus dem Telefon laden und 
unmittelbar nach der Bearbeitung wieder dort sichern (zustzlich das Backup auf dem PC 
erneuern).
Sollte TIPTEL.EXE einmal um die Fhigkeit der direkten Kommunikation mit den Gerten 
erweitert werden, so wird es wohl auch einen Modus geben, in welchem es die Gebhrenzhler 
auf dem aktuellen Stand im Telefon belt. Aber das ist Zukunftsmusik.
Sollte man mehrere Gerte besitzen, ist es sicher am praktischsten, die nderungen am 
mchtigsten Gert vorzunehmen und mit Programmes Hilfe auf den kleineren Bruder zu 
bertragen. Das Backup-Format sollte sich ebenso danach richten. Die umfangreichsten Formate 
sind das 195er und das CSV-Format, die brigen speichern bestimmte Daten nicht. 
Das kann man bedarfsweise geschickt ausnutzen. Ein Beispiel: Bei der bertragung von Namen 
und Telefonnummern eines 195 auf ein 193 sollen die Gebhrenzhler und Filtereinstellungen 
gelscht werden. Dazu speichert man das Register zunchst einmal im 175-Format ab und ldt es 
wieder davon ein. Die betreffenden Informationen sind entfernt. Eventuell vorhandene 
Markierungen fr eine Reduzierung der Datenstze sind in den Infofeldern erhalten geblieben.
Zusammenfhren von Datenstzen
TIPTEL.EXE bietet diese Funktion nicht an. Trotzdem ist es relativ einfach. Mchte man z.B. 
50 neue Namen und Nummern hinzufgen, kann man den Umweg ber das Textformat 
benutzen. Das Register wird aus dem Telefon geladen und als CSV gespeichert. Mit einem 
Texteditor werden die neuen Daten an das Ende der CSV-Datei angefgt. Hierbei mssen wie 
oben erlutert nicht alle Felder belegt werden. Anschlieend kann man diese Datei wieder in 
TIPTEL.EXE laden und zum Telefon bertragen. Die Datenstze werden automatisch 
einsortiert.
Import aus Outlook
Dieser Konverter verarbeitet nur Textdateien in einem eigens dafr gestrickten Format, die 
Reihenfolge der Felder ist vom Programm aus nicht zu variieren. Eigentlich bekommt man das 
aber z.B. mit Word oder Excel recht sicher hin. Adressen bespw. aus Outlook zu importieren ist 
dann aber schon ein kleines Abenteuer.
In aller Krze ;-): 
Zunchst Adredatenbank exportieren mit der Funktion "Datei-Importieren/Exportieren", hierbei 
"Export in eine andere Datei", "Kommasepariert (Windows)". Die entstehende Datei enthlt so 
ziemlich alle Fensterchen und Felderchen der Kontakte (bei mir sind es ca. 90!) Das ist natrlich 
viel zu viel. 
Jetzt geht's aber erst los. Die nchste Frickelarbeit besteht darin, in einem Programm wie Word 
ode Excel (Vorsicht mit Tel.-Nr.: Excel entfernt gern fhrende Nullen! / ersteres versagt bei mir 
(noch 6.0!), da max. 31 Spalten) die Daten in eine Tabelle zu konvertieren und alle berflssigen 
Spalten zu entfernen. Anschlieend speichern und in Word bertragen, um z.B. Namen und 
Vornamen zu fusionieren und ggf. zu krzen oder sinnfllig abzundern, anschlieend die 
Spalten sortieren. 
Die Tabelle anschlieend wieder nach Text konvertieren, mit Semikolon ";" als Trennzeichen (!). 
Schluendlich sollte eine Datei entstehen, die genau das besagte Format aus der "CSVForm.txt"-
Datei hat. Im einfachsten Fall enthlt die Datei zwei Spalten: Name, Telefon. 
Es ist eine ganz elende Handarbeit. Ein kleines fr Gebte im Umgang mit Daten, aber sicher ein 
Horror fr den, der nur mal eben schnell seine Daten ins Tiptel schaufeln will.
Wenn ich in ein paar Jahren mal groe Langeweile habe, werde ich vielleicht ein Outlook-Import 
stricken...
Anhang
Versionenliste
V0.9 : Fast fertige Version
 Designerweiterung
 Buttons Lschen, Neu; bernehemn mit Sortierfunktion
 Export und Lschen der individuellen Gebhrenzhler
 Import/Export fr Tiptel 193
 Markierung von Datenstzen fr reduzierten Export
V0.5
 Import von tiptel-175-Telefonregistern
 Men "Bearbeiten" mit den Punkten "Null zur Amtholung hinzufgen" bzw. "...entfernen"
V0.4b
Gebhrenfaktor default zurck auf 12 Pf gesetzt.
V0.4
 Automatische Krzung von Importen
 Automatische Aufteilung von Texten auf Infofelder
V0.3c
 Bugfix: Verlust der Info MSN abgehend bei Export/Import CSV
V0.3b
 Anruflisten nach CSV konvertieren und MSN ergnzen
V0.3
 gendertes, erweitertes CSV-Format
 CSV beim Abspeichern wahlweise mit Quotes
 Kommandozeilenparamter /l und /g
 Bugfix: Gebhrenzhler
V0.2
 Bugfix: Absturz beim Einlesen von Registern mit individ. vordefinierten Ruftnen
V0.1: Erstes Release
CSV-Datei  Exakte Definition (Datei CSVform.txt) Version 0.3x ff.
- Umlaute im Windows-Format
- Quotes (") werden stets ignoriert
- Ein ; darf nicht in Namen oder Info-Feldern vorkommen (auch bei Quotes!)
Reihenfolge der Felder in einer Datenzeile:
Name;Tel;Info1;Info2;Info3;Info4;Info5;Info6;AB;Ton;EnTon;MSN;Filter;GebEinh;EnGeb
Bedeutung der einzelnen Felder und erlaubte Werte:
Name
Angezeigter Name bis 21 Zeichen, Windows-Umlaute-Format
Tel
Telefonnummer bis 20 Zeichen
Info1..6
Infotext; lngere Felder als 21 Zeichen werden aufgeteilt
AB
Anrufbeantworter spezial: 0=kein, 1-6=Ansage
Ton
Tonrufmelodie 0=keine spezielle, 1-20=interne, 21-80 = selbstdefiniert
EnTon
Individueller Tonruf freigegeben: 0,n,N=nein,   1,y,Y,j,J=ja *1)
MSN
Abgehende MSN: 0=wie voreingestellt, 1-6: entspr. MSN verwenden
Filter
Anruffilter: leer, K=kein,   A=Anruf,   V=VIP,   C=CD *2)
GebEinh
Individueller Gebhrenzhler: Einheiten (Dezimalzahl)
EnGeb
Individueller Gebhrenzhler aktiviert: 0,n,N=nein   1,y,Y,j,J=ja *1)
*1) Alle Inhalte, deren erstes Zeichen nicht 1,y,Y,j oder J ist, gelten als "nein"
*2) Alle Inhalte, deren erstes Zeichen nicht mit A,V oder P beginnt, gelten als "kein Anruffilter"
Beim Import werden nur so viele Felder bercksichtigt wie vorhanden, der Rest wird 
automatisch mit Standardwerten gefllt. Die Anzahl der Felder kann dabei von Datensatz zu 
Datensatz unterschiedlich sein. 
Ein gezielten Zeilenumbruch in den Infofeldern erreicht man durch ein Voraufteilung in krzere 
Infofelder. So knnen z.B. Info1 mit Strae, Info2 mit PLZ/Ort und Info3 mit einem lngeren 
Flietext belegt werden, der dann automatisch auf Info4..6 weiterverteilt wird.
Tiptel 195/193 Registerdateiformat
Abgespeicherte Zahlenwerte beginnen mit einem Byte, das die Lnge incl. dieses Bytes angibt. 
Werte bis 127 werden durch ein Byte, ab 128 durch zwei Byte (lo, hi) dargestellt. Beispiele
02 7D    = 125
03 03 01 = 259
Zeichenketten werden durch ein 06H eingeleitet, dann folgt die Lnge der Zeichenkette, dann die 
Zeichenkette selbst. Beispiel (5 Buchstaben):
... 06 05 41 72 6E 64 74 2C ...    |...  Arndt... 
Umlaute werden in einem speziellen Schlssel kodiert.
Der Aufbau der Datei:
A) Header, 18 Byte, am Beginn jeder Datei
06 0D 54 53 74 43 6F 6C | 6C 65 63 74 69 6F 6E 02 ..TStCollection.
64 01 
B) Registerdatenstze (in entspr. Anzahl)
1. Programm-Ordnungsnummer, beginnend mit 00
2. Speicherplatznummer im Tipel, beginnend mit 01
Erscheint erst beim Auslesen aus Tiptel, bei neuen PC-Dateien immer 0!
3. String: Name (1-21 Zeichen)
4. String: Telefonnummer (1-21 Zeichen, auch alphanumerisch)
5. String: Information (1-126 Zeichen)
!!! Fehlt bei 193 !!!
6. Klang (00=Standardklang, 1-20 fix, 21-80 eigene Tne)
Bei 193 immer 00 
7. Filterbyte AB, Bitfolge 76543210
Bit7
Bit6
Filterfunktion
0
0
kein Filter (0)
0
1
Anruffilter (4)
1
0
VIP (8)
1
1
CD (12)
Bit 5: offenbar derzeit ungenutzt
Bit 4: Gebhrenzhler 1=aktiv 0=inaktiv
Bits 3...0: Dezimalzahl: Verwendete abgehende MSN [nur 195]
Tiptel 195: 0..5 = MSN1..6, 15=Grundeinst. (!)
Tiptel 193: Immer 0 (abgeh. MSN nicht untersttzt)
Beispiel fr ein komplettes Filterbyte: 
D2=Gebhrenzhler aktiv, Filter CD, abgehend MSN3
8. Gebhreneinheitenzhler (Anzeige Kosten je nach Gebhrenfaktor)
9. Inidiv. AB-Ansage [nur 195]
Tiptel 195: 0=Standard, 1..7 = Ansage1..7
Tiptel 193: i.d.R. 0 (wird nicht untersttzt)
Bekannte Ausnahmen: 0FH, D0H, 90H (ungeklrt)
C) Abschlu: Nach dem letzten Eintrag folgt ein einzelnes 00H.
Angaben beruhen auf eigenen Experimenten und sind ohne Gewhr
Kontakt
Autor:
Volker Arndt, (Tiptel-Fansite), Teltow bei Berlin, Tel. +49 3328 300830 oder +49 179 5369119
tiptel@die-arndts.de

