CapiSuite 0.4.5

http://www.capisuite.de

Gernot Hillier

Deutsche Übersetzung: Ralf Schneider


Inhaltsverzeichnis

Einleitung
Willkommen bei CapiSuite
Was zum Teufel ist "CapiSuite"?!
Aufbau des Handbuchs
1. Getting Started
Voraussetzungen und Installation von CapiSuite
Voraussetzungen
Installation
Update von früheren Versionen
Wie funktioniert CapiSuite, wie wird es konfiguriert und gestarted
Wie funktioniert CapiSuite?
Konfiguration von CapiSuite
Start von CapiSuite
Features und Konfiguration der Standard-Skripte
Skript-Features
Wie die Skripte funktionieren
Skript-Konfiguration
Alte Dateien löschen
CapiSuite mit den Standard-Skripten verwenden
Anrufe empfangen
Eine Fernabfrage machen
Faxe Versenden
2. Users Guide
Einführung in Python
Python-Grundlagen
Blöcke, Funktionen und Exceptions
Mit Modulen arbeiten
Ein erster Blick auf das Incoming- und Idle-Skript
Das Incoming-Skript
Das Idle-Skript
Verwendete Dateiformate
Format der Sprach-Dateien (invertiert A-Law, 8kHz, mono)
Format von Fax-Dateien (Structured Fax Files)
Tutorial: Ein Incoming-Skript schreiben
Grundlagen und ein wirklich dummer Anrufbeantworter
Verbesserungen in eine brauchbaren (?) Zustand
Verwendung vernünftiger Dateinamen
Automatische Fax-Erkennung und -Empfang
Beispiel eines Idle-Skripts
Struktureller überblick über die Standard-Skripte
incoming.py
idle.py
capisuitefax
cs_helpers.py
CapiSuite-Befehlsreferenz
A. Danksagungen
B. CAPI 2.0 Fehler-Codes
CAPI-Fehler, die Verbindungsprobleme beschreiben
Protokoll-Fehler
ISDN-Fehler-Codes
Interne CAPI-Fehler
Informative Werte (kein Fehler)
Fehler bezüglich CAPI_REGISTER
Nachrichtenaustausch-Fehler
Resource/Coding-Fehler
Fehler bezüglich angeforderter Services

Beispiele

2.1. example.py
2.2. example.py, verbessert
2.3. Verwendung eindeutiger Dateinamen
2.4. Hinzufügen der Fax-Funktionen
2.5. idle_example.py
2.6. idle_example.py, Version für CapiSuite