home *** CD-ROM | disk | FTP | other *** search
/ Amiga ACS 1998 #4 / amigaacscoverdisc1998-041998.iso / utilities / shareware / comm / elcid / elcid.readme < prev    next >
Encoding:
Text File  |  1998-02-24  |  6.8 KB  |  205 lines

  1. Short:      elCID V2.2. Ultimate caller ID logger, ISDN mon, ...
  2. Uploader:   elcid@galaxy5.com (Carsten Scholling/elCID support)
  3. Author:     elcid@galaxy5.com (Carsten Scholling/elCID support)
  4. Type:       comm/misc
  5. Requires:   OS2.x, MUI3.3
  6. Version:    2.2
  7. Replaces:   comm/misc/elCID20Pre.lha comm/misc/elCID13.lha
  8.  
  9.  
  10. Description:
  11. ¯¯¯¯¯¯¯¯¯¯¯
  12. elCID,  in  short,  is  a  module based program system for watching EVERY serial
  13. device.   It  is not necessary to own or open the device.  You have full control
  14. over the watched devices.
  15.  
  16. elCID  in  general  supports  every  ISDN-card,  modem  and/or  similar which is
  17. controlled  over  devices.   Special  features (like ISDN monitor and so on) are
  18. included  for VMC-ISDN driven ISDN cards (all currently available ISDN-cards for
  19. Amiga  are  supported by VMC-ISDN).  Other ISDN devices like BSC and ITH will be
  20. supported in future.
  21.  
  22.  
  23.  
  24. Concept:
  25. ¯¯¯¯¯¯¯
  26. The  concept  behind  elCID  is,  to provide full control over all communication
  27. which is done over and through various ISDN-cards, modems and devices.  The main
  28. elCID  part  is for controlling the whole communication in your home and on your
  29. computer,  reacting  on  vaious  events like rejecting a call or saving the call
  30. data to a logfile for later analysing.
  31.  
  32. You  are  able to simply configure which devices, modems or ISDN-cards should be
  33. watched  and  which  type (normal serial, serial with OwnDevUnit support, serial
  34. patch or direct ISDN) should be used.  There are no limits!
  35.  
  36. Using  the  analog parts of elCID will provide you a simple to use configuration
  37. for  all  possible  and  impossible events which may occur.  You are able to get
  38. some information out of the serial data stream such as "ATDxxxx", "CONNECT", "NO
  39. CARRIER",  "RING"  and  so  on...   More  about  the possible event handling and
  40. configuration you will find in the preferences part.
  41.  
  42. Because  you  don't  want  to  waste  any  memory,  elCID  is  based  on various
  43. independant  modules you can start and stop as you like.  It is not necessary to
  44. have  the  ISDN  part  of  elCID  in  memory if you only want to watch an analog
  45. device.   For  watching the ISDN device, you simply have to start elCIDISDN.  It
  46. will  collect  all  needed  information  for  later use.  Then, if you start the
  47. processing module, the data will be prepared for use with the display module.
  48.  
  49. The   communication   between   the  modules  is  made  through  the  elCID  own
  50. communication ports.  All modules are able to send data to and receive data from
  51. another module.
  52.  
  53.  
  54.  
  55. Features:
  56. ¯¯¯¯¯¯¯¯
  57. elCID is based on various modules instead of just one single overloaded program.
  58. Currently  there  are three data collecting modules including ISDN-, Serial- and
  59. SerPatch-Module,   an  ISDN  monitor,  one  data  processing  module,  one  data
  60. displaying  module,  a  watch  module  for  easy  controlling  the  whole  elCID
  61. environment and a preferences program which is a little bit overloaded ;-)
  62.  
  63. All  modules are completely independant.  If you are running the ISDN-Module for
  64. example,  it  will collect all incoming data for you.  And if you later start an
  65. other  module like ISDN monitor too, all collected information will show up.  Is
  66. that  great?  Another example:  If you run the display module without one of the
  67. data  collecting  modules it is independant too, but you can wait for data until
  68. you are old and gray...  Funny, isn't it?
  69.  
  70. elCID  now  supports  the D-channel protocol layer 3 and 2 when using VMC device
  71. driver.   In future I want to support BSC and ITH device driver too, but this is
  72. based on your needings and the acknowledgement of my work...
  73.  
  74. All modules (only those with a graphical interface, of course) using MUI.
  75.  
  76. You  are  not limited to only catch the telephone number out of the data stream.
  77. There  are  several methods for processing the data including direction, type of
  78. call, type of supplied number and so on.
  79.  
  80. It  is supported.  Currently and in future (I think that is an important point).
  81. That  means,  that  there  are  several  new modules planned.
  82.  
  83.  
  84.  
  85. Requirements:
  86. ¯¯¯¯¯¯¯¯¯¯¯¯
  87.  - OS2.x
  88.  - MUI3.3
  89.  - ISDN-card/modem
  90.  
  91.  
  92. Installation:
  93. ¯¯¯¯¯¯¯¯¯¯¯¯
  94.  - Simply use the supplied installer script (Installer V42.9 needed).  Installer
  95.    creates an assign elCID:  in your s:User-Startup.  This may change in future.
  96.  
  97.  
  98.  
  99. History:
  100. ¯¯¯¯¯¯¯
  101.  
  102. Install_elCID history
  103. =====================
  104.  
  105. - Initial release (01.02.98)
  106. - Fixed little bug in "P_Delete" function (caused break) (08.02.98)
  107. - Some minor changes (13.02.98)
  108.  
  109.  
  110.  
  111. elCID.library history
  112. =====================
  113.  
  114. - Initial release (01.02.98)
  115. - Changed ecSendMsg function (19.02.98)
  116.  
  117.  
  118.  
  119. elCIDPrefs history
  120. ==================
  121.  
  122. - Initial release (01.02.98)
  123. - Fixed startup code. Stacksize now 16k (06.02.98)
  124. - Added "StateMon" checkmark inside DeviceFlags (10.02.98)
  125. - Changed events handling and internal events format (15.02.98)
  126. - Not used device init entries are disabled now (19.02.98)
  127. - Added "Use device" checkmark to device part (20.02.98)
  128. - Fixed a bug in the device part: Sometimes the device name could be overwritten (24.02.98)
  129. - Now opens window after adding listview entries. This avoid some GUI jumping at startup. (24.02.98)
  130. - Default entries could be deleted. Oups! (24.02.98)
  131.  
  132.  
  133.  
  134. elCIDWatch history
  135. ==================
  136.  
  137. - Initial release (01.02.98)
  138. - Added StateMon (04.02.98)
  139. - Fixed startup code. Stacksize now 16k (06.02.98)
  140.  
  141.  
  142.  
  143.  
  144. elCIDISDN history
  145. =================
  146.  
  147. - Initial release (01.02.98)
  148. - Fixed startup code. Stacksize now 16k (06.02.98)
  149. - Fixed some internal data structures (19.02.98)
  150. - Added "Use device" check (20.02.98)
  151.  
  152.  
  153. elCIDSerial history
  154. ===================
  155.  
  156. - Initial release (01.02.98)
  157. - Rewritten serial code (03.02.98)
  158. - Fixed startup code. Stacksize now 16k (06.02.98)
  159. - Some minor changes in buffer handling (14.02.98)
  160. - Added "Use device" check (20.02.98)
  161. - Added two debug command line options D_BUG and D_HEX (21.02.98)
  162.  
  163.  
  164.  
  165. elCIDSerPatch history
  166. =====================
  167.  
  168. - Initial release (01.02.98)
  169. - Fixed startup code. Stacksize now 16k (06.02.98)
  170. - Some minor changes in buffer handling (14.02.98)
  171. - Added "Use device" check (20.02.98)
  172. - Fixed bug in device handling that causes omitting of data. (21.02.98)
  173. - With unit 0, device patch was not activated. Fixed (24.02.98)
  174.  
  175.  
  176. elCIDISDNMon history
  177. ====================
  178.  
  179. - Initial release (01.02.98)
  180. - Fixed startup code. Stacksize now 16k (06.02.98)
  181.  
  182.  
  183.  
  184.  
  185. elCIDProcess history
  186. ====================
  187.  
  188. - Initial release (01.02.98)
  189. - Fixed startup code. Stacksize now 16k (06.02.98)
  190. - Added serial and serial patch code (15.02.98)
  191. - Removed enforcer hit (15.02.98)
  192. - Fixed serial events handling and added call reject for analog (19.02.98)
  193.  
  194.  
  195. elCIDDisplay history
  196. ====================
  197.  
  198. - Initial release (01.02.98)
  199. - Only logfile header written. Fixed (06.02.98)
  200. - Fixed startup code. Stacksize now 16k (06.02.98)
  201. - Fixed a bug that causes an enforcer hit when phonebook or msn are empty (15.02.98)
  202.  
  203.  
  204.  
  205.