home *** CD-ROM | disk | FTP | other *** search
- Short: elCID V2.2. Ultimate caller ID logger, ISDN mon, ...
- Uploader: elcid@galaxy5.com (Carsten Scholling/elCID support)
- Author: elcid@galaxy5.com (Carsten Scholling/elCID support)
- Type: comm/misc
- Requires: OS2.x, MUI3.3
- Version: 2.2
- Replaces: comm/misc/elCID20Pre.lha comm/misc/elCID13.lha
-
-
- Description:
- ¯¯¯¯¯¯¯¯¯¯¯
- elCID, in short, is a module based program system for watching EVERY serial
- device. It is not necessary to own or open the device. You have full control
- over the watched devices.
-
- elCID in general supports every ISDN-card, modem and/or similar which is
- controlled over devices. Special features (like ISDN monitor and so on) are
- included for VMC-ISDN driven ISDN cards (all currently available ISDN-cards for
- Amiga are supported by VMC-ISDN). Other ISDN devices like BSC and ITH will be
- supported in future.
-
-
-
- Concept:
- ¯¯¯¯¯¯¯
- The concept behind elCID is, to provide full control over all communication
- which is done over and through various ISDN-cards, modems and devices. The main
- elCID part is for controlling the whole communication in your home and on your
- computer, reacting on vaious events like rejecting a call or saving the call
- data to a logfile for later analysing.
-
- You are able to simply configure which devices, modems or ISDN-cards should be
- watched and which type (normal serial, serial with OwnDevUnit support, serial
- patch or direct ISDN) should be used. There are no limits!
-
- Using the analog parts of elCID will provide you a simple to use configuration
- for all possible and impossible events which may occur. You are able to get
- some information out of the serial data stream such as "ATDxxxx", "CONNECT", "NO
- CARRIER", "RING" and so on... More about the possible event handling and
- configuration you will find in the preferences part.
-
- Because you don't want to waste any memory, elCID is based on various
- independant modules you can start and stop as you like. It is not necessary to
- have the ISDN part of elCID in memory if you only want to watch an analog
- device. For watching the ISDN device, you simply have to start elCIDISDN. It
- will collect all needed information for later use. Then, if you start the
- processing module, the data will be prepared for use with the display module.
-
- The communication between the modules is made through the elCID own
- communication ports. All modules are able to send data to and receive data from
- another module.
-
-
-
- Features:
- ¯¯¯¯¯¯¯¯
- elCID is based on various modules instead of just one single overloaded program.
- Currently there are three data collecting modules including ISDN-, Serial- and
- SerPatch-Module, an ISDN monitor, one data processing module, one data
- displaying module, a watch module for easy controlling the whole elCID
- environment and a preferences program which is a little bit overloaded ;-)
-
- All modules are completely independant. If you are running the ISDN-Module for
- example, it will collect all incoming data for you. And if you later start an
- other module like ISDN monitor too, all collected information will show up. Is
- that great? Another example: If you run the display module without one of the
- data collecting modules it is independant too, but you can wait for data until
- you are old and gray... Funny, isn't it?
-
- elCID now supports the D-channel protocol layer 3 and 2 when using VMC device
- driver. In future I want to support BSC and ITH device driver too, but this is
- based on your needings and the acknowledgement of my work...
-
- All modules (only those with a graphical interface, of course) using MUI.
-
- You are not limited to only catch the telephone number out of the data stream.
- There are several methods for processing the data including direction, type of
- call, type of supplied number and so on.
-
- It is supported. Currently and in future (I think that is an important point).
- That means, that there are several new modules planned.
-
-
-
- Requirements:
- ¯¯¯¯¯¯¯¯¯¯¯¯
- - OS2.x
- - MUI3.3
- - ISDN-card/modem
-
-
- Installation:
- ¯¯¯¯¯¯¯¯¯¯¯¯
- - Simply use the supplied installer script (Installer V42.9 needed). Installer
- creates an assign elCID: in your s:User-Startup. This may change in future.
-
-
-
- History:
- ¯¯¯¯¯¯¯
-
- Install_elCID history
- =====================
-
- - Initial release (01.02.98)
- - Fixed little bug in "P_Delete" function (caused break) (08.02.98)
- - Some minor changes (13.02.98)
-
-
-
- elCID.library history
- =====================
-
- - Initial release (01.02.98)
- - Changed ecSendMsg function (19.02.98)
-
-
-
- elCIDPrefs history
- ==================
-
- - Initial release (01.02.98)
- - Fixed startup code. Stacksize now 16k (06.02.98)
- - Added "StateMon" checkmark inside DeviceFlags (10.02.98)
- - Changed events handling and internal events format (15.02.98)
- - Not used device init entries are disabled now (19.02.98)
- - Added "Use device" checkmark to device part (20.02.98)
- - Fixed a bug in the device part: Sometimes the device name could be overwritten (24.02.98)
- - Now opens window after adding listview entries. This avoid some GUI jumping at startup. (24.02.98)
- - Default entries could be deleted. Oups! (24.02.98)
-
-
-
- elCIDWatch history
- ==================
-
- - Initial release (01.02.98)
- - Added StateMon (04.02.98)
- - Fixed startup code. Stacksize now 16k (06.02.98)
-
-
-
-
- elCIDISDN history
- =================
-
- - Initial release (01.02.98)
- - Fixed startup code. Stacksize now 16k (06.02.98)
- - Fixed some internal data structures (19.02.98)
- - Added "Use device" check (20.02.98)
-
-
- elCIDSerial history
- ===================
-
- - Initial release (01.02.98)
- - Rewritten serial code (03.02.98)
- - Fixed startup code. Stacksize now 16k (06.02.98)
- - Some minor changes in buffer handling (14.02.98)
- - Added "Use device" check (20.02.98)
- - Added two debug command line options D_BUG and D_HEX (21.02.98)
-
-
-
- elCIDSerPatch history
- =====================
-
- - Initial release (01.02.98)
- - Fixed startup code. Stacksize now 16k (06.02.98)
- - Some minor changes in buffer handling (14.02.98)
- - Added "Use device" check (20.02.98)
- - Fixed bug in device handling that causes omitting of data. (21.02.98)
- - With unit 0, device patch was not activated. Fixed (24.02.98)
-
-
- elCIDISDNMon history
- ====================
-
- - Initial release (01.02.98)
- - Fixed startup code. Stacksize now 16k (06.02.98)
-
-
-
-
- elCIDProcess history
- ====================
-
- - Initial release (01.02.98)
- - Fixed startup code. Stacksize now 16k (06.02.98)
- - Added serial and serial patch code (15.02.98)
- - Removed enforcer hit (15.02.98)
- - Fixed serial events handling and added call reject for analog (19.02.98)
-
-
- elCIDDisplay history
- ====================
-
- - Initial release (01.02.98)
- - Only logfile header written. Fixed (06.02.98)
- - Fixed startup code. Stacksize now 16k (06.02.98)
- - Fixed a bug that causes an enforcer hit when phonebook or msn are empty (15.02.98)
-
-
-
-