home *** CD-ROM | disk | FTP | other *** search
/ PC Pro 2004 April / DPPCPRO0404.ISO / Essentials / desktop / KeyText / kt2k224.exe / README.TXT < prev    next >
Encoding:
Text File  |  2003-04-07  |  20.1 KB  |  491 lines

  1.  
  2. KeyText 2000 v2.24, for Windows 95, 98, ME, NT4, 2000 or XP
  3.         (c) MJMSoft Design Limited, 1998-2003
  4.  
  5. In this readme.txt:
  6. Program Description
  7. Installation
  8. Upgrading
  9. Distribution
  10. Purchasing
  11. License - Terms and Conditions
  12. Version History
  13. Technical Support and Contact Information
  14.  
  15.  
  16. =========================================================
  17.                   Program Description
  18. =========================================================
  19.  
  20. Keyboard macro and Windows automation utility. Save time
  21. with KeyText 2000!
  22.  
  23. KeyText 2000's basic function is the storing of pieces of
  24. text, ready to be typed or pasted into whatever application
  25. you are working on. Autotext in your system tray! You can
  26. set up hotkeys to all your favorite text items - one
  27. keypress and the text is in. Your Word Processor probably
  28. has a function like this already, but what about your
  29. database program, your desktop publisher, your e-mail
  30. program? The beauty of KeyText is that it's always there
  31. waiting in your tray, and works for most applications.
  32.  
  33. With KeyText 2000's "right-click anywhere" feature, form-
  34. filling has never been so easy. Hold down Shift, Ctrl or
  35. both (depending on how you set it up), right-click where you
  36. want your text to go, and KeyText 2000's menu opens up next
  37. to it ready for you to click the item you want. Your name,
  38. e-mail address, credit card number, etc. - no more typing
  39. them in: let KeyText 2000 do it.
  40.  
  41. Now with unique Smart Select feature. You already know how
  42. to select text and press a key combination to copy it to the
  43. clipboard, turn it to bold, and so on. With KeyText 2000's
  44. Smart Select you can do much more! Once set up you could,
  45. for example, select an e-mail address anywhere - document,
  46. text file, database - and press Ctrl-Shift E. Your e-mail
  47. program will start with a new message to that address ready!
  48.  
  49. Include in "text" commands to fill in the date (including
  50. dates plus or minus n days / working days / months etc. from
  51. the current date), run programs, click buttons, change
  52. windows, select menu items, play a sound, display a message,
  53. start an e-mail message, and more. Easy wizard-based dialogs
  54. help you set it up. You can even specify an Internet
  55. address, and KeyText will take you there (assuming you have
  56. modem, etc.); hotkey it and you can launch your browser and
  57. go to the site on one keypress.
  58.  
  59. Use KeyText 2000 to simulate mouse actions. It can click the
  60. right spot on a window - button on a dialog, link on a web
  61. page etc. - even if the window is in a different position
  62. each time.
  63.  
  64. Schedule items to start at specified times or intervals.
  65. Because the text can include commands (fields), you can run
  66. programs at specified times, display reminders or alarms
  67. with your choice of sound, even have an hourly chime. Do you
  68. want KeyText to trigger an event on, say, the third last day
  69. of every month? That is possible too.
  70.  
  71. Windows automation. Tell KeyText 2000 to look out for a
  72. certain window or dialog, and then run an item. Completely
  73. automate password entries, repetitive dialogs, etc. KeyText
  74. itself includes 5 password levels to protect any passwords,
  75. credit card numbers, etc. you might store.
  76.  
  77. KeyText 2000 can operate as a multiple clipboard, and makes
  78. collecting text easy. You can set it up to monitor your
  79. clipboard, and whenever text is copied to it, automatically
  80. add the same text to a specified text item. This makes it
  81. simple to gather text from various sources to put into one
  82. destination. You don't even need to open a text file to get
  83. at its text; select it in Windows Explorer and a couple of
  84. mouse clicks puts a copy of it in KeyText 2000 ready for re-
  85. use.
  86.  
  87. KeyText 2000 can either paste or type your text. Pasting is
  88. faster, but "typing", character by character, has
  89. advantages. It can include fields (commands), it doesn't
  90. require the clipboard, and you can choose the speed. For the
  91. benefit of online-chat users it includes "simulate manual
  92. typing" settings; add some pauses, mistakes and backspaces
  93. and the person at the other end will never know it's being
  94. typed automatically!
  95.  
  96. KeyText 2000 has a random link function. Set up your e-mail
  97. signature in KeyText 2000, along with a random link to a
  98. range of quotations held in other items. Hotkey the
  99. signature if you like. Then, every time you press the
  100. hotkey, your e-mail signature will be typed in, followed by
  101. a quotation drawn at random.
  102.  
  103. KeyText 2000 can display a miniature "keyboard" on your
  104. screen, which lets you "type" with your mouse or pointing
  105. device. This was added for the benefit of those who don't
  106. always have a keyboard attached, and asked for the facility
  107. to key text with KeyText 2000. The Keypad also has a symbols
  108. tab; all those tricky symbols like ╝, ⌐, etc. are only a
  109. click away - as are all the accented characters.
  110.  
  111. It's very unobtrusive... It hides itself away in the tray,
  112. near your system clock. A left-click on the icon reveals a
  113. menu showing all your text items ready to be typed. A right-
  114. click shows all the options available.
  115.  
  116.  
  117. =========================================================
  118.                   Installation
  119. =========================================================
  120.  
  121. IMPORTANT NOTICE: This KeyText 2000 program and all
  122. associated documentation are the copyright of MJMSoft Design
  123. Ltd. The use of the KeyText 2000 program is governed by the
  124. License accompanying this program.
  125.  
  126. KeyText 2000 requires Windows 95, 98, ME, NT4, 2000 or XP,
  127. and needs 800kb of space on your hard drive.
  128.  
  129. Extract the files from the KeyText 2000 zip file to a
  130. (temporary) folder, and run SetupKT.exe. Or, if you have the
  131. self-extracting .exe version, simply run kt2k###.exe (where
  132. ### is the version number. During the install process you
  133. can choose to have KeyText 2000 added to your list of
  134. programs which start every time Windows starts; note that
  135. you can change this later in KeyText 2000.
  136.  
  137. To uninstall, select KeyText from Add-Remove Programs in
  138. Windows control panel.
  139.  
  140.  
  141. =========================================================
  142.                   Getting Started
  143. =========================================================
  144.  
  145. The KeyText program uses macros or scripts known as items,
  146. which are named A, B, C and so on. They can be started from
  147. the KeyText menu, from hotkeys, automatically or from batch
  148. files. Together these items are stored in data files with
  149. the extension .ktt.
  150.  
  151. It is important to note at the beginning that if you want
  152. to start a new item you select "Edit text items" on the menu
  153. which appears when you right-click the KT icon in the tray -
  154. and look along the tabs A, B, C etc. until you find an empty
  155. one (or delete an old one). If you want to start a new set
  156. or collection of items, you select "New" from the right-
  157. click menu - this opens up a new file of empty macros ready
  158. to use. But beware of using "New" just to start a new
  159. macro - go to Edit text items instead!
  160.  
  161. When you first run KeyText, try left-clicking the KT icon
  162. and selecting "Samples; click here first!".
  163.  
  164.  
  165. =========================================================
  166.                   Upgrading
  167. =========================================================
  168.  
  169. If you already have a previous version of KeyText installed,
  170. you can install KeyText 2000 to the same folder as before,
  171. making sure you exit KeyText first if it is running. Your
  172. texts, settings, and unlock code (if purchased) will all be
  173. preserved.
  174.  
  175. If you are upgrading from a version 1 release of KeyText,
  176. before converting your texts it will make a copy of your
  177. .ktt (KeyText data) file and give it the extension .kt1.
  178.  
  179.  
  180. =========================================================
  181.                   Distribution
  182. =========================================================
  183.  
  184. KeyText is provided at no charge to you for evaluation
  185. purposes only, and you may distribute it freely, on the
  186. terms and conditions stated in the License (license.txt).
  187.  
  188.  
  189. =========================================================
  190.                   Purchasing
  191. =========================================================
  192.  
  193. When first run KeyText 2000 displays: "Evaluation Version"
  194. and has 10 text items available for you to use; you can
  195. store more text items by making new data files (.ktt) and
  196. using the right-click menu to switch from one to another.
  197. After 30 days of use the evaluation period expires; the same
  198. 10 text items are available, but other features are reduced.
  199. If you wish to continue using KeyText 2000, you should
  200. purchase; you then receive an unlock code which converts
  201. KeyText 2000 to the full version. Note that if you have not
  202. purchased and are still using KeyText after 60 days, you
  203. will no longer be able to save any changes to text items.
  204.  
  205. The full version gives 224 new text items, making 234 in
  206. total; and you can have several "KeyTexts" running at the
  207. same time, giving the possibility of thousands of text items
  208. just a click or two away.
  209.  
  210. You can purchase online using a credit card - and get your
  211. registration code to unlock KeyText 2000 e-mailed to you
  212. instantly. Go to http://www.mjmsoft.com/ktreg.htm for
  213. details.
  214.  
  215. A single user license is 25 US dollars or 15 GB pounds
  216. (these prices guaranteed to end of December 2003). Site
  217. licences and multi-user discounts are available. Once you
  218. have installed KeyText 2000, see the file "order.txt" or the
  219. KeyText 2000 help file for details of how to register
  220. (online, by 'phone/fax or by mail).
  221.  
  222. For an additional 8 US dollars or 5 GB pounds, we will send
  223. a disk and manual (printed help file); price includes
  224. postage and packing. Note that the manual can be downloaded
  225. free in Adobe Acrobat pdf format from
  226. http://www.mjmsoft.com/keytext.htm.
  227.  
  228.  
  229. =========================================================
  230.                   License - Terms and Conditions
  231. =========================================================
  232.  
  233. See the files "license.txt" and "Vendinfo.diz" for details.
  234.  
  235.  
  236. =========================================================
  237.                   Version History since v2.2
  238. =========================================================
  239.  
  240. 2.24    Added new option to the Message box and Input box
  241.     fields so that they will close automatically after a
  242.     specified number of seconds. If, for example, you
  243.     wish to have a prompt appear - possibly a scheduled
  244.     reminder - and disappear automatically after 5
  245.     minutes, this new option allows this.
  246.  
  247.     Added a new option regarding handling of Return
  248.     characters in items. Previously you could choose
  249.     between always typing Return characters, and
  250.     ignoring a Return character which follows certain
  251.     fields. The new option allows you to ignore ALL
  252.     Return characters; if a new line is in fact needed
  253.     then {Return} or {Enter} would need to be used.
  254.  
  255.     Changed date fields so that {Date} works. The Insert
  256.     field wizard generates {Date Short}, {Date Long} or
  257.     {Date "...(custom date format)..."} fields, but to
  258.     allow for {Date} being entered directly in an item
  259.     this is now equivalent to {Date Long}.
  260.  
  261.     Changed hotkey functionality so that if the contents
  262.     of an item with a hotkey are deleted, and the item
  263.     is therefore empty, the hotkey is not set.
  264.     
  265.     The addition of multiple-monitor support in version
  266.     2.23 meant that that version did not work on Windows
  267.     95. Now fixed.
  268.  
  269. 2.23    Added a new KeyText icon, designed for XP users.
  270.     Previous icons were designed for earlier versions of
  271.     Windows where the system tray would typically be
  272.     gray; the new icon is a simple KT in red and blue
  273.     which looks better against the light blue of the
  274.     standard Windows XP notification area. You can select
  275.     the new icon by right-clicking the existing KeyText
  276.     icon and selecting Settings; the new icon is second
  277.     from the left in the resulting dialog.
  278.  
  279.     Added multiple-monitor support to KeyText's mouse
  280.     action functions. Previously with a multiple-monitor
  281.     display all mouse actions were forced to the primary
  282.     monitor - even though the coordinates on other
  283.     monitors could be correctly set using the Insert
  284.     Field Wizard. Now mouse actions on multiple-monitor
  285.     displays will occur on the correct monitor.
  286.  
  287.     The fix in version 2.22 for Ctrl Shift + direction
  288.     key worked for all users except NT4. Now fixed for
  289.     NT4 users also. And for Windows 2000/XP users fixed
  290.     a bug which occurred if you had a repeated Ctrl/Shift
  291.     + direction key - for example, {Shift Right 4}; some
  292.     characters immediately after the closing curly
  293.     bracket would be skipped.
  294.  
  295.     KeyText documentation stated that the length of a
  296.     Pause could be up to 1000000 seconds, and the Insert
  297.     Field Wizard allowed you to set a Pause of that
  298.     length. However when running an item any Pause
  299.     greater than 6000 seconds (maximum in an earlier
  300.     version of KeyText) would cause the item to abort.
  301.     Now fixed so that a Pause of up to 1000000 seconds is
  302.     allowed.
  303.  
  304.     Fixed two problems relating to the use of the Link
  305.     field. Firstly, in the situation where KeyText item A
  306.     has a Call to item B, which in turn has a Link to
  307.     item C, and item C finished with a Mouse action -
  308.     control did not return to item A after the Mouse
  309.     action; now fixed. Secondly, an item which included
  310.     an Ask, Clipboard, Date, Include or Selection field,
  311.     and finished with a Link field, and was set to
  312.     Action:Paste, did not work correctly; now fixed.
  313.  
  314. 2.22    If an item has a {Clipboard} field near the
  315.     beginning, and the clipboard contains text, this
  316.     text displays in the KeyText menu for that item.
  317.     This has been extended so that if a text file has
  318.     been copied in Explorer, the first characters of it
  319.     will display. For example, if item A contains only
  320.     the field {Clipboard}, and the KeyText readme.txt
  321.     has been copied in Explorer, the KeyText menu will
  322.     display -  A: KeyText 2000 v2.22, for...
  323.     (Note that if item A is then selected, the full
  324.     contents of the text file would then be typed or
  325.     pasted, depending on whether Action:Macro or
  326.     Action:Paste is selected, giving a quick way to
  327.     extract text from a file without opening it. This
  328.     is existing functionality; the change in 2.22 is
  329.     only to    the menu display.)
  330.     
  331.     KeyText was failing to simulate correctly a Ctrl
  332.     Shift + direction key combination in an item, for
  333.     example {Ctrl-Shift End}. Now fixed.
  334.     
  335.     If using a KeyText data file set to read-only, a
  336.     warning message "changes will not be retained" was
  337.     displayed when logging off or shutting down Windows.
  338.     Now removed.
  339.     
  340.     The feature to allow a double-click of the KeyText
  341.     icon to run item A (see Settings / Customize) did
  342.     not work in Windows 2000. Now fixed.
  343.     
  344.     When using a Call field to call an item which ended
  345.     with a mouse action field (or certain other fields),
  346.     control was not returned to the calling item. Now
  347.     fixed.
  348.     
  349.     In certain circumstances, scheduled items would fail
  350.     to start after opening and closing the Settings
  351.     dialog. Now fixed.
  352.     
  353.     In Settings / Global, under "Ignore a return
  354.     character which follows the following fields", the
  355.     Ask field has been removed from the list. Note that
  356.     this is not a change in functionality; a return
  357.     character following an Ask field will always be
  358.     typed.
  359.     
  360.     Fix of problem occasionally experienced by Windows
  361.     2000 users where the letter after an upper case
  362.     letter is incorrectly also typed in upper case.
  363.     
  364.     Fix of a rare problem where an error would display
  365.     when selecting "Edit text items".    
  366.  
  367. 2.21    Fix of a problem affecting Windows XP users only. Use
  368.     of the KeyText Keypad (any of the Keyboard tab keys
  369.     and some of the Symbol tab keys) would result in a
  370.     KeyText error. Now fixed.
  371.  
  372. 2.2    Added if/then/else functionality to the Wait field.
  373.     Previously the Wait field would wait for a specified
  374.     window; if found it would continue the item, or if
  375.     not found it would cancel the item. Now there are six
  376.     possibilities. If the window is found continue the
  377.     item, else cancel, start another item, or call
  378.     another item and continue. Or if the window is not
  379.     found continue the item, else cancel, start another
  380.     item, or call another item and continue. Also added
  381.     is the ability to specify that the window title
  382.     matches the specified text exactly (rather than the
  383.     title includes the specified text), and the ability
  384.     to check all windows, not just the foreground window.
  385.     These additions mean that KeyText can check for the
  386.     existence of a specified window, and take different
  387.     courses of action depending on if it is found, or not
  388.     found.
  389.  
  390.     Also added to the Wait field the ability to check if
  391.     a specified file exists, or is created during the
  392.     wait period.
  393.  
  394.     Fixed KeyText's ability to select text when sending a
  395.     Shift and direction key combination. This worked in
  396.     versions of Windows prior to Windows 2000, and now
  397.     works in Windows 2000 and XP also.
  398.  
  399.     The "Copy List" function in the KeyText organizer,
  400.     which copies to the clipboard a list of items with
  401.     their menu text and hotkey, can now optionally
  402.     include the whole text of each item. This may be
  403.     useful for reference or backup purposes.
  404.  
  405.     Added to the Scheduler the ability to run monthly
  406.     items on the last day of the month. Previously the
  407.     actual date (1-31) had to be specified; now you can
  408.     specify dates from last day minus 7 to the last day.
  409.  
  410.     The position on screen of the dialogs Message, Input,
  411.     Ask, LinkSelect and CallSelect is now remembered so
  412.     that if you move the window before closing it, next
  413.     time it should appear in the same place.
  414.  
  415.     In the Edit text items window a new entry has been
  416.     added to the Item menu: Insert Key Combination. This
  417.     shortcut takes you directly to the appropriate part
  418.     of the Insert Field Wizard, without the need to go
  419.     through the main wizard page.
  420.  
  421.     In the event of an Explorer crash the KeyText icon in
  422.     the tray is now restored, ensuring continuing
  423.     availability of the program.
  424.  
  425.     Because of the different way in which the Windows XP
  426.     Notification area works, the icon on the right-click
  427.     menu for "Shift icon" appears as a left arrow for XP
  428.     users, as this is the only available direction to
  429.     shift it. Also, after a few days use, a hint is
  430.     displayed for XP users regarding XP's "hide when
  431.     inactive" feature which may cause the KT icon to
  432.     disappear. See Windows XP in the Help file for more
  433.     information.
  434.  
  435.     If Caps Lock is on, KeyText has the option to turn it
  436.     off while an item is running, and when finished turn
  437.     it back on again. However, this did not work if the
  438.     item included a Pause field. Now fixed.
  439.  
  440.     Increased the speed of no-feedback typing. After
  441.     "typing" a character, KeyText waits for feedback from
  442.     the target application before typing the next
  443.     character. This way KeyText regulates its speed to
  444.     the ability of the target application to process
  445.     keystrokes. However, a few applications give no
  446.     feedback and KeyText must make a best guess which is
  447.     normally slower. This "guess" has been speeded up in
  448.     this version.
  449.  
  450.     Added or changed the following tutorial sections:
  451.     Start or disconnect Windows dial-up networking, Check
  452.     for text in a browser window, Set up alarms or
  453.     reminders, If/then/else based on existence of a
  454.     window, Use KeyText to populate a database / address
  455.     book, and Use KeyText in a network environment. Also
  456.     added to Field syntax reference a list of how key
  457.     combinations appear as KeyText fields.
  458.  
  459.  
  460. =========================================================
  461.                   Technical Support
  462.                   and Contact Information
  463. =========================================================
  464.  
  465. For sales information, send e-mail to sales@mjmsoft.com, or
  466. for technical support, e-mail support@mjmsoft.com.
  467.  
  468. Technical support is available to all users for a period of
  469. 30 days and to users who have purchased for a period of 90
  470. days, both periods starting on the date on which the first
  471. request is made to the Company for support. Note that the
  472. support we offer relates to the operation of KeyText 2000
  473. itself; we cannot guarantee to give advice on "scripts" to
  474. perform specific tasks in other applications; however, we
  475. will endeavor to give full version users as much help as we
  476. can in this regard.
  477.  
  478. Sales telephone: free call-back service (we call you) - go
  479. to http://www.mjmsoft.com/contact.htm
  480. Telephone (UK number): +44 870 321 6567
  481. Fax (UK):              +44 701 071 6567
  482. Fax (USA):             (419) 781 8735
  483.  
  484. You can also contact us by mail at:
  485. MJMSoft Design Ltd.
  486. 14 Moriston Drive
  487. Murieston
  488. LIVINGSTON
  489. EH54 9HT
  490. United Kingdom
  491.