CapiTelWeb ...is a cgi-executable for your web-server, running under OS/2 Warp.

Installation Running MP3 Support Security Contact


Installation

1. Copy capitelweb.exe and all other ctw_*.exe to your cgi-bin directory.

2. Copy the capitelweb.cfg to your capitel directory.

3. Copy all pics to your web-server html-path and check the config. You dont need the config when you copy the pics to the relative path: /pic/ !

4. Update the config for your system.

5. Say CapiTelWeb how can find his config:

      a: Add the Enviroment Variable "CAPITEL" and set to the capitel directory.
         Config directory = Capitel directory !
  OR

      b: Add the Enviroment Variable "CAPITELWEBCFG" and set the DIRECTORY (!) 
         how can find the capitelweb.cfg !  (*1)

  OR

      c: Drop the capitelweb.cfg in the runningpath of your web-server cgi directory.
         i.e.:  C:\SERVER\WEB2\CGI-BIN\
         (*1)

  OR

      d: Drop the capitelweb.cfg in the upper-dir of the runningpath of your web-server
         cgi directory. i.e.:  C:\SERVER\WEB2\ 
         (*1)


  *1 = You must define the capitel_path variable in the capitelweb.cfg !


Running

Normal request in html:

 <href="http://server/cgi-bin/capitelweb.exe"> CapiTelWeb </a> 

See the configuration direct:

 <a href="http://server/cgi-bin/ctw_config.exe"&gT; CapiTelWeb - Config </a> 

Attention: When you enter username and password jump CTW everytime to the calls-list (in this version) !

Status, how many calls saved:

 <a href="/cgi-bin/capitelweb.exe"> Calls: <!--#exec cgi="/cgi-bin/capitelweb.exe?status=1"> </a> 

    status=1 - Total Calls (total of *.IDX)
    status=2 - Voice Record Calls
    status=3 - Unlisten Voice Record Calls
    status=4 - Listen Voice Record Calls
    status=5 - Total Data Calls

Attention: SSI required ! CapiTelWeb result text/plain !


MP3 Support

For mp3 support do you need a fast mp3 encoder. He must support 16bit, 8khz, mono wav files. Its recommed you use GOGO. You can get GOGO from Hobbes.

Enable mp3 support with the option name "mp3_encoder" in the capitelweb.cfg.

Example:

  mp3_encoder=c:\system\capitel\gogo236.exe -mono -s 8 -b 32 

Capitelweb add automaticly the wav-file on the parameters end.


gogo236.exe have follow statistics on my system (AMD K6-2 200, 64MB, OS/2W4), with follow options:

    -mono (input wav is mono)
    -s 8 (input wav sampling frequency is 8khz)
    -b XX (output mp3 bitrate in kb/s)

    test wave size: 200 kb
bitratemp3 sizeencode timequality
8 kb25 kb3-4 sec.poor
16 kb50 kb3-4 sec.good
24 kb75 kb3-4 sec.good
32 kb100 kb3-4 sec.very good


Security

CapiTelWeb generate a log file in capitel directory.

When you correct login create capitelweb a session-token for your ip. This ip have now full access until you logout or the session is timed out. Logout or timeout delete the session-token. In this version can you define only one account for capitelweb.

When you have a private network, i.e. 192.168.1.1-255 can you use the "free_access_for_ip" option. This feature give the defined ip/ip-range free access. See the capitelweb.cfg for details.

Added security feature to allow limited or full access to a certain IP address within a LAN. (Torsten Schulz)

Full IP deny/allow comming in future versions.


Contact

Author: Denny Mleinek

You can me contact:

eMail: denny@esa-box.de

WebSite: www.esa-box.de

Fido-Netmail: 2:248/7310

Author: Denny Mleinek


You can me contact:

eMail: t.s.x@gmx.net

Fido-Netmail: 2:249/1170