home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 12 / CD_ASCQ_12_0294.iso / vrac / smishl14.zip / README.TXT < prev    next >
Text File  |  1993-11-15  |  13KB  |  267 lines

  1. README.TXT: SMILERSHELL 1.4  QUICK START AND INSTALLATION
  2.  
  3.  
  4. QUICK START / HINTS AND TRICKS
  5.  
  6. Windows makes many things easier, but it also makes some things harder.
  7. Even in this era of the graphical interface, there are tasks that can
  8. be done much more easily by typing in a command than by menus and
  9. pointing and clicking and such.  That's what SmilerShell is for.
  10.  
  11. SmilerShell is a command line utility.  It's like shelling out to DOS.
  12. You type a command and press Enter.  It supports pipes, redirection,
  13. and internal DOS commands (and runs Windows programs too).  It works
  14. just like the DOS command line.  But SmilerShell is the best command
  15. line you've ever seen, as if the plain-vanilla DOS prompt was enhanced
  16. by lots of handy utilities.  Here's how to get the most out of it.
  17.  
  18. INSTANT INSTALL:  You can install SmilerShell automatically, using the 
  19. enclosed installer.  To do this, simply run install.exe.  You can run 
  20. it using File Manager, or the Run item on Program Manager's File menu,
  21. or in whatever other convenient way you choose.  Give it the directory
  22. to put SmilerShell's files into, and the Program Manager group name
  23. for the SmilerShell icons (appropriate defaults are suggested).  It'll
  24. do the rest.  The installer will make no changes to your system setup.
  25. It just copies files to the directory you specify, and adds icons to
  26. the Program Manager group you specify.  If you decide to uninstall,
  27. just delete the specified files and icons.
  28.  
  29. COMMAND HISTORY AND SEARCH: Every time you run a command, it is saved
  30. on the command stack.  To find a previous command of interest, type the
  31. first letter or two of that command, then press the up or down arrow key.
  32. Up-arrow searches back, down-arrow searches forward.  It's a circular
  33. buffer, the last command is connected to the first, so you can search
  34. in either direction.  Arrows on a blank line show all commands in order.
  35. A full command history list is available from the File menu.
  36.  
  37. COMMAND LINE EDITOR: A retrieved previous command, or anything else you type,
  38. can be edited to suit.  Think of SmilerShell as a one-line word processor.
  39. It supports insert mode, overtype mode, and clipboard cut/paste.
  40.  
  41. ALIASES: When you press Enter, the first word of the command is compared
  42. to the alias list.  If it matches, the alias is substituted for that
  43. first word.  You can skip the alias testing by starting the command with
  44. an equals sign.  You can also hang aliases off the function keys F2
  45. through F12; hit the key and the command runs.  Both kinds of aliases
  46. are set up in the ini file.  A full alias list is available on the File menu.
  47.  
  48. QUICK DIRECTORY CHANGE: Type DC and the first few letters of the directory
  49. you want to be in.  If it's unambiguous, boom, you're there, otherwise a
  50. list box pops up with the first possible match highlighted.  If you
  51. haven't used DC yet, you'll be asked for permission to scan the drives
  52. listed in DC's ini file parameter.  If you scan more than one drive,
  53. DC can change drive as well as directory to get you where you want to go.
  54.  
  55. SMILERSHELL NEVER FORGETS:  In the ini file, set winwidth=PREV and
  56. SmilerShell will start up next time in the same directory, same screen
  57. position, and with the same settings, as when you shut it down this time.
  58.  
  59. CHANGE INI FILE SETTINGS ON THE FLY:  Hit the Edit Ini File item on 
  60. SmilerShell's File menu.  It'll fire up Notepad with your ini file (and 
  61. create one first if needed, filled with reasonable defaults).  When you're
  62. done editing and you close Notepad, SmilerShell will know.  It'll read in
  63. the new ini file and reset itself as indicated there.
  64.  
  65. DOS IN A WINDOW: Do you prefer to have DOS commands run fullscreen or in a
  66. window?  Toggle this on the fly from the Options menu.
  67.  
  68. INACTIVES STAY VISIBLE:  This Options menu item controls whether, after
  69. you run a DOS command, the command's inactive window sticks around, or
  70. immediately vanishes.
  71.  
  72. REMOVE INACTIVES: Too many inactive windows cluttering your screen?  Get
  73. rid of 'em with this Edit menu item, or just type Alt-R from the keyboard.
  74.  
  75. CLOCK:  Toggle the titlebar clock from the Options menu, or just type Alt-C.
  76. Prefer 12-hour or 24-hour time?  Use the timeformat ini file parameter.
  77.  
  78. CURRENT DRIVE/DIRECTORY IN THE TITLE BAR:  Toggle this from the Options
  79. menu, or just type Alt-D.
  80.  
  81. SYSTEM RESOURCES:  Toggle the System Resources display onto the menu
  82. bar from the Options menu, or just type Alt-S, to see a real-time
  83. running report of your available Windows memory and resources.
  84.  
  85. INSERT OR OVERTYPE MODE: Toggle this from the Options menu, or just type
  86. Alt-O.  In overtype mode a flag appears in the title bar.
  87.  
  88. TOPMOST WINDOW: Make SmilerShell a "topmost" window from the Options
  89. menu, or just type Alt-T.  That way, it's always visible and ready for
  90. use, even when you're working in another window. 
  91.  
  92. GET RID OF THE MENU:  Hit Alt-M to make SmilerShell even smaller.  Hit
  93. Alt-M again to bring the menu back, or use the Show SmilerShell Menu
  94. item on the System menu (the dash thing in the upper left corner).
  95.  
  96. SAVE YOUR STACK: You can save the current command stack to a file and
  97. reload it automatically at startup, or at any other time.  This gives you
  98. a preloaded batch of commands you can search on.  The startup loading is
  99. set up in the ini file.
  100.  
  101. A HANDY CONFIGURATION: Make SmilerShell "topmost," turn on the clock,
  102. turn off the menu, mouse it as small as it goes (about as big as two
  103. icons) and stick it in the corner.  The clock shows, and it's always
  104. ready for action.
  105.  
  106. ANOTHER HANDY CONFIGURATION:  Make SmilerShell "topmost" and maximize it.
  107. When maximized, it only takes up the top line of your screen, not the
  108. whole display.
  109.  
  110.  
  111.  
  112. SHAREWARE: TRY BEFORE YOU BUY
  113.  
  114. Thank you for trying SmilerShell.  You are welcome to test it
  115. for a week or two.  I hope you like it.
  116.  
  117. SmilerShell is marketed as shareware.  As with all shareware,
  118. you are encouraged to try  it for a short time on your own system,
  119. to see if it meets your needs.  If you find it useful and you
  120. keep it on your system for more than two weeks, you are obligated
  121. to send in the registration fee.  If you don't find it useful,
  122. simply delete it from your system.
  123.  
  124. To register, send $19.95 plus $3.50 for shipping to:
  125.  
  126. Barry Smiler
  127. Bardon Data Systems
  128. 1023 Key Route Blvd.
  129. Albany, CA 94706
  130.  
  131. Outside North America please add $6 for overseas shipping charges.
  132.  
  133. You can register through Bardon, or through our toll-free telephone order-
  134. taking service (800) 847-0309, or on Compuserve, or through distributors
  135. worldwide.  Details and addresses are in the file REGISTER.TXT.
  136.  
  137. If registering through Bardon, you can print and mail invoice.wri, the
  138. invoice that came with this package.  It's in Windows Write format.  With
  139. a MasterCard or Visa you can order by phone, at (510) 526-8470, or simply
  140. mail in your card number and expiration date.
  141.  
  142. Registered users get a registration number that will turn off the
  143. reminder screens.  Registration will also entitle you to a printed
  144. manual, support, update notices, and a disk with the most recent
  145. version.
  146.  
  147. Registered users also get these Extra Free Bonuses:  Two more handy
  148. Bardon utilities (WHATSNEW lists files not yet backed up, or directories
  149. containing such files; PR/PRFILTER format output for printing, and add a
  150. header with filename, size, create date, and print date), discount
  151. certificate for JCSM shareware CD-ROMs at half price, discount on PsL
  152. shareware-by-mail (up to 2/3 off!), discount on Shareware Magazine, free
  153. Compuserve startup kit, other Windows shareware I think you'll like,
  154. and whatever other goodies I can fit on the disk. 
  155.  
  156. SmilerShell is produced by a member of the Association of Shareware
  157. Professionals (ASP). ASP wants to make sure that the shareware principle
  158. works for you. If you are unable to resolve a shareware-related problem
  159. with an ASP member by contacting the member directly, ASP may be able to
  160. help. The ASP Ombudsman can help you resolve a dispute or problem with
  161. an ASP member, but does not provide technical support for members'
  162. products.  Please write to the ASP Ombudsman at 545 Grover Road, Muskegon,
  163. MI 49442-9427 USA, FAX 616-788-2765 or send a Compuserve message via
  164. Compuserve mail to ASP Ombudsman 70007,3536.
  165.  
  166.  
  167.  
  168. WHY IS THIS A SHELL?
  169.  
  170. The word "shell" is sometimes used for a wrapper that
  171. surrounds another application and hides it.  SmilerShell is
  172. the opposite of that.  It makes all the power of the command
  173. line available from an environment in which that power is
  174. not otherwise accessible.  But since it makes things more
  175. visible, rather than less visible, why is it called a shell?
  176.  
  177. It's a shell in another sense.  Maybe you've seen programs
  178. that let you "shell out" to DOS, for example WordPerfect's
  179. Ctrl+F1 command, Shell.  When you "shell out" it's like
  180. having a window into another environment, a pathway to a
  181. different level of functionality.  That's what SmilerShell
  182. is, and that's why it's a shell.
  183.  
  184.  
  185.  
  186. INSTALLING SMILERSHELL
  187.  
  188. SmilerShell includes the following files:
  189.  
  190.   smishell.exe      the program
  191.   smishell.hlp      the documentation, in Windows help file format
  192.  
  193.   readme.txt        overview and installation instructions
  194.   install.exe       automated SmilerShell installer
  195.   sample.ini        sample initialization file
  196.   sample.stk        sample command stack file
  197.   file_id.diz       45 column x 10 line text description, for BBS uploads
  198.   vendor.doc        gives distribution permission
  199.   invoice.wri       registration invoice (direct to Bardon Data Systems)
  200.   register.txt      register toll-free and through distributors worldwide
  201.   whatsnew.txt      new features and revision history
  202.  
  203. You can install SmilerShell automatically, using the enclosed
  204. auto-installer.  To do this, simply run install.exe from within
  205. Windows.  You can run it using File Manager, or the Run item on
  206. Program Manager's File menu, or in whatever other convenient way
  207. you choose.  Give it the directory to put SmilerShell's files
  208. into, and the Program Manager group name for the SmilerShell
  209. icons (appropriate defaults are suggested).  It'll do the rest.
  210.  
  211. If you prefer, you can install SmilerShell manually:
  212.  
  213.   1) Copy the files to a convenient directory on your hard
  214.   disk.  (Actually, only smishell.exe and smishell.hlp need
  215.   to be in this directory.  The others are not required to
  216.   run SmilerShell.)
  217.  
  218.   2) Put the SmilerShell icon into a program group.  To do
  219.   this, bring up File Manager and set it to the convenient
  220.   directory you chose in the previous step.  Then drag-and-
  221.   drop smishell.exe into your favorite Program Manager
  222.   group.  The SmilerShell icon should appear there.
  223.  
  224.   (How to drag-and-drop: While the mouse is pointing at the
  225.   word "smishell.exe" in File Manager, press and hold the
  226.   left mouse button.  While continuing to hold the button
  227.   down, move the mouse to point into your favorite Program
  228.   Manager group.  Let go of the button.  The SmilerShell
  229.   icon should appear in the group.)
  230.  
  231. Optionally, you can set up an initialization file.  But if you start
  232. SmilerShell without an initialization file, you'll be asked if you'd
  233. like SmilerShell to create one and fill it with reasonable values, then
  234. let you edit it in Notepad before proceeding.  See the section The
  235. Initialization File in the documentation.
  236.  
  237. Optionally, give a non-default location for the initialization file.
  238. See the section Initialization File Location.
  239.  
  240. Optionally, you can create a command stack file, having a list of commands
  241. that you want loaded into SmilerShell.  See the section Command Stack Files
  242. in the documentation.
  243.  
  244.  
  245.  
  246. NOTES FOR THOSE UPGRADING FROM PREVIOUS VERSIONS
  247.  
  248. Version 1.0 stored the DC info file smishell.dir and the default
  249. ini file smishell.ini in your Windows directory.  Starting with
  250. version 1.1, to avoid cluttering the Windows directories of the world
  251. more than they already are, by default these files are now stored in
  252. the same directory as the SmilerShell program.  After you install the
  253. new version, you can delete smishell.ini and smishell.dir from your
  254. Windows directory.
  255.  
  256. As before, the ini file can be wherever you like.  Use the command
  257. line switch /ini=<drive:\fullpath\filename> to put it where you want.
  258.  
  259. Starting with version 1.3, the DC info file can also be wherever you like.
  260. Use the ini file parameter dirfile=<drive:\fullpath\filename> to do this. 
  261.  
  262.  
  263. SYSTEM REQUIREMENTS
  264.  
  265. Requires Microsoft Windows 3.1
  266.  
  267.