Capisuite: Unterschied zwischen den Versionen

Aus Neobikers Wiki
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Keine Bearbeitungszusammenfassung
Zeile 3: Zeile 3:
Bei der Umstellung von VBox unter Debian Sarge auf Capisuite unter Etch habe ich schmerzlich die Möglichkeit der individuellen Programmierung der Anrufbeantworter vermisst. Nachdem ich keine verbesserten ''Incoming.py'' Files im Web gefunden habe, habe ich auf die schnelle Python gelernt und die fehlende Funktion selbst implementiert.
Bei der Umstellung von VBox unter Debian Sarge auf Capisuite unter Etch habe ich schmerzlich die Möglichkeit der individuellen Programmierung der Anrufbeantworter vermisst. Nachdem ich keine verbesserten ''Incoming.py'' Files im Web gefunden habe, habe ich auf die schnelle Python gelernt und die fehlende Funktion selbst implementiert.


Mein Konfig-File sieht in etwa wie folgt aus und sollte selbsterklärend sein:
Mein Konfig-File '''/etc/capisuite/answering_machine.conf''' sieht in etwa wie folgt aus und sollte selbsterklärend sein:
<pre>
[GLOBAL]
audio_dir="/usr/share/capisuite/"
voice_user_dir="/var/spool/capisuite/users/"
user_audio_files="1"
voice_delay="15"
announcement="ab_buis.la"
record_length="60"
record_silence_timeout="5"
voice_email_from="Anrufbeantworter <ab@neobiker.de>"
 
[priv]
voice_numbers="20"
announcement="ab_priv.la"
voice_action="MailAndSave"
voice_delay="10"
record_length="90"
voice_email_from="ab@neobiker.de"
voice_email="Anrufbeantworter <ab@neobiker.de>"
pin="1111"
# ----- vbox programming:
# ----- dates  time frame      week days      file to play    delay  record  group
prog1=  *      22:00-07:00    *              ab_priv.la      5      120    *
prog2=  *      *              *              ab_priv.la      10      120    family,friends
prog3=  *      *              *              ab_priv.la      6      120    *
 
[buis]
voice_numbers="23"
announcement="ab_buis.la"
voice_action="MailAndSave"
voice_delay="10"
record_length="60"
voice_email_from="Anrufbeantworter <dr@friedrichnet.de>"
voice_email="ab@friedrichnet.de"
pin="2222"
# ----- vbox programming:
# ----- dates  time frame      week days      file to play    delay  record  group
prog1=  *      17-08:29        MO,DI,MI,DO,FR  ab_buis.la      1      90      *
prog2=  *      *              SA,SO          ab_buis.la      1      90      *
prog3=  1.1.,6.1.,1.5.  *      *              ab_buis.la      10      90      *
prog4=  *      *              *              ab_buis.la      10      90      *
 
[family]
Eltern=01234 12345, 0175123456,0172 234567
Oma=123456789
 
[friends]
Karl=12345,017134566789
Peter=0170123456
</pre>

Version vom 2. Januar 2007, 23:58 Uhr

Capisuite Erweiterung

Bei der Umstellung von VBox unter Debian Sarge auf Capisuite unter Etch habe ich schmerzlich die Möglichkeit der individuellen Programmierung der Anrufbeantworter vermisst. Nachdem ich keine verbesserten Incoming.py Files im Web gefunden habe, habe ich auf die schnelle Python gelernt und die fehlende Funktion selbst implementiert.

Mein Konfig-File /etc/capisuite/answering_machine.conf sieht in etwa wie folgt aus und sollte selbsterklärend sein:

[GLOBAL]
audio_dir="/usr/share/capisuite/"
voice_user_dir="/var/spool/capisuite/users/"
user_audio_files="1"
voice_delay="15"
announcement="ab_buis.la"
record_length="60"
record_silence_timeout="5"
voice_email_from="Anrufbeantworter <ab@neobiker.de>"

[priv]
voice_numbers="20"
announcement="ab_priv.la"
voice_action="MailAndSave"
voice_delay="10"
record_length="90"
voice_email_from="ab@neobiker.de"
voice_email="Anrufbeantworter <ab@neobiker.de>"
pin="1111"
# ----- vbox programming:
# ----- dates   time frame      week days       file to play    delay   record  group
prog1=  *       22:00-07:00     *               ab_priv.la      5       120     *
prog2=  *       *               *               ab_priv.la      10      120     family,friends
prog3=  *       *               *               ab_priv.la      6       120     *

[buis]
voice_numbers="23"
announcement="ab_buis.la"
voice_action="MailAndSave"
voice_delay="10"
record_length="60"
voice_email_from="Anrufbeantworter <dr@friedrichnet.de>"
voice_email="ab@friedrichnet.de"
pin="2222"
# ----- vbox programming:
# ----- dates   time frame      week days       file to play    delay   record  group
prog1=  *       17-08:29        MO,DI,MI,DO,FR  ab_buis.la      1       90      *
prog2=  *       *               SA,SO           ab_buis.la      1       90      *
prog3=  1.1.,6.1.,1.5.  *       *               ab_buis.la      10      90      *
prog4=  *       *               *               ab_buis.la      10      90      *

[family]
Eltern=01234 12345, 0175123456,0172 234567
Oma=123456789

[friends]
Karl=12345,017134566789
Peter=0170123456