home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / DESKTOP / DIALT103.ZIP / DIALTHAT.DOC < prev    next >
Text File  |  1991-02-12  |  5KB  |  131 lines

  1.  
  2. DialThat  v. 1.03
  3. =================
  4.  
  5. (C) Copyright 1990-91 Roger Schlafly.
  6. All Rights Reserved.
  7.  
  8. How often do you look up a telephone number on your PC screen, and
  9. then manually dial it on your telephone?  If so, you can automate
  10. the process with DialThat.  DialThat is a resident program to read
  11. phone numbers on the screen and dial them thru a modem.
  12.  
  13. Load DialThat by typing DIALTHAT at the DOS prompt.  When you wish to
  14. dial a phone number on the screen, invoke DialThat by pressing Alt-D.
  15. The cursor will fatten, and you can use the arrow keys to position
  16. it on the screen.  When the cursor is at the beginning of a phone
  17. number, press Enter.  You should hear the modem dialing.  When it
  18. is finished dialing, pick up the telephone hand-set and press the
  19. space key to shut down (hang up) the modem.  The DialThat then
  20. relinquishes the phone line to your telephone and the PC to your
  21. application.
  22.  
  23. Permission is hereby granted for free personal (non-commercial)
  24. use of this program.  Others can register a license by sending
  25. $10 to the author.  MasterCard and Visa are accepted.  Member ASP.
  26.  
  27.  
  28. Technical Notes
  29. ---------------
  30. You can repeat the last call with Alt-R.
  31.  
  32. These options are available when loading DialThat.
  33.  
  34. /C
  35. Load with COMMAND.COM.  You can then unload DialThat by typing EXIT
  36. at the DOS prompt.  This option could use as much as 8K of RAM,
  37. depending on the DOS version.  Otherwise, DialThat only uses less than 2K.
  38.  
  39. /2
  40. Load assuming modem is on COM2.  The default port is COM1.
  41. (COM3 and COM4 are not supported.)
  42.  
  43. /S
  44. Require the left shift key to be depressed while you press the hotkey.
  45. This reduces conflicts with other programs.
  46.  
  47. /Pnumber
  48. Defines a prefix to be dialed before the telephone number.  Enter still
  49. just dials the number on the screen, but the Plus key dials the prefix
  50. and the number.  For example, if your database shows 408-555-1212 but
  51. you want to dial 1-408-555-1212, then put /P1 on the command line and
  52. dial with Plus (+).  If you normally dial 9 to get an outside line, put
  53. /P9, on the command.  The comma is for a short (2 second) pause, waiting
  54. for the dial tone.
  55.  
  56. Assumes a Hayes-compatible modem is on a serial port.  Also, the
  57. phone line must accept touch-tone dialing.
  58.  
  59. You can also abort a call with the Escape key.  The Home, End, PgUp,
  60. and PgDn keys move the cursor in reasonable ways.
  61.  
  62. For programs that use Alt-D, just press Alt-D twice and the second one
  63. will be ignored by DialThat.  To pass Alt-R, press Alt-D followed by Alt-R.
  64.  
  65. If you insist on changing the hotkeys, you can use DEBUG or a similar
  66. utility.  The Alt-D and Alt-R scan codes, 2000h and 1300h, are located
  67. near the beginning of DialThat.com.
  68. A program for showing scan codes, KEYCODE.COM, is included.
  69.  
  70. A phone number is a contiguous string drawn from "1234567890,-()*#/;".
  71. Leading garbage is skipped.
  72.  
  73. A semicolon with a space may be used for telephone services which accept
  74. touch-tones after the call is connected.  Pressing Enter will dial the
  75. additional digits.  For example, to get the yeild on the Vanguard money
  76. market account, put "Vanguard 1-800-662-6273; 1*30*;" on the screen,
  77. press Alt-D, position the cursor at V, press Enter, wait for the recorded
  78. voice to answer, press Enter again to dial the code for money yeild, pick
  79. up the telephone receiver, and press the space key to hang up the modem
  80. and disengage DialThat.
  81.  
  82. Uses only interrupts 10h, 14h, 16h, and 21h.  Should be compatible with
  83. most PC hardware and software.
  84.  
  85. Does not reset the serial port or modem.  May not dial if a previous
  86. program has left the modem in a funny state.
  87.  
  88. History
  89. -------
  90. 1.00: Initial version.
  91.  
  92. 1.01: Added /S switch, and logic to pass second hotkey thru.  Inserted
  93. hotkey codes near beginning for easier patching.  Added /P switch.
  94.  
  95. 1.02: Switches made case-insensitive.  Slash (/) allowed in phone number.
  96.  
  97. 1.03: Semicolon (;) allowed for tone codes after connecting.
  98.  
  99. Author:
  100.     Roger Schlafly
  101.     Real Software
  102.     PO Box 1680
  103.     Soquel, CA  95073
  104.     USA
  105.     phone: 408-476-3550
  106.     CIS: 76646,323
  107.     Genie: R.Schlafly
  108.     BBS: 408-476-1055
  109.     Internet: 76646.323@compuserve.com
  110.  
  111.  
  112.               _______
  113.          ____|__     |               (tm)
  114.       --|       |    |-------------------
  115.         |   ____|__  |  Association of
  116.         |  |       |_|  Shareware
  117.         |__|   o   |    Professionals
  118.       -----|   |   |---------------------
  119.            |___|___|    MEMBER
  120.  
  121. The author is a member of the Association of Shareware
  122. Professionals (ASP).  ASP wants to make sure that the shareware
  123. principle works for you.  If you are unable to resolve a
  124. shareware-related problem with an ASP member by contacting the
  125. member directly, ASP may be able to help.  The ASP Ombudsman can
  126. help you resolve a dispute or problem with an ASP member, but
  127. does not provide technical support for members' products.  Please
  128. write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427
  129. or send a CompuServe message via easyplex to ASP Ombudsman
  130. 70007,3536.
  131.