home *** CD-ROM | disk | FTP | other *** search
/ The Very Best of Atari Inside / The Very Best of Atari Inside 1.iso / sharew / accs / telefon / telefon.txt < prev   
Encoding:
Text File  |  1985-07-19  |  4.4 KB  |  111 lines

  1.  
  2.                         T E L E F O N . A C C
  3.                                 V 1.0
  4.                   geschrieben in ST-Pascal-Plus V2.06
  5.  
  6.                           ein Programm von
  7.  
  8.                           Wolfgang Nelius
  9.                           Wilhelmstr. 13
  10.                           5406 Winningen
  11.                           Tel. 02606 / 319
  12.  
  13.  1. Einleitung
  14.  
  15.  Die Idee zu diesem Accessory kam mir, als ich zum x-ten Mal ADIMENS 
  16.  aufrufen mußte, um mir eine Telefonnummer aus den dort gespeicherten 
  17.  Adressen herauszusuchen. Diese Arbeit wurde mir langsam zu bunt und ich 
  18.  suchte nach einer anderen Lösung. Warum sollte ich nicht die Namen und 
  19.  Telefonnummern meiner Adressendatei exportieren und mit Hilfe eines 
  20.  Accessories verwalten? Es entstand TELEFON.ACC.
  21.  
  22.  
  23.  2. Was tut das Programm
  24.  
  25.  Wie der Name schon sagt ist TELEFON.ACC ein Accessory, das beim Booten 
  26.  des Rechners in den Speicher geladen und gestartet wird. Als erstes 
  27.  schaut das Programm nach der Datei: "TELEFON.MRG". Wenn vorhanden, wird 
  28.  die Datei geöffnet und die einzelnen Zeilen als Datensätze eingelesen. 
  29.  Diese Datensätze bilden die Grundlage für ein Telefonregister. Bei 
  30.  Aufruf des Accessories kann man nun durch Anklicken der entsprechenden 
  31.  Buchstaben-Box sich die Namen und Telefonnummern mit diesem 
  32.  Anfangsbuchstaben auf dem Bildschirm ausgeben lassen (bitte 
  33.  ausprobieren!). Jede weitere Bedienung des Accessories erfolgt über 
  34.  Dialogboxen, die sich selbst erklären.
  35.  
  36.  
  37.  3. Struktur der Datei "TELEFON.MRG"
  38.  
  39.  Die Datei "TELEFON.MRG" ist eine normale ASCII-Datei, in der in 
  40.  jeder Zeile in aufsteigender alphabetischer Reihenfolge folgendes steht:
  41.  
  42.     Nachname[16]~Vorname[16]~Telefon privat[20]~Telefon dienstlich[20]
  43.  
  44.  Die Zahlen geben die maximale Länge in Zeichen an. Als Trennzeichen
  45.  wurde die Schlangenlinie "~" verwendet. Ist z.B. ein Vorname länger als
  46.  die zulässigen 16 Zeichen so wird der Rest bis zum nächsten "~" einfach
  47.  abgeschnitten.
  48.  Die Datei "TELEFON.MRG" muß immer im gleichen Pfad wie das Accessory 
  49.  "TELEFON.ACC" liegen, d.h. auf A:\ auf C:\ oder wie immer das 
  50.  Bootlaufwerk heißt!!!
  51.  Eine Testdatei "TELEFON.MRG" befindet sich ebenfalls im Ordner 
  52.  "TELEFON". Aus dieser Datei ist auch ersichtlich, daß bei fehlendem
  53.  Merkmal, wie z.B. der dienstl. Telefonnummer, die Zeile mit dem 
  54.  Trennzeichen "~" abgeschlossen wird (siehe Eintrag: "Mustermann~Rolf").
  55.  Bei fehlender privater Telefonnummer stehen zwei "~" nebeneinander
  56.  (siehe Eintrag: "Musterfrau~Angelika".
  57.  
  58.  
  59.  4. Was das Accessory nicht kann
  60.  
  61.  Es sortiert die eingelesenen Daten nicht!!! Deshalb sollten in der 
  62.  Textdatei "TELEFON.MRG" die Daten nach Nachnamen sortiert in 
  63.  aufsteigender Reihenfolge vorhanden sein. Das Sortieren kann jedes 
  64.  Datenbankprogramm (oder Tempus) besser!
  65.  
  66.  Es läuft nur in der hohen Auflösung auf dem monochromen Monitor! Stellt 
  67.  das Accessory die mittlere oder niedrige Auflösung fest, so wird es 
  68.  zwar installiert, liest aber nicht die Datei "TELEFON.MRG" ein und kann 
  69.  nicht aufgerufen werden. Das gleiche passiert, wenn die Datei 
  70.  "TELEFON.MRG" nicht gefunden wurde.
  71.  
  72.  Die maximale Anzahl der Namen ist 200 !!!
  73.  
  74.  5. Speicherplatz
  75.  
  76.  Das Accessory ist zwar mit 24 kByte-Länge nicht gerade sehr groß, aber 
  77.  da alle Daten in einem Rutsch geladen und im Speicher gehalten werden,
  78.  benötigt es doch noch zusätzlich ca. 27 kByte an Speicher.
  79.  
  80.  
  81.  6. Anhang
  82.  
  83.  Ich habe mich entschlossen, dieses Accessory als Public Domain in 
  84.  Umlauf zu bringen. Jeder, der das Programm gut findet und in meine 
  85.  Update-Liste aufgenommen werden möchte (vielleicht gibt es ja noch 
  86.  Folgeversionen) sollte mir DM 10,-- als Schein schicken oder auf mein 
  87.  Konto bei der Sparkasse Koblenz 
  88.                BLZ 570 501 20 
  89.                Konto.-Nr. 117 402 578
  90.  überweisen. Gegen entsprechende Gebühren (ist Verhandlungs- und 
  91.  Aufwandssache) bin ich gerne bereit, das Programm an die Erfordernisse 
  92.  einzelner Anwender anzupassen.
  93.  
  94.  
  95.  7. Haftungsausschluß
  96.  
  97.  Ich habe alle erdenklichen Maßnahmen getroffen, um die Richtigkeit und
  98.  Fehlerfreiheit des Programms "TELEFON.ACC" zu erreichen. Aufgrund der
  99.  Vielfalt der existierenden ATARI ST - Systeme und ihrer Einstellungen
  100.  kann ich keine Garantie für die Fehlerfreiheit des Programms geben,
  101.  sowie keinerlei Haftung für eventuell daraus resultierende Folgeschäden
  102.  übernehmen!
  103.  
  104.  
  105.                                       Wolfgang Nelius, 21. August 1989
  106.  
  107.  
  108.  
  109.  
  110.  
  111.