[Date Prev][Date Next][Subject Prev][Subject Next][ Date Index][ Subject Index]

Refreshed U2 v119: new and fixed frames



A refreshed XyWWWeb.U2 v119 is posted today:

Fixed: frame GetDE1. Get Discretionary_lineEnding
 (soft , ) [S/G 50-51 Out]. This frame
 had inadvertently lost an important character, which
 affected the operation of several other frames.

Added: frames DIALR, REDIALR. Phone (Voice Call)
 Dialer for Win32. Following is the Help frame for
 Dialr:

=========================================

DIALR for Xy4|NBWin R.J.Holmgren 4/12/06

Phone (Voice Call) Dialer for Win32
Dial Number at CursorPosition

Usage: DIALR [PortNumber; default=COM1] [Alternative Modem
  Configuration Commands; defaults=&F0V1M1L1&C1&D2]
  [Prefix; default=1] Phone_Number [!HangUp Delay;
  default=8 seconds]

Installation
------------
Locate http://users.datarealm.com/xywwweb/Dialr.EXE in the DOS
  Path (e.g. in BootDrive:\WINDOWS\system[32]). Dialr.EXE
  may also be used as a standalone DOS phone dialer.
  Command Dialr.EXE with no args for syntax and examples.

Check that Active-X control MSCOMM32.OCX exists on
  BootDrive! If not, download
ftp://ftp.ge.ucl.ac.uk/pub/jpmuller/evinsar/Setup/mscomm32.oc_
  then command:
EXPAND mscomm32.oc_ MSCOMM32.OCX
  and locate result file MSCOMM32.OCX in
  BootDrive:\WINDOWS\system[32]

Set Variables (5) in XYWWWEB.REGistry, at Key [Dial]:
 1 ReDial_S/G_Key=A-Z|0-9|100-1999; default=empty
 2 Modem_Serial_COM:_Port=1|2|3|4|5|6|7|8; default=1
 3 Additional_Modem_Commands default=&F0V1M1L1&C1&D2
 4 Dial_Prepend default is none=/
 5 Wait_Seconds after Dialing to Disconnect; default=8

DIALR should work out-of-the-box, if REG variable
  Modem_Serial_COM:_Port is correct and other variables
  are set to defaults (as above). Standard modems
  (internal or external) and Winmodems both work. Non-
  standard or old modems may require
  Additional_Modem_Commands. Alternative ("additional")
  modem commands completely replace the default!

Operation
---------
Order of priority: 1) CMline arguments (can replace any/all
  REG variables); 2) DeFined phone number, 3) Place cursor
  anywhere within contiguous phone number (with nothing
  DeFined!)

Optional runtime CMline args (5) issued in order (override
  REG variables). Only args which replace REG variables
  are necessary:
1 "COM1-8" [target serial port]
2 Substitute Modem Command(s) (send none to modem="\")
3 Prefix (send none="/")
4 Phone Number (accepts "0123456789,#*"; alpha chars "A-Y"
  accepted after user query (if DeFined or CMline arg);
  ignores "-"]
5 "!"+HangUp Delay in seconds
 e.g.
DIALR COM3 X4M0 1847 1234567 !4
DIALR \ / 011-34-12345678,,123#
DIALR 1212-555-1212

Notes:
-----
Default COM port=1. Use a bare number 1-8 in the REGistry;
  on the CMline ONLY, precede the port number with "COM",
  e.g. COM8. If you do not indicate a port number,
  Dialr.EXE defaults to 1
Alternative (a.k.a. "Additional") Modem Commands. REQUIRED!
  If you replace any of the default modem commands,
  replace them ALL! To send NO modem commands, use "\" in
  REG or on the CMline
Prefix a.k.a. "Dial_Prepend". REQUIRED! To send NO prefix,
  use "/" in REG or on CMline
HangUp delay needs a preceding "!" on CMline ONLY, e.g. "!6"

DIALR is tailored for U.S. phone systems: Numbers with 11
  digits automatically cancel any Prefix; numbers with 10
  digits automatically prefix "1". To remove this
  functionality, comment out (;*;) the 3 lines in frame
  DIALR that say "Comment if don't like!"

        Renumber DIALR in PACK mode
     Default Save/Get Range=[00|50|99] 01-16
         OPTION (1): RANGE 01-16

-----------------------------
Robert Holmgren
holmgren@xxxxxxxx
-----------------------------