home *** CD-ROM | disk | FTP | other *** search
/ Chip Hitware 10 / Chip_Hitware_Vol_10.iso / chiphit / online / 95isdnmo / read32.txt < prev    next >
Text File  |  1997-12-14  |  7KB  |  182 lines

  1.  
  2. The ISDN Call-Watcher V 1.8
  3.  
  4. Dipl.-Inform. Joerg Heuer         
  5. Kandelstr 15
  6. 76297 Stutensee
  7. - Germany -    
  8.                                       
  9.     Tel     49-(721) 968214-1
  10.        Fax     49-(721) 968214-3
  11.     Mailbox    49-(721) 968214-4 (analog!, UserId 'FUN' )
  12.  
  13.     eMail: heuer@ilk.de
  14.     Internet, latest version:
  15.     http://www.sharekey.de
  16.  
  17.  
  18. // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
  19. // 
  20. // For the german version please read ISDNmo32.wri    !!!!!!!!!!!!!
  21. // Die deutsche Beschreibung steht in ISDNmo32.wri    !!!!!!!!!!!!!
  22. // 
  23. // !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1
  24.  
  25. The ISDN Call-Watcher is a very useful program for Microsoft Windows (Win95, NT), 
  26. which shows, in combination with an ISDN-card all incoming caller-numbers and does 
  27. some processing on that information.
  28.  
  29. A lot of ISDN-users do not want to buy expensive ISDN-telephones, instead they 
  30. use a/b-terminal-adapters, to re-use their standard analog-devices (modem, fax-machine).
  31.  
  32. Some ISDN-features are not available through this devices. The ISDN Call-Watcher 
  33. fills the gap by offering monitoring what's coming in.
  34.  
  35. Every incoming caller-number is displayed with date- and timestamp in a listbox.
  36. If the call is originated by a non-ISDN user, the number is not transferred and 
  37. you will see "<unknown>" instead of a calller-number. Optional the destination-number 
  38. and the requested service-indicator could be displayed. By double-clicking on an 
  39. entry you can associate a name with that number. Every call is written to a logfile 
  40. (optional).
  41.  
  42. All name-to-number configuration are written to disk, that on the next call 
  43. you will find the name of the caller in that listbox.
  44.  
  45. With the name-to-number configuration you can specify caller, you don't want 
  46. to talk to, which are not welcome. This people immediately will receive a 
  47. "busy"-signal ("unwanted-list"). The call will be logged as usual, but an "X" 
  48. will mark this caller as "rejected".
  49.  
  50. I'm not sure, but sometimes the rejected caller has to pay for one very short 
  51. call for each reject (one unit).
  52.  
  53. The number-to-name-list is parsed from top to bottom. For example the number 
  54. "1234" and the following list:
  55.  
  56.     1234      John
  57.     123*   X  insurance sales guy
  58.  
  59. You will see "John" in your caller-listbox and the call is not rejected.    
  60.  
  61. With the F12-Key you optional can reject the current caller. Reject-time is 
  62. over, when the animation is finished.
  63.  
  64. In most configurations you will run the program iconic or completely hidden. 
  65. Every incoming call could be displayed with a little animation (as you 
  66. configure it). The icon-title will show the name or the number.
  67.  
  68. The window/icon of the program could be configured to be always invisible 
  69. after the start. Only when somebody calls your number, the ISDN Call-Watcher 
  70. pops up to show, what's going on.
  71.  
  72. If you move the program to the startup-group, and start it in iconic mode, 
  73. you only see it, when a call comes in.
  74.  
  75. On startup the initialization of the CAPI-interface is delayed, 
  76. to allow some manufacturer loader-programs to initialize the ISDN-card.
  77.  
  78. The ISDN Call-Watcher is an DDE-Server. You can for example establish a 
  79. 'Hot-Link'-connection with Microsoft Excel using the simple statement 
  80. "=ISDNMoni|Rufnummer!Rufnummer". A more complicated makro could popup all 
  81. information about the caller, that is stored in an Excel-sheet. You can 
  82. configure DDE-parameter in a sub-dialog.
  83.  
  84. The "Actions"-menu allows you to configure, what should happen, when
  85. a call comes in:
  86.  
  87. - Become visible as described above. You can use the ShowMoni-application, 
  88. to make the ISDN Call-Watcher visible immediately.
  89.  
  90. -What kind of animation, if a call comes in in normal window-mode
  91.  
  92. -How long the animation should be active
  93.  
  94. -If iconic, perform some Icon-blinking
  95.  
  96. -If you powered off the monitor, while you were out, you could see by a 
  97. blinking Scroll-Lock LED, that somebody made a call to you
  98.  
  99. -You can configure to switch from icon- to normal-window mode and-or after
  100. animation-time is over go back to iconic-mode
  101.  
  102. - A wave-file could be played, or any program could be started, even 
  103. selective depending on the caller. As a command-line parameter the number 
  104. of the caller could be configured.
  105.  
  106. On number-to-name associations and on actions leading 0's will be ignored. 
  107. You can specify a terminating wildcard. For example when somebody from a 
  108. large company calls you, you can associate the name of the company by this 
  109. first digits.
  110.  
  111. All settings are stored automatic on file.
  112.  
  113. As a software-developer you can receive special Windows-messages with an 
  114. additional string-pointer to the calling number.
  115.  
  116. The shareware-version is free (z.B. Internet "www.sharekey.de")
  117.  
  118. Help on installationproblems:
  119.  
  120. - Is the CAPI2032.DLL-library, that the ISDN-card manufacturer 
  121. really installed and accessible with your path (or in the windows, 
  122. windows\system directory) ? Some ISDN-card manufacturer keep this files 
  123. only in the private directories.
  124.  
  125. - in general:
  126. the ISDN Call-Watcher works fine, if the ISDN-card could be called from 
  127. outside (e.g. for file-transfer, receiving faxes)
  128.  
  129. -if nothing helps, please contact me (make sure, you have tried everything)
  130.  
  131. Registered Version:
  132. The time-limit on running the program is the only difference between 
  133. the shareware- and the registered version.
  134.  
  135. The price for the registered version is $ 29,- when
  136. using CompuServe-online registration: 
  137. GO SWREG, ID: 13032
  138. !! Before you do this please send me an eMail saying that you !!
  139. !! want to have the 32Bit-version and not the 16Bit           !!
  140.  
  141. You will receive your personal key-file as eMail. Please copy 
  142. the file ('ISDNMo32.key') to the ISDNMoni.exe-directory. 
  143.  
  144. Files that make up ISDN Call-Watcher:
  145. - ISDNMo32.exe: executable program. You must supply a CAPI.dll or CAPI20.dll 
  146.  
  147. - ISDNM32E.dll: resource-dll for english 
  148.  
  149. - ISDNM32D.dll: resource-dll for german 
  150.  
  151. - ISDNMoni.dat: Is created on first start of the program. All 
  152. configurations you enter is stored here.If this file is not there, 
  153. default-options are used. The file should never be write-protected.
  154.  
  155. - ISDNMoni.tel: Is created on first start of the program, to log all 
  156. incoming calls. This is a pure ASCII-file. It could be used for further 
  157. processing with every text-editor. Every log-record is appended at the end. 
  158.  
  159. - ISDNMoni.act: Is created from the program, to store the actions
  160.  
  161. - Read32.txt: Is created from the program, to store optional notes you made 
  162.  
  163. - ISDNMo32.key: key for the registered version, exact size is 512 byte.
  164.  
  165.  
  166. Have fun!
  167.  
  168. Joerg Heuer
  169.  
  170.  
  171. Liability:
  172. We try to keep our software as bug-free as possible. We cannot guarantee that this
  173. software will run in each environment, on any Windows compatible machine, 
  174. together with any other application, without producing errors. Any liability for
  175. damages of any sort is hereby rejected. In any case, the liability is limited to
  176. the registration fee.
  177.  
  178. Please test this program with non-critical data, we cannot make guarantees for
  179. the security of your data. Should you detect errors before registration, you
  180. accept them if you register. Any description of bugs will be accepted, but we
  181. cannot guarantee that we will be able to correct them.
  182.