Anleitung zu **************************** * * * Telefonkosten V1.19 * * * **************************** Vorwort Herzlich willkommen zu "Telefonkosten", meiner Abrechnungssoftware für Telefonbenutzer. "Telefonkosten" ist in knapp sechsmonatiger Entwicklungszeit entstanden und berücksichtigt die Tarifreform'96. Weiterhin werden eine umfangreiche Zahl von Servicenummern unterstützt. "Telefonkosten" bietet folgende Möglichkeiten: · Aufnehmen und Anzeigen von Gesprächsdaten in einer Liste. · Ausdruck und Speichern dieser Liste mit verschiedenen Optionen.* · Mitschnitt von Gesprächen mit laufender Aktualisierung der Kosten und der Restzeit bis zum nächsten Impuls, Übernahme in die Liste. · Berechnen beliebiger Modelle (wann ist was billiger?) · Eingabe der Region oder eigener Zeiten von Hand (optional) · Speichern von Voreinstellungen.* · Wahlweises Speichern von häufig verwendeten Teilnehmern im integrierten Telefonbuch. · Zuordnen von Gesprächen in 6 verschiedene Gruppen (auch mehrfach) · 3 verschiedene Geräte (z.B. Telefon, Modem, Fax) werden unterstützt. · Ausdruck der Telefonate nach Monaten und Gruppen und Geräten gewählt.* * nur für registierte Benutzer Copyright, Registrieren, Update Das Copyright von "Telefonkosten" liegt bei Erik Muschketat ©1995-1996. "Telefonkosten" ist Shareware. Das Programm darf an Bekannte und Freunde weitergegeben werden. Die Verbreitung über private, nichtkommerzielle Mailboxen und Mailboxnetze ist erlaubt und erwünscht. Bedingung für die Weitergabe dieser Programmversion ist, daß diese unverändert mit allen Dateien weitergegeben wird. Jegliche Änderung an den Programmen ist untersagt. Die Dateien dürfen mit einem beliebigen Packer gepackt werden. Ein Entgeld für die Weitergabe (auch eine Kopiergebühr) darf nicht erhoben werden. Ausnahmen von dieser Regelung (z.B. die Aufnahme in Sharewaresammlungen, die gegen Kopierentgeld vertrieben werden) kann ggf. erteilt werden, bedarf aber meiner schriftlichen Zustimmung. Die o.g. Bedingungen der Weitergabe dieser Software gelten rein für Privatpersonen. Firmen, gleich welcher Branche, ist die Weitergabe dieser Software explizit untersagt, auch wenn hierfür kein Entgeld erhoben wird. Ausnahmen hiervon erfordern den schriftlichen Abschluß eines Lizenzvertrages mit mir. Der Benutzer darf "Telefonkosten" auf seinem Rechner installieren und 4 Wochen lang testen. Um sich registrieren zu lassen und sich damit alle Funktionen des Programms zu erschließen ist eine Sharewaregebühr von 20.-DM zu zahlen. Nach Zahlung dieser Gebühr erhält der Benutzer die neueste Programmversion sowie ein Keyfile mit seinem Namen, seiner Anschrift und einer Seriennummer. Nach der Installation dieses Keyfiles stehen dem Benutzer alle Funktionen uneingeschränkt zur Verfügung. Mit der Bezahlung der Sharewaregebühr erwirbt der Benutzer ein Nutzungsrecht an dem Keyfile, welches ausschließlich den Benutzer zur Anwendung des Keyfiles berechtigt, eine Weitergabe ist nicht gestattet. Weiterhin befindet sich im Lieferumfang eine gedruckte, illustrierte Anleitung und die jeweils aktuelle Version des Programms. Das erste Update wird registrierten Benutzern automatisch zugesandt, weitere Updates erscheinen zu gegebenem Zeitpunkt in den einschlägigen Netzen, diese sind für Inhaber des Keyfiles sofort uneingeschränkt nutzbar. ========= WICHTIG ========= "Telefonkosten" wurde nach bestem Wissen erstellt, umfangreich getestet und die Berechnungsergebnisse mehrfach überprüft. Da Fehler aber grundsätzlich nicht auszuschließen sind, übernehme ich für die Richtigkeit der ermittelten Angabe keinerlei Gewähr. Dieses Programm ist nicht als Abrechnungssoftware der Telekom anerkannt und kann daher nicht für Gebührenstreitigkeiten als Beweis herbeigezogen werden. Für Schäden aus einer solchen Nutzung übernehme ich keinerlei Haftung. Weiterhin ist jede Haftung für Schäden ausgeschlossen, die durch die Installation, den Gebrauch und die Verwertung der Ergebnisse von "Telefonkosten" in irgendeiner Form entstehen sollten. Der Benutzer ist vor der ersten Verwendung von "Telefonkosten" mit diesen Nutzungsbedingungen einverstanden. ========= WICHTIG ========= Hardware "Telefonkosten" benötigt einen Amiga Rechner mit OS3.0 oder höher und mindestens 500 kB freien Systemspeicher. Die Anzahl der speicherbaren Gespräche und Telefonbucheinträge ist nur durch die Verfügbarkeit von Speicher eingeschränkt. Eine Festplatte ist zu empfehlen, aber nicht Bedingung. Benötigt werden ca. 1 MB Festplattenspeicher. Autor Adresse: Erik Muschketat Lauensteiner Straße 51 01277 Dresden Telefon: 0177/2236841 Bankverbindung: Konto 0444013954 BLZ 85055142 Bank Stadtsparkasse Dresden "Telefonkosten" wurde geschrieben auf einem A1200 mit Blizzard 1230III/40MHz und 22 MB Ram. Als Compiler war MAXON C++ im Einsatz. Installation Zur Installation ist lediglich die Schublade "Telefonkosten_V1.19" an die gewünschte Stelle zu kopieren. Die mitgelieferte Vorwahldatei im Ordner "vorwahlen/" enthält alle Vorwahlen Deutschlands einschließlich einer Kennzeichnung, welcher Region diese Vorwahl angehört sowie dem Namen des Ortsnetzbereichs. Standartmäßig sind alle Vorwahlen der Datei auf Fernzone eingestellt, eine Datei speziell für Ihren Ortsnetzbereich können Sie mit dem Tool "Vorwahlwandler" erstellen. Programmstart In der Schublade "Telefonkosten" finden Sie das Programm "Telefonkosten". Starten Sie dieses durch Doppelklick mit der Maus, so öffnet sich das >Hauptfenster<. Das Hauptfenster Vorwahl (v) Dieses Feld nimmt die Vorwahl des Gesprächspartners auf. Bleibt das Feld leer, wird das Gespräch in der Cityzone berechnet, da man im allgemeinen in diesem Falle keine Vorwahl wählt. Ist im >Voreinsteller< die Option >Ortsnamen ermitteln?< gesetzt, wird sofort der Ortsnetzbereich ermittelt und in der Statuszeile angezeigt. Fehlerhafte oder unbekannte Vorwahlen werden erkannt und gemeldet. Ist die Vorwahldatei nicht korrekt installiert, so erscheint ein Fenster, in dem die Tarifzone von Hand eingestellt werden kann. Telefon (t) Die Rufnummer des Gesprächspartners wird in diesem Feld eingetragen. Diese Eintragung ist nur bei den Funktionen >Einfügen< und >Ersetzen< erforderlich. Ist die eingegebene Rufnummer dem Telefonbuch bekannt, so werden automatisch Name und Anrede in die Fenster übertragen und der Cursor springt auf >Datum<. Name (m) In dieses Feld wird der Name des Gesprächspartners eingetragen. Da dieser Eintrag für die Listenanzeige verwendet wird, muß für die Funktionen >Einfügen< und >Ersetzen< etwas eingetragen werden. Für >Nur Berechnen< ist hier keine Angabe erforderlich. Anrede (r) Hier kann der Vorname oder alternativ die Anrede des Gesprächspartners eingetragen werden. Das Feld kann ebenso leer bleiben. Datum (d) Das Datum des Gesprächs muß hier im Format dd.mm.yy eingegeben werden. Bleibt das Feld leer, wird automatisch das aktuelle Datum eingesetzt. Dauer des Gesprächs: von (o) Die Zeit, zu der das Gespräch begonnen wurde wird hier im Format hh.mm.ss oder hh:mm:ss eingetragen. Die alternative mit Dezimalpunkt erlaubt die durchgehende Verwendung des NumPad auf der rechten Seite der Tastatur. Die Eingabe der Uhrzeiten ist bei allen Funktionen erforderlich. bis (i) Ebenso wie in >von< wird hier die Zeit eingetragen, zu der das Gespräch geendet hat. Eine genaue Abrechnung ist nur möglich, wenn die beiden Uhrzeiten sekundengenau eingegeben werden. Montag - Freitag oder Wochenende/Feiertag/24. u. 31.12. (w) Dieser Schalter legt fest, welche Tarifzeiten für die Berechnung verwendet werden sollen. Mitschnitt Start (Leertaste) Startet die laufende Ermittlung der Telefonkosten und der Restzeit bis zum nächsten Gebührenimpuls. Die Felder >Datum< und >von< werden mit den aktuellen Werten initialisiert, das Feld >bis< wird der laufenden Uhrzeit angepaßt. Vor der Benutzung dieser Funktion muß die Vorwahl korrekt eingegeben sein, da anhand dieser die Tarifzone ermittelt wird. Während des Mitschnitts läßt sich nur noch die Einstellung Wochentag/Feiertag vornehmen. Beendet wird der Mitschnitt mit dem Gadget... Stop (Leertaste) Die Felder werden freigegeben und die Kosten des Gesprächs werden in der Statuszeile angezeigt. Um dieses Gespräch in die Liste zu übernehmen muß der Gadget >Einfügen< gedrückt werden. Datei Gibt den Namen der Datei bekannt, die in der Liste angezeigt wird. Liste (+) (-) Zeigt die Gespräche, die mittels der Funktionen >Einfügen< oder >Ersetzen< in die Liste übernommen wurden. Mit den Tasten >+< oder >-< kann in der Liste gescrollt werden, der aktuelle Eintrag wird mit einem farbigen Balken markiert und in die Eingabefelder kopiert. Die Liste hat folgendes Format: Datum dd.mm.yy Uhrzeit: Beginn hh:mm Tarifzone C = CityZohne 5 = Region 50 2 = Region 200 F = Fernzone M = Mobilfunk S = Spezialtarife (0130|0137|0180x|019x...) * = eigene Eingabe Name Aus dem Feld >Name< Ersetzen Ein in der Liste vorhandener Eintrag soll geändert werden. Den Eintrag in der Liste aktivieren und die erforderlichen Änderungen vornehmen. Mit >Ersetzen< wird der alte Eintrag gelöscht und der geänderte Eintrag neu einsortiert. Bei dieser wie auch bei der Funktion >Einfügen< wird geprüft, ab der Teilnehmer dem Telefonbuch schon bekannt ist. Ist dies nicht der Fall, so erscheint eine Abfrage, ob der Teilnehmer aufzunehmen ist. Gespeichert werden der Name, die Anrede, die Vorwahl und die Rufnummer des Teilnehmers. Überprüfen Sie den Eintrag genau, da ein übernommener Eintrag zur Zeit noch nicht korrigiert werden kann. Einfügen (n) Mit dieser Funktion wird ein Eintrag erzeugt. Nach Druck auf >Einfügen< werden die Eingaben in den Feldern auf Gültigkeit geprüft, die Telefonkosten berechnet und die Liste um den Eintrag ergänzt. Einsortiert wird in dieser Reihenfolge nach: Datum, Uhrzeit, Vorwahl. Löschen Der in der Liste aktivierte Eintrag wird gelöscht. Es erfolgt eine Sicherheitsabfrage, ob diese Aktion wirklich gewollt ist. nur Berechnen (b) Ein Telefongespräch läßt sich unter Angabe von Datum, Vorwahl, der Uhrzeiten und gegebenenfalls des Wochenende/Feiertags berechnen. Diese Funktion hat auf die Liste keinerlei Einfluß. Angezeigt werden die Gesprächskosten und die verbliebene Restzeit bis zum nächsten Gebührenimpuls. Datei (Amiga Rechts + s) Öffnet ein Fenster, in dem alle Dateifunktionen ausgeführt werden können. Drucken (Amiga Rechts + d) Öffnet ein Fenster, in dem alle Druckfunktionen ausgeführt werden können. Voreinsteller (Amiga Rechts + v) Öffnet ein Fenster, in dem alle Voreinstellerfunktionen ausgeführt werden können. Beenden (Esc) Beendet das Programm. Wurden nach dem letzten Speichern Veränderungen in der Liste vorgenommen, so erfolgt eine Abfrage, ob erst noch mal gespeichert oder ins Programm zurückgekehrt werden soll. Dateioperationen Sicherheitskopie anlegen? (k) Ist dies Option gewählt, so wird während jedem >Speichern< eine Sicherheitskopie der letzten Datei erzeugt. Diese trägt den Namen der Originaldatei und der angehängten Endung ".bak". >> (d) Dieser Gadget ruft einen Filerequester auf, in dem sich eine andere Datei für die Speicherung der Daten wählen läßt. Der Dateiname wird danach im Textfeld links daneben angezeigt. Speichern (s) Alle in der Liste enthaltenen Daten werden in der Datei gespeichert, die im Textfeld des Fensters Dateioperationen angezeigt wurde. Falls die Option aktiviert wurde, wird eine Sicherheitskopie der alten Datei mit der Endung ".bak" erzeugt. Laden (l) Nach Aufruf dieser Funktion erscheint ein Filerequester, in dem die zu ladende Datei ausgewählt wird. Wurden seit dem letzten Speichern noch Änderungen an der Liste vorgenommen, so stellt eine Sicherheitsabfrage zu Auswahl, ob die beabsichtigte Funktion so ausgeführt werden soll. Die Datei wird, nachdem ihre Gültigkeit überprüft wurde, in der Liste des Hauptfensters angezeigt. Neu (n) Diese Funktion löscht alle vorhandenen Einträge aus der Liste, so daß ein neues Projekt begonnen werden kann. Wie bei beim >Laden< ist auch hier eine Sicherheitsabfrage vorhanden. Abbruch Das Fenster Dateioperationen wird verlassen, eine Änderung des Dateinamens bleibt aber erhalten. Druckoptionen Ziel >> Mit diesem Gadget läßt sich eine Datei auswählen, in die die Druckausgabe anstelle zum Drucker erfolgen soll. In das rechts danebenliegende Eingabefeld (z) kann der Pfad und Dateiname von Hand eingetragen werden, für die Druckerausgabe muß "prt:" drinstehen. Kopfzeile drucken? (k) Ist diese Option aktiviert, so kann ein Text angegeben werden, der zu Beginn des Ausdrucks als seperate Zeile gedruckt wird. Dieser Text, der in dem danebenliegenden Eingabefeld eingegeben wird, kann beliebigen Text und in jeder Anzahl und Reihenfolge folgende Steuerzeichen enthalten: %a für den abgekürzten Namen des Wochentages %A für den vollständigen Namen des Wochentages %b für den abgekürzten Namen des Monats %B für den vollständigen Namen des Monats %c für die Kurzdarstellung von Datum und Uhrzeit %d für die Nummer des Tages des Monats im Bereich von 1 bis 31 %H für die amerikanische Stundendarstellung im Bereich von 1 bis 12 %I für die europäische Stundendarstellung im Bereich von 0 bis 23 %j für die Nummer des Tages im Jahr im Bereich von 1 bis 366 %m für die Nummer des Monats im Bereich von 1 bis 12 %M für die Anzahl der Minuten im Bereich von 0 bis 59 %p für "a.m." oder "p.m." %S für die Anzahl von Sekunden im Bereich von 0 bis 61 %U für die Nummer der Woche im Jahr im Bereich von 0 bis 53 (Sonntag ist erster Wochentag) %w für die Nummer des Wochentages im Bereich von 0 bis 6 (Sonntag ist 0) %W für die Nummer der Woche im Jahr im Bereich von 0 bis 53 (Montag ist erster Wochentag) %x für die Kurzdarstellung des Datums %X für die Uhrzeit %y für die Jahreszahl ohne Jahrhundert %Y für die vollständige Jahreszahl mit Jahrhundert %Z für den Namen der Zeitzone %% für ein Prozentzeichen. Summe drucken? (s) Mit dieser Option kann die Ausgabe der Gesamtsumme des Ausdrucks angewählt werden. Es werden nur die gedruckten Einträge zur Berechnung herangezogen. Die Summe wird in einer separaten Zeile am Ende des Ausdrucks ausgewiesen. letzte 3 Stellen löschen? (l) Soll nicht die gesamte Telefonnummer über den Ausdruck bekanntgegeben werden, so kann mit dieser Option erreicht werden, daß die letzten 3 Stellen der Telefonnummer durch "xxx" ersetzt werden. Dies entspricht dem üblichen Einzelnachweis der Telekom. Zeitraum (r) (R) Diese Auswahl ermöglicht es, daß nur Gespräche ausgedruckt werden, die innerhalb eines bestimmten Zeitraums geführt wurden. Zur Auswahl stehen die Monate sowie die Quartale eines Jahres oder alle Einträge. Geräte und Gruppen Diese Auswahl ermöglicht es, den Ausdruck nur für bestimmte Gruppen und/oder Geräte anzufertigen. Drucken (d) Der Ausdruck wird entsprechend den obengenannten Einstellungen ausgeführt. Abbruch (b) Das Fenster Druckoptionen wird geschlossen, erfolgte Einstellungen werden aber beibehalten. Voreinstellungen Ortsnamen ermitteln? (o) Diese Option ist interessant, wenn man den Ortsnetzbereich einer eingegebenen Vorwahl ermittelt haben möchte. Bei Servicenummern wie 0180x, 0190x, 0137/0138 werden die Taktzeiten angezeigt. Bei aktivierter Option wird nach Eingabe einer neuen Vorwahl (eine Vorwahl wird nicht mehrmals ermittelt!) in der Statuszeile der Ortsnetzbereich und die Region angezeigt. Ist die Option ausgeschaltet, so wird die Region nur noch bei der Berechnung der Kosten ermittelt. Dadurch lassen sich größere Mengen von Eingaben schneller erledigen. Durch Optimierung wurde eine Suchzeit von <2.5 Sekunden auf einer IDE-Festplatte erreicht, so daß nichts gegen eine dauerhafte Benutzung spricht. Diskettenbenutzern ist anzuraten, diese Option nur im Ausnahmefall einzuschalten, da die Vorwahlen zur Zeit noch jedesmal neu eingelesen werden. Vorgabedatei laden? (v) Soll bereits beim Start des Programms eine Datei eingelesen werden, so ist diese Option einzuschalten. Durch mehrmaliges Drücken auf den Gadget wird ein Filerequester aufgerufen, der die Auswahl der Vorgabedatei erlaubt. Der gewählte Name wird im darunterliegenden Textfeld angezeigt. Speichern (s) Hiermit werden die Einstellungen gespeichert, die in den Fenstern >Dateioperationen<, >Druckoptionen< und >Voreinstellungen< gemacht wurden. Durch diese Möglichkeit sind alle individuellen Vorgaben beim nächsten Programmstart wieder verfügbar. Alle Voreinstellungen werden in den Tooltypes des Programmicons gespeichert, so daß diese auch über den Workbenchmenüpunkt >Informationen< eingesehen und verändert werden können. Benutzen (u) Diese Funktion ermöglicht das Verwenden der geänderten Voreinstellungen, ohne diese abzuspeichern. Abbruch (b) Die geänderten Voreinstellungen werden verworfen und es wird ins >Hauptfenster< zurückgekehrt. Unbekannte Vorwahl Die Auswahl der entsprechenden Region ist Ihnen überlassen, wenn die Vorwahl in der Vorwahldatei nicht gefunden werden konnte und dem Programm auch sonst nicht bekannt ist. Weiterhin besteht die Möglichkeit, daß es an Speicher mangelt, so daß ein Laden der Vorwahldaten unmöglich ist. Dies tritt dann ein, wenn Sie weniger als ca. 75 kB freien Speicher am Stück zur Verfügung haben. Sind alle Voraussetzungen erfüllt und erscheint dieses Fenster bei einer Ihnen bekannten Vorwahl, so bitte ich um Nachricht an den >Autor<, damit dieser Eintrag in der Vorwahldatei ergänzt werden kann. Die Nachricht muß die fehlende Vorwahl, den Ortsnetzbereich und die Region, in der das Ortsnetz für Sie liegt enthalten. Sie erhalten dann schnellstmöglich die aktualisierte Vorwahldatei kostenlos zugesandt. Die Auswahl >spezial< erlaubt es Ihnen, selbst eine Tarifzeit einzugeben. Fertig (f) Damit wird die Auswahl für die Berechnung der Kosten verwendet. Weg (w) Diese Funktion ist identisch mit >Fertig<. (wird entfernt) Chronik 03.11.95 Beginn der Entwicklung 17.11.95 Erste Programmversion(V0.1) über CLI, nicht veröffentlicht 29.12.95 V1.0 mit GUI, aber viele Fehler (GURU'S), nicht veröffentlicht 13.01.96 V1.12 mit extra Datei- und Druckfenster 25.01.96 V1.14 mit Voreinsteller und Tarifzonenfenster 28.01.96 V1.16 Berechnung und Vorwahlermittlung optimiert 30.01.96 V1.17 Fehler bei Spezialtarifen beseitigt 14.03.96 V1.18 Gruppen und Geräte eingeführt, Mitschnitt neu 25.04.96 V1.19 Prefs jetzt in den Tooltypes, Telefonbuch integriert erste Version im AMINET Zukunft - Suchfunktion für Listeneinträge - erkennt automatisch, ob Werktag oder Wochenende/Feiertag - Modemconnect erkennen und auswerten - Druckausgabe nach benutzerdefinierten Spalten - Anzeigen und Editieren des Telefonbuches (vsl. seperates Programm) - Suchen eines Teilnehmers aus dem Telefonbuch mittels Namen - erkennt Rufnummern für SCALL® und QUICK® Die Liste erhebt keinen Anspruch auf Vollständigkeit, die Reihenfolge ist zufällig, weitere Vorschläge sind gern willkommen. Danksagungen Maxon Computer für sein Maxon C++ Compilersystem, Marcus Hillenbrandt für seinen GUI Creator (WB) Reinhard Hennig für sein AmiAVON AMIGA Technologies für seine wunderbaren Computer (Intel outside!) AMIGA goes PowerPC® Peter Kampa für seine Vorschläge und unfangreiches Testen An alle, die mich das letzte halbe Jahr nur noch vom Foto kennen, und an meinen Kater Felix für seine Ruhe und Geduld ... --------------------------------------------------------------------------------- Registrationen bitte senden an Erik Muschketat Lauensteiner Straße 51 01277 Dresden Die Zahlung kann in Bar (ohne Gewähr), per Euroscheck, Überweisung oder Nachnahme erfolgen. Die Registrationsgebühr für "Telefonkosten" beträgt 20,- DM. Überweisungen bitte auf das Konto: Kontonummer: 0444013954 Bankleitzahl: 85055142 Bank: Stadtsparkasse Dresden Bei Überweisungen bitte das Registrationsformular immer abschicken, der Versand des Keyfiles erfolgt nach Eingang der Zahlung auf dem Empfängerkonto. Auf der Überweisung bitte unbedingt den Namen gut leserlich angeben, damit die Zahlung zugeordnet werden kann. Bei dem Versand per Nachnahme erhöht sich der Zahlungsbetrag um den aktuellen Aufpreis für die Nachnahme, z.Z. 6.-DM. ------------------------------------------------------------------------------ Gegen ein Entgeld von 15.-DM biete ich an, die Vorwahldatei speziell für Ihren Ortsnetzbereich zu erstellen. Dazu benötige ich von Ihnen unbedingt die Tarifinformation Teil 1, die Ihnen von der Telekom vor einiger Zeit zugesandt wurde. Wünschen Sie diese Leistung, so schreiben Sie mir und legen die Tarifinformation für Ihr Ortsnetz bei. Bestellen Sie diese Leistung zusammen mit der Registration sind nur 10,- DM zusätzlich zu bezahlen, kennzeichnen Sie dafür bitte das entsprechende Feld auf dem Registrationsformular. Sie erhalten dann Ihre angepasste Vorwahldatei mit dem Keyfile zusammen. In diesem Falle bitte ich Sie jedoch um ca. 1-2 Wochen Geduld, bis Ihre Registration beantwortet wird.