home *** CD-ROM | disk | FTP | other *** search
/ ProfitPress Mega CDROM2 …eeware (MSDOS)(1992)(Eng) / ProfitPress-MegaCDROM2.B6I / UTILITY / KEYBOARD / DLKEY10.ZIP / DELAYKEY.DOC next >
Encoding:
Text File  |  1992-04-29  |  7.8 KB  |  191 lines

  1.         delaykey.doc  -readme file for Delay Key Utility
  2.  
  3.         Copyright (C) Chienming Chang 1992. All right reserved.
  4.  
  5.         Last Modified: 4/29/92. Version 1.0
  6.  
  7. Files:
  8. -----
  9.         DELAYKEY.EXE    - The program.
  10.         DELAYKEY.DOC    - This documentation file.
  11.         TEST.DAT        - Example key stroke file.
  12.  
  13. Description
  14. -----------
  15.  
  16.         DELAYKEY is a TSR program that puts key strokes in keyboard buffer at
  17.         certain time. Keys strokes that are stored as a script file, can be
  18.         executed at different times according different lines. It was written by
  19.         Turbo c++ and an assembly routine, been tested in ps 2 model 70, and a
  20.         AT clone.
  21.  
  22. Features
  23. --------
  24.      o    Easy to use.
  25.      o  Small resident size (about 14k).
  26.      o  Can be used as batch file utility.
  27.      o  Lines of keystrokes in the key stroke file will be executed as
  28.         arithmetic progress time.
  29.      o  In current version, the tsr cannot be moved from ram. TSR mark-release
  30.         utilities are recommanded to be used.
  31.  
  32. Installation and Operation
  33. --------------------------
  34.      o  To install, just copy DELAYKEY.EXE into a directory in your PATH
  35.     or the directory from which you will run the application.
  36.      o  For help, just type the program name, i.e. "delaykey".
  37.  
  38. Help Screen
  39. -----------
  40.  
  41. Usage:  Delaykey First Second KeyFile [hh:mm] [midnight]
  42.  
  43.        First  : the first delay befor executing the first line of the
  44.                 KeyFile after the start time. It is an integer measured
  45.                 in second.(accurately, in 18 ticks. 1092 ticks = 1 min.)
  46.        Second : the time period, measured in second (18 ticks, again), waited
  47.                 before executing the next line of KeyFile. It is an integer.
  48.       KeyFile : an ascii file that contains the scan code of keystrokes. Scan
  49.                 code must be written in hex. A line can contain none or one or
  50.                 more scan codes, separated by space, semicolon (;) as comment.
  51.                 An empty line means extra delay time. This file is required.
  52.       [hh:mm] : the optional start time, must be use in this format exactly. 
  53.                 The default is the current time.
  54.    [midnight] : The default is 0. It must used with [hh:mm]. It is the number
  55.                 number of midnights (00:00) waited before delaykey to work.
  56.  
  57. EXAMPLES: Delaykey 5 2 test.dat 06:45 3
  58.           Delaykey 5 2 test.dat
  59.  
  60.  
  61.           ********** NOTES  FOR THE EXAMPLES **********
  62.  
  63. test.dat contains followings:
  64. 1e61 1e61 ; aa
  65. 3062      ; b
  66.           ; wait for extra time.
  67. 2e63      ; c
  68.  
  69. -----------------------------------------------------------
  70. The command
  71.          Delaykey 5 2 test.dat
  72.  
  73. will result in typing "aa" after 5 second, "b" after 2 more seconds, and "c"
  74. after another 2 more seconds.
  75.  
  76. ------------------------------------------------------------
  77. The command
  78.          Delaykey 5 2 test.dat 06:45 3
  79. can  be typed at Friday afternoon, it will type aa b c at Monday
  80. morning 06:45.
  81.  
  82. --------------------------------------------------------------
  83. Scan Code:
  84. ---------
  85. The scan code is listed below as a reference to write the key stroke files.
  86.  
  87.  Key       Normal    Shifted   w/Ctrl    w/Alt
  88.  
  89.   A         1E61      1E41      1E01      1E00
  90.   B         3062      3042      3002      3000
  91.   C         2E63      2E42      2E03      2E00
  92.   D         2064      2044      2004      2000
  93.   E         1265      1245      1205      1200
  94.   F         2166      2146      2106      2100
  95.   G         2267      2247      2207      2200
  96.   H         2368      2348      2308      2300
  97.   I         1769      1749      1709      1700
  98.   J         246A      244A      240A      2400
  99.   K         256B      254B      250B      2500
  100.   L         266C      264C      260C      2600
  101.   M         326D      324D      320D      3200
  102.   N         316E      314E      310E      3100
  103.   O         186F      184F      180F      1800
  104.   P         1970      1950      1910      1900
  105.   Q         1071      1051      1011      1000
  106.   R         1372      1352      1312      1300
  107.   S         1F73      1F53      1F13      1F00
  108.   T         1474      1454      1414      1400
  109.   U         1675      1655      1615      1600
  110.   V         2F76      2F56      2F16      2F00
  111.   W         1177      1157      1117      1100
  112.   X         2D78      2D58      2D18      2D00
  113.   Y         1579      1559      1519      1500
  114.   Z         2C7A      2C5A      2C1A      2C00
  115.   1         0231      0221                7800
  116.   2         0332      0340      0300      7900
  117.   3         0433      0423                7A00
  118.   4         0534      0524                7B00
  119.   5         0635      0625                7C00
  120.   6         0736      075E      071E      7D00
  121.   7         0837      0826                7E00
  122.   8         0938      092A                7F00
  123.   9         0A39      0A28                8000
  124.   0         0B30      0B29                8100
  125.   -         0C2D      0C5F      0C1F      8200
  126.   =         0D3D      0D2B                8300
  127.   [         1A5B      1A7B      1A1B      1A00
  128.   ]         1B5D      1B7D      1B1D      1B00
  129.   ;         273B      273A                2700
  130.   '         2827      2822
  131.   `         2960      297E
  132.   \         2B5C      2B7C      2B1C      2600 (same as Alt L)
  133.   ,         332C      333C
  134.   .         342E      343E
  135.   /         352F      353F
  136.   F1        3B00      5400      5E00      6800
  137.   F2        3C00      5500      5F00      6900
  138.   F3        3D00      5600      6000      6A00
  139.   F4        3E00      5700      6100      6B00
  140.   F5        3F00      5800      6200      6C00
  141.   F6        4000      5900      6300      6D00
  142.   F7        4100      5A00      6400      6E00
  143.   F8        4200      5B00      6500      6F00
  144.   F9        4300      5C00      6600      7000
  145.   F10       4400      5D00      6700      7100
  146.   F11       8500      8700      8900      8B00
  147.   F12       8600      8800      8A00      8C00
  148.  
  149.   BackSpace    0E08      0E08      0E7F     0E00
  150.   Del          5300      532E      9300     A300
  151.   Down Arrow   5000      5032      9100     A000
  152.   End          4F00      4F31      7500     9F00
  153.   Enter        1C0D      1C0D      1C0A     A600
  154.   Esc          011B      011B      011B     0100
  155.   Home         4700      4737      7700     9700
  156.   Ins          5200      5230      9200     A200
  157.   Keypad 5               4C35      8F00
  158.   Keypad *     372A                9600     3700
  159.   Keypad -     4A2D      4A2D      8E00     4A00
  160.   Keypad +     4E2B      4E2B               4E00
  161.   Keypad /     352F      352F      9500     A400
  162.   Left Arrow   4B00      4B34      7300     9B00
  163.   PgDn         5100      5133      7600     A100
  164.   PgUp         4900      4939      8400     9900
  165.   PrtSc                            7200
  166.   Right Arrow  4D00      4D36      7400     9D00
  167.   SpaceBar     3920      3920      3920     3920
  168.   Tab          0F09      0F00      9400     A500
  169.   Up Arrow     4800      4838      8D00     9800
  170.  
  171.  
  172.           ********** DELAYKEY SHAREWARE LICENSE **********
  173.  
  174.  This is a copyrighted software work which is distributed as shareware.
  175.  Under this license agreement you are granted the right to use Delaykey
  176.  on all machines and environments that it supports.  You are also
  177.  free (and encouraged) to pass copies of this shareware on to others
  178.  as long as it is not for payment and not bundled with anything else
  179.  that is for payment.
  180.  
  181.  The shareware registration fee is $10 for single users, $40 for groups.
  182.  To receive a diskette, please add $10 for shipping and handling and specify
  183.  diskette type.  Send check or money order to:
  184.  
  185.                          Chienming Chang
  186.                          504 Mapleride
  187.                          Ann Arbor, MI 48103
  188.  
  189. I am especially interested in suggested improvements,bugs,comments,etc.
  190. You may leave a message on Chienming_Chang@MTS.cc.Wayne.edu.
  191.