home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / run.zip / readme < prev    next >
Text File  |  2000-01-23  |  4KB  |  50 lines

  1. Author:  J. Pedone (jpedone@flash.net)
  2.  
  3. Copyright:  This program is provided free as is with no warranty whatsoever under the terms of the GPL.  Basically that means you can use it, modify it and distribute it.  If you do modify or distribute it, the new source must accompany the distribution.  Plus, I would appreciate a copy of any changes.
  4.  
  5. What it does:
  6. Run.exe is a simple program launcher simliar to the win9x run dialog.  It will store the last 10 commands you ran.  It is set up to open a file with the default association or to run a program if a program is passed.  If the browsers are entered, it will also launch your browser and try to connect to a URL if http, www., ftp: or ftp. are the first four characters entered.  
  7.  
  8. Note 1: The first time this program is run, a "file not found" dialog box will pop up along with a dialog to enter in your browser info.  Since people have different tastes in browsers, no attempt has been made to hard code these programs in.  You are welcome to call this a bug, feature or freedom of choice as you wish :-).  If you don't wish to use a browser, point the dialogs at any executable program to turn off the "nag" (I.e. x:\os2\e.exe)
  9.  
  10. Note 2: Here's neat trick to make the program appear in your warpcenter but not on your desktop:
  11. After a program object is created, open the desktop properties and go to the "Include" tab.
  12. From there you can add a rule to exclude the object you created.  This will make it "disappear" from the desktop but still be available to the warpcenter.
  13.  
  14. Requirements:
  15. Requires OS/2 REXX to be installed.  
  16.  
  17. Usage:
  18. Click on the icon.  This is meant to be a simple CLI for when you want to quickly run a program or open a file/location.  I personally keep it on my desktop so that it shows up in my warpcenter.
  19.  
  20. Usage options:
  21. None
  22.  
  23. Installation:
  24. Unzip the file into a directory and make a program object. Or, if you would like the program objects created for you, type 'install' at the command line.
  25.  
  26. Additional programs/files:
  27. run.ini - A standard OS/2 ini file that contains the browser info and the last 10 commands used.
  28.  
  29. Known problems:
  30. 1.  The task list sometimes pops up momentarily when launching a PM program.  The longer a program takes to launch, the more likely this will happen. (i.e. count on it with netscape.exe)  A longer delay can be added to correct this but may not be desireable.
  31.  
  32. History (changes from original version):
  33. 1.  Changed the dialog box to select the last program ran.
  34. 2.  Changed the file-open filter to look for all files
  35. 3.  Added a check for a blank program entry to avoid a syntax error.  Run will now exit with rc=1.
  36. 4. Added the ability to open a file by association as well as open a URL. (Thanks to Wayne Swanson <psoft@tech-center.com>)
  37. 5.  Fixed a delay problem when opening web pages where the run dialog would stay up after clicking OK.
  38. 6.  Changed the syntax to run under classic rexx as well as object rexx after my E-mail box was flooded :-)
  39. 7.  Squashed a bug that prevented it from being run properly from a root directory. (Many thanks to Mark Davidson for his patience).
  40. 8. Increased the browser file name length. (Thanks go to Michael Taylor for reporting this.)
  41. 9.  Allowed a parameter to be passed to the called program.
  42. 10.  It will now search the path for exe, com, cmd and bat files (in that order) if no path or extension info is given.
  43. 11.  Added some intelligence to the history sort.  
  44. 12.  Added the ability to launch the browser if www. or ftp. are entered.
  45. {For 11 and 12 - Many thanks to the gentleman that helped suggest and debug these features.  Unfortunately, I did something stooopid and lost all of the e-mails pertaining to those changes.  If it was you - please let me know so I can give you credit. .}
  46. 13.  Added the ability to specify a working directory for the ini files other than the working directory.  The user can optionally put a working directory into the program object PARAMETERS field.
  47. 14.  Fixed a bug that was introduced when I did number 11.  =8-o  (Thanks to Mike Reichel for reporting these two)
  48. 15.  Changed the history and browser info to use a regular ini file.
  49. 16.  Added the ability to use parameters with the browser info.
  50. 17.  Hid the dialog as soon as a program tries to run.