home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 8 Other / 08-Other.zip / callos2.zip / readme.txt < prev    next >
Text File  |  1996-02-06  |  10KB  |  264 lines

  1. Caller ID Version 1.6 Rev. 4
  2. ----------------------------
  3. This OS/2 PM program plays WAV files based on the incoming phone number.
  4. Some of the features are:
  5. o Plays WAV files based on the incoming phone number
  6. o Plays WAV files based on the incoming phone name
  7. o Multiple wav files per caller.  The program will rotate throught the list
  8.   of wav files. (It could play "Bill Smith", "Hey it's Bill" or "Bill").
  9. o Displays number, name, date and time of caller
  10. o Displays a image of the caller
  11. o Logs callers to a log file(log.txt)
  12. o Blocks caller call
  13. o Runs a program based on a phone number.
  14. o Pages a alpha pager with callers name and number(pageos2.zip required)
  15.  
  16. What you need:
  17. o Supra or zoom modem with the caller ID option.
  18.   or Optima 288 V.34/V.FC+FAX+VOICE
  19.   The ZyXel is suppored in Russian and Standard mode(Not Tested)
  20. o OS/2 V2.1 or better (Tested under Warp only)
  21. o Sound card and MMPM/2 Installed
  22.  
  23. ------------------------------------------------------------------------------
  24. ------                     Important Inforation                         ------
  25. ------------------------------------------------------------------------------
  26. This is a ShareWare product.  The ShareWare version is limited to 5 Names.
  27. Please support the shareware concept and register.
  28.  
  29. Registration fee: $30
  30. Send check to the address below.
  31.  
  32. Borghese Software Engineering
  33. 981 Hillsdale Dr.
  34. Columbus, OH  43224
  35.  
  36. Please make check Payable to:     Brent K. Borghese
  37.  
  38. All technical support is through e-mail.  I would like to here your comments.
  39. Please send them to: brent@dispatch.com
  40. ------------------------------------------------------------------------------
  41. ------                  End of Important Inforation                     ------
  42. ------------------------------------------------------------------------------
  43.  
  44. Description of included files
  45. -----------------------------
  46.   readme.txt       - This file
  47.   callos2.exe      - The caller id program
  48.   pmreg.exe        - OS/2 Registration program(Enters registration info in to
  49.                      INI file)
  50.   setup.ini        - Sample setup file
  51.   name.ini         - Sample setup file for caller's
  52.   wav\anomous.wav  - Sample wav file (Saying anonymous)
  53.   wav\noid.wav     - Sample wav file (Saying No ID)
  54.   wav\outofa.wav   - Sample wav file (Saying Out of area)
  55.   wav\ringin.wav   - Sample wav file (Ring sound)
  56.   wav\work.wav     - Sample wav file (Saying work)
  57.   bmp\work.bmp     - A little bmp file
  58.   history.txt      - History of modification
  59.   file_id.diz      - Description file
  60.  
  61. How to install
  62. --------------
  63. Unzip the callos2.zip file into a directory named callos2.  Use the -d option
  64. on pkunzip(pkunzip -d callos2).
  65. Example:
  66. md \callos2
  67. cd \callos2
  68. pkunzip -d callos2
  69.  
  70.  
  71. How to setup the caller id program
  72. ----------------------------------
  73.     There is two configuration files, the first is called:  SETUP.INI.
  74. The file is in the format of: command = data.  Here is a list of the commands
  75. and the valid data items:
  76.     MainWinPosition = 0 0 100 100 Open|closed|Icon
  77.     ViewWinPosition = 0 0 100 100 Open|closed|Icon
  78.     ModemType = Supra|Zoom|ZyXel
  79.     ViewPicture = Enabled|Disabled
  80.     StretchPicture = Enabled|Disabled
  81.     ModemInitString = "AT M0 S?=XX"
  82.     SaveNamesOnExit = Enabled|Disabled
  83.     Port = "COM1"
  84.     Baud = 1200
  85.     Parity = Even|Odd|None|Space|Mark
  86.     DataBits = 5|6|7|8
  87.     StopBits = 1|2||1.5
  88.     RingWav = "Ring_wave_file_name"
  89.     RingWav = "Ring_wave_file_name1"
  90.     RingWav = "Ring_wave_file_name2"
  91.  
  92. The pager support requires pageos2.zip.  This allows the caller id software to
  93. page you with who called.  It will also send the name and number of the of
  94. the person who called.  There are two ways that it can page.  The first is page
  95. when the call comes in.  The second is page with a list.  The list can then be
  96. sent at a certain day and time.
  97. Here is a list of the commands and the valid data items:
  98.     Pager = Enabled|Disabled
  99.     PagerSchAtOverride = Enabled|Disabled
  100.     PagerSch = Enabled|Disabled
  101.     PagerAt = Enabled|Disabled
  102.     PageWho = "Brent Borghese"
  103.     PageTime = 60
  104.     PageTime = MON 10:45
  105.     PageTime = WEEKDAY 11:45
  106.     PageTime = EVERYDAY 15:45
  107.     PageTime = TUE 17:30
  108.     PageClear = TUE 9:30
  109.     PageClear = WED 9:30
  110.     PageTime = TUE 17:30
  111.     PageFromTo = MON 10:00 17:00
  112.     PageFromTo = WEEKDAY 10:00 17:00
  113.     PageFromTo = EVERYDAY 10:00 17:00
  114.  
  115. Here is a description of the commands:
  116.     Pager = Enabled|Disabled                - Turn on/off caller id pager system
  117.     PagerSchAtOverride = Enabled|Disabled   - Page as soon as we get a call, by pass the sch.
  118.     PagerSch = Enabled|Disabled             - Page if in a time range page as soon as we get a call
  119.     PageTime = 60                           - Page after 60 minutes(not supported, 3min)
  120.     PageTime = MON 10:45                    - Page @ 10:45 with a list
  121.     PageTime = WEEKDAY 11:45                - Each PageTime adds to the list
  122.     PageClear = TUE 9:30                    - Clears out the list
  123.                                                   The list is also cleared out
  124.                                                   after each page.
  125.  
  126. Example:
  127. MainWinPosition         = 4 371 419 391 Open
  128. ViewWinPosition         = 436 376 546 390 Closed
  129. ModemType               = Supra
  130. StretchPicture          = Disabled
  131. ModemInitString         = "AT#CID=1"
  132. SaveNamesOnExit         = Disabled
  133. Port                    = "COM1"
  134. Baud                    = 1200
  135. Parity                  = None
  136. DataBits                = 8
  137. StopBits                = 1
  138. Pager                   = Enabled
  139. PagerSchAtOverride      = Disabled
  140. PagerSch                = Enabled
  141. PagerAT                 = Enabled
  142. PageTime                = 60
  143. PageTime                = Sunday 12:00
  144. PageTime                = Sunday 15:45
  145. PageClear               = Monday 10:00
  146. PageFromTo              = Monday 11:00 18:00
  147. PageClear               = Tuesday 10:00
  148. PageFromTo              = Tuesday 11:00 18:00
  149. PageClear               = Wednesday 10:00
  150. PageFromTo              = Wednesday 11:00 18:00
  151. PageClear               = Thursday 10:00
  152. PageFromTo              = Thursday 11:00 18:00
  153. PageClear               = Friday 10:00
  154. PageFromTo              = Friday 11:00 18:00
  155. PageTime                = Saturday 12:00
  156. PageTime                = Saturday 15:45
  157. PageWho                 = "Brent Borghese"
  158. RingWav                 = "ringin.wav"
  159. RingWav                 = "idontkn.wav"
  160.  
  161. Note: On program exit the SETUP.INI file is saved.  The window positions are updated
  162. along with other items.
  163.  
  164. The second file is called:  NAME.INI.
  165. The file is in the format of: Section name header, command = data.  Here is a list of the commands
  166. and the valid data items:
  167.  
  168.     [Person's Name]
  169.     PhoneNumber     = "8001234567"
  170.     MatchName       = "BORGHESE"
  171.     WaveFile        = "file_name1.wav"
  172.     WaveFile        = "file_name2.wav"
  173.     BmpFile         = "picture_file.bmp"
  174.     ClosePort       = Enabled|Disabled
  175.     PrgRun          = "Program_name_to_run args"
  176.     BlockCall       = Enabled|Disabled
  177.  
  178. Here is a description of some of the commands:
  179.     WaveFile = "file_name1.wav"             - If there is more then one wave
  180.                                                   file the computer will randomly
  181.                                                   pick one of them to play
  182.     ClosePort = Enabled|Disabled            - Close COM before runing program
  183.     PrgRun = "Program_name_to_run args"     - Run a program
  184.  
  185. Example:
  186. [Anonymous]
  187. PhoneNumber             = "P"
  188. MatchName               = ""
  189. WaveFile                = "anomous.wav"
  190. BmpFile                 = ""
  191. ClosePort               = Disabled
  192. PrgRun                  = ""
  193. BlockCall               = Disabled
  194.  
  195. [OutOfArea]
  196. PhoneNumber             = "O"
  197. MatchName               = ""
  198. WaveFile                = "outofa.wav"
  199. BmpFile                 = ""
  200. ClosePort               = Disabled
  201. PrgRun                  = ""
  202. BlockCall               = Disabled
  203.  
  204. [Brent]
  205. PhoneNumber             = "8005551212"
  206. MatchName               = ""
  207. WaveFile                = "brent.wav"
  208. WaveFile                = "brent1.wav"
  209. BmpFile                 = "brent.bmp"
  210. ClosePort               = Disabled
  211. PrgRun                  = ""
  212. BlockCall               = Disabled
  213.  
  214. Note:    The PhoneNumber can have ? marks in it to match all number in that position.
  215.     The number 614332???? will match any number starting with 614332.
  216.  
  217. Note: The is a 5 name limit in the shareware version.
  218.  
  219. The Wave & Bmp files are in a default directory called WAV & BMP off the
  220. directory where callid.exe is stored.  The wave files can be played any where
  221. by adding a path to the file name.
  222.  
  223. All phone numbers are loged in a file called: log.txt.
  224.  
  225. Menu items
  226. ----------
  227. File menu
  228.   o Open WAV file               - Plays any wave file.
  229.   o Open BMP File               - View any bmp file.
  230.   o Open log file               - View the log file.
  231.   o Re-read NAME.INI file       - Read the name.ini file in again.
  232.   o Re-initialize modem         - Re-initialize the modem.  Needed if modem loses power.
  233.   o Edit NAME.INI file          - Runs e so the name.ini file can be edited.
  234.   o Edit SETUP.INI file         - Runs e so the setup.ini file can be edited.
  235.  
  236. Sound menu
  237.   o Play last wave file         - Plays the last wave file again.
  238.  
  239. Option menu
  240.   o Show picture                - Open or close the picture windows.
  241.   o Stretch picture to fit      - Toggles stretch picture on or off.
  242.   o Save NAME.INI on exit       - Toggles save name.ini on or off.
  243.   o Paging System Enabled       - Toggles pageing on or off
  244.   o Override Sch. & Page Now    - If checked the pageing schedule is bypassed
  245.                                   and a page is sent now.
  246.   o Enable Page Schedule(Range) - If checked it enables the PageFromTo command.
  247.   o Enable Paging AT(Time)      - If checked it enabled the PageTime connand.
  248.   o Log Pages                   - If checked it will add pageing info into the log file.
  249.  
  250. Help menu
  251.   o About                       - About dialog box.
  252.  
  253.  
  254. Troubleshooting
  255. ---------------
  256. Problem:
  257.     The program only plays the no id wave file when the phone rings?
  258.  
  259. Posible Solutions:
  260.     o You do not have caller id from the phone co.
  261.     o Your modem does not have the caller id option
  262.     o Your modem does not have the caller id option enabled
  263.  
  264.