home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 15 / CD_ASCQ_15_070894.iso / vrac / smi21.zip / README.TXT < prev    next >
Text File  |  1994-05-27  |  17KB  |  332 lines

  1. README.TXT: SMILERSHELL 2.1  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 be 
  8. done much more easily by typing in a command than by menus and pointing and 
  9. clicking and such.  That's what SmilerShell is for.
  10.  
  11. SmilerShell is the ultimate Windows command line.  It's just like 
  12. shelling out to DOS.  You type a command and press Enter.  It supports pipes, 
  13. redirection, and internal DOS commands (and runs Windows programs too).  
  14. There's even a place to list all your favorite applications; click on one and 
  15. it runs.  It works just like the DOS command line.  But SmilerShell is the 
  16. best command line you've ever seen, as if the plain-vanilla DOS prompt was 
  17. enhanced by lots of handy utilities.  Here's how to get the most out of it.
  18.  
  19. INSTANT INSTALL:  You can install SmilerShell automatically, using the 
  20. enclosed installer.  To do this, simply run install.exe from Windows using 
  21. File Manager or the Run item on Program Manager's File menu, or in whatever 
  22. other convenient way you choose. Give it the directory to put SmilerShell's 
  23. files into, and the Program Manager group name for the SmilerShell icons 
  24. (defaults are suggested).  It'll do the rest.  The installer will make no 
  25. changes to your system setup.  It just copies files to the directory you 
  26. specify, and adds icons to the Program Manager group you specify.  If you 
  27. decide to uninstall, just delete the specified files and icons.
  28.  
  29. FAVORITE APPLICATIONS:  List your favorite applications under the Apps menu 
  30. item.  Then just click on one to either select it into the command line, or 
  31. run it straight off (you can set it up either way).
  32.  
  33. COMMAND HISTORY AND SEARCH: Every time you run a command, it is saved in 
  34. the command stack.  To find a previous command of interest, type the first 
  35. letter or two of that command, then press the up or down arrow key.  Up-
  36. arrow searches back, down-arrow searches forward.  It's a circular buffer, 
  37. the last command is connected to the first, so you can search in either 
  38. direction.  Arrows on a blank line show all commands in order.  A full 
  39. command history list is available from the File menu.
  40.  
  41. COMMAND LINE EDITOR: A retrieved previous command, or anything else you 
  42. type, can be edited to suit.  Think of SmilerShell as a one-line word 
  43. processor.  It supports insert mode, overtype mode, and clipboard 
  44. cut/paste.
  45.  
  46. ALIASES: When you press Enter, the first word of the command is compared to 
  47. the alias list.  If it matches, the alias is substituted for that first 
  48. word.  You can skip the alias testing by starting the command with an 
  49. equals sign.  You can also hang aliases off the function keys F2 through 
  50. F12; hit the key and the command runs.  Both kinds of aliases are set up in 
  51. the ini file.  A full alias list is available on the File menu.
  52.  
  53. GET SMALL:  SmilerShell has a very small window, but you can make it even 
  54. smaller.  Use the Options menu to get rid of the menu and title bar.  Or 
  55. type Alt+M to toggle the menu, Alt+L to toggle the title bar.  Then mouse 
  56. SmilerShell as small as you like.  It'll go smaller than an icon!
  57.  
  58. QUICK DIRECTORY CHANGE: Type DC and the first few letters of the directory 
  59. you want to be in.  If it's unambiguous, boom, you're there, otherwise a 
  60. list box pops up with the first possible match highlighted.  If you haven't 
  61. used DC yet, you'll be asked for permission to scan the drives listed in 
  62. DC's ini file parameter.  If you scan more than one drive, DC can change 
  63. drive as well as directory to get you where you want to go.
  64.  
  65. SMILERSHELL NEVER FORGETS:  In the ini file, set winwidth=PREV and 
  66. SmilerShell will start up next time in the same directory, same screen 
  67. position, and with the same settings, as when you shut it down this time.
  68.  
  69. CHANGE INI FILE SETTINGS ON THE FLY:  Hit the Edit Ini File item on 
  70. SmilerShell's File menu.  It'll fire up Notepad with your ini file (and 
  71. create one first if needed, filled with reasonable defaults).  When you're 
  72. done editing and you close Notepad, SmilerShell will know.  It'll read in 
  73. the new ini file and reset itself as indicated there.
  74.  
  75. DOS IN A WINDOW: Do you prefer to have DOS commands run fullscreen or in a 
  76. window?  Toggle this on the fly with the DOS In Window menu item.  Or to 
  77. run one command as if DOS In Window is set to the opposite of its current 
  78. value, start that command with a right-bracket (for example >dir).
  79.     
  80. INACTIVES STAY VISIBLE:  After you run a DOS command, do you want the 
  81. command's inactive window to stick around, or immediately vanish?  Toggle 
  82. this flag, called Inactives Stay Visible, from the Options menu.  Or to run 
  83. one command as if Inactives Stay Visible is set to the opposite of its 
  84. current value, start that command with an asterisk (for example *dir).
  85.  
  86. REMOVE INACTIVES: Too many inactive windows cluttering your screen?  Get 
  87. rid of 'em with this Edit menu item, or just type Alt+R from the keyboard.
  88.  
  89. CLOCK:  Toggle the titlebar clock from the Options menu, or just type 
  90. Alt+C.  Prefer 12-hour or 24-hour time?  Use the timeformat ini file 
  91. parameter.
  92.  
  93. WORK WITH FILES: The built-in command SHOW is often a useful alternative 
  94. to DIR, since SHOW's file list lets you click on a filename to select it 
  95. into the command line.
  96.  
  97. FILE ASSOCIATIONS: With File Associations simply type in the filename 
  98. without the program name, and quite often SmilerShell will know which 
  99. program to run.  For example give "FILENAME.WRI" and SmilerShell knows to 
  100. run Windows Write on this file.  This works very nicely with SHOW: use SHOW 
  101. to pick a file, then press Enter to run the proper program with that file.
  102.  
  103. CURRENT DRIVE/DIRECTORY IN THE TITLE BAR:  Toggle this from the Options 
  104. menu, or just type Alt+D.
  105.  
  106. SYSTEM RESOURCES:  Toggle the System Resources display onto the menu bar 
  107. from the Options menu, or just type Alt+S, to see a real-time running 
  108. report of your available Windows memory and resources.  If you toggle off
  109. the menu, the resources report will appear in the command line.  Don't
  110. worry, nothing you type will be overwritten by the resources report!  
  111. Just type, your text will reappear exactly as you left it.
  112.  
  113. INSERT OR OVERTYPE MODE: Toggle this from the Options menu, or just type 
  114. Alt+O.  In overtype mode a flag appears in the title bar.
  115.  
  116. TOPMOST WINDOW: Make SmilerShell a "topmost" window from the Options menu, 
  117. or just type Alt+T.  That way, it's always visible and ready for use, even 
  118. when you're working in another window. 
  119.  
  120. GET RID OF THE MENU:  Hit Alt+M to make SmilerShell even smaller.  Hit 
  121. Alt+M again to bring the menu back, or use the Show SmilerShell Menu item 
  122. on the System menu (the dash thing in the upper left corner).
  123.  
  124. SAVE YOUR STACK: You can save the current command stack to a file and 
  125. reload it automatically at startup, or at any other time.  This gives you a 
  126. preloaded batch of commands you can search on.  The startup loading is set 
  127. up in the ini file.
  128.  
  129. HANDY CONFIGURATIONS: Make SmilerShell "topmost," turn on the clock, turn 
  130. off the menu, mouse it as small as it goes (about as big as two icons) and 
  131. stick it in the corner.  The clock shows, and it's always ready for action.
  132. Or turn off the titlebar too, and mouse it even smaller.  To move it on the 
  133. screen without the titlebar, click the right mouse button in the edit area 
  134. and hold it down while you move SmilerShell where you want it. Or make 
  135. SmilerShell "topmost" and maximize it.  When maximized, it only takes up 
  136. the top line of your screen, not the whole display.
  137.  
  138. KEYBOARD SHORTCUTS: SmilerShell has a lot of keyboard shortcuts that can
  139. speed things up quite a bit.
  140.  
  141. These SmilerShell commands work immediately, without going through a menu.
  142.  
  143. Alt+C           Clock in titlebar
  144. Alt+S           System Resources report in menubar
  145. Alt+D           Current directory in titlebar
  146. Alt+O           Overtype/insert mode
  147. Alt+T           Topmost window
  148. Alt+L           Show/hide titlebar
  149. Alt+M           Show/hide menubar
  150. Alt+I           Inactive windows stay visible
  151. Alt+W           DOS commands windowed/fullscreen
  152.  
  153. You can display any menu, or use any menu item, from the keyboard.  To 
  154. display a menu press its Alt key combination.  When in a menu, press 
  155. any item's underlined key to run that item.
  156.  
  157. Alt+F           File menu
  158. Alt+E           Edit menu
  159. Alt+N           Options menu
  160. Alt+A           Apps menu
  161. Alt+P           Help menu
  162.  
  163. These standard Windows commands are available in SmilerShell:
  164.  
  165. F1              Help
  166. ALT+F4          Exit
  167. Alt+Bksp        Undo last action
  168. Ctrl+Z          Undo last action
  169. Shift+Del       Cut selected text, send to the Clipboard
  170. Ctrl+X          Cut selected text, send to the Clipboard
  171. Ctrl+Ins        Copy selected text, send to the Clipboard
  172. Ctrl+C          Copy selected text, send to the Clipboard
  173. Shift+Ins       Paste contents of Clipboard into commandline
  174. Ctrl+V          Paste contents of Clipboard into commandline
  175. Delete          Clear selected text
  176. Escape          Clear entire commandline 
  177. Ctrl+Esc        Show task list of all running programs
  178.  
  179.  
  180.  
  181. SHAREWARE: TRY BEFORE YOU BUY
  182.  
  183. Thank you for trying SmilerShell.  You are welcome to test it for a week or 
  184. two.  I hope you like it.
  185.  
  186. SmilerShell is marketed as shareware.  As with all shareware, you are 
  187. encouraged to try it for a short time on your own system, to see if it 
  188. meets your needs.  If you find it useful and you keep it on your system for 
  189. more than two weeks, you are obligated to send in the registration fee.  If 
  190. you don't find it useful, simply delete it from your system.
  191.  
  192. To register SmilerShell, send $19.95 plus $3.50 for shipping to:
  193.  
  194. Bardon Data Systems
  195. 1023 Key Route Blvd.
  196. Albany, CA 94706
  197.  
  198. Outside North America please add $6 for overseas shipping charges.
  199.  
  200. While testing SmilerShell, take a few minutes to try the demo of 
  201. SmilerShell Pro, which has some rather nifty features (described below) not 
  202. found in the regular SmilerShell.  SmilerShell Pro is available for $29.95 
  203. plus $3.50 for shipping.
  204.  
  205. You can order SmilerShell or SmilerShell Pro through Bardon, or through our 
  206. toll-free telephone order-taking service (800) 242-4775 (weekdays 7 to 6 
  207. Central time), or on Compuserve, or through distributors worldwide.  
  208. Details and addresses are in the file ORDER.TXT.
  209.  
  210. If ordering through Bardon, you can print and mail invoice.wri, the invoice 
  211. that came with this package.  It's in Windows Write format.  With a 
  212. MasterCard or Visa you can order by phone, at (510) 526-8470, in which case 
  213. you'll be given your registration number immediately so you can get rid of 
  214. those reminder screens right away.  Or simply mail in your card number and 
  215. expiration date.
  216.  
  217. Registered users get a registration number that will turn off the reminder 
  218. screens, a printed manual, support, update notices, and a disk with the 
  219. most recent version.
  220.  
  221. Registered users also get these Extra Free Bonuses:  Two more handy Bardon 
  222. utilities (WHATSNEW lists files not yet backed up, or directories 
  223. containing such files; PR/PRFILTER format output for printing, and add a 
  224. header with filename, size, create date, and print date), discount
  225. certificate for JCSM shareware CD-ROMs at half price, discount on PsL 
  226. shareware-by-mail (up to 2/3 off!), free Compuserve startup kit, other 
  227. Windows shareware I think you'll like, and whatever other goodies I can 
  228. fit on the disk.
  229.  
  230. All these bonuses are also included with SmilerShell Pro. 
  231.  
  232.  
  233.  
  234. SMILERSHELL PRO
  235.  
  236. As mentioned above, SmilerShell Pro has some rather nifty features not 
  237. found in the regular SmilerShell.  Take a few minutes to try the demo of 
  238. SmilerShell Pro.
  239.  
  240. * PRESS THE BUTTON:  SmilerShell Pro takes up no space on your desktop. 
  241. None.  That's because it's usually a tiny button that hops unobtrusively 
  242. into the titlebar of whichever application is currently active.  Press the 
  243. button to bring up the command line window.  Click the SmilerShell menubar's 
  244. Hide item (or type Alt+H) and the command line window vanishes again.  You 
  245. can customize where the button appears in the active app's titlebar -- or 
  246. elsewhere!  And try this to save time: right-click the titlebar button, and 
  247. the commandline appears with the Apps menu already displayed, ready for you 
  248. to click on one of your listed apps and run it.  It's the fastest way to 
  249. start programs!
  250.  
  251. * MULTIPLE COMMANDS ON ONE LINE: You can type multiple commands on one 
  252. command line.  Hit Enter and they are submitted in order.  And unlike 
  253. everything else in Windows, SmilerShell makes sure the previous command 
  254. ends before it starts the next one.
  255.  
  256. * RUNTIME PARAMETERS IN ALIASES: Runtime parameters (%1, %2, etc.) make 
  257. it easier to tell aliases what to do when you run them.  And if you alias 
  258. multiple commands on one line, the alias acts almost like a batch file, 
  259. all within SmilerShell!
  260.  
  261. * CHANGE YOUR PATH: By default SmilerShell Pro uses the DOS search path.  
  262. You can change this by typing a PATH command, just like in DOS.  Later, 
  263. go back to the old DOS path by typing PATH= (an equals sign but no 
  264. parameters).  As you'd expect, PATH by itself shows the current path.
  265.  
  266. * A TINY WINDOW:  Want the smallest possible window?  With SmilerShell 
  267. Pro, if System Resources is enabled and you toggle off the menu, the 
  268. resources report will appear in the command line.  Press any key and 
  269. your command line returns.  The cursor is where you left it, selections 
  270. are still selected, and the key you pressed is typed into place in the 
  271. command text.  Turn off the titlebar as well as the menu for an 
  272. incredibly small SmilerShell, with no loss of information!
  273.  
  274. * IT'S FAST:  Because of special software technology, SmilerShell Pro runs 
  275. commands faster than SmilerShell Standard Edition or SmilerShell Lite.
  276.  
  277. Here's a good way to use SmilerShell Pro: mouse the window to the size you 
  278. prefer, and set up your favorite display options (clock? current directory? 
  279. resources?)  Then "Hide!" the command line window.  SmilerShell Pro is 
  280. always just a mouse-click away.  The activation button hops into the 
  281. titlebar of whichever app you're currently using.  Like regular 
  282. SmilerShell, SmilerShell Pro can remember its setup and screen location 
  283. from session to session, so you only have to configure it once.
  284.  
  285.  
  286.  
  287. INSTALLING SMILERSHELL
  288.  
  289. SmilerShell includes the following files:
  290.  
  291.   smishell.exe      the program
  292.   smishell.hlp      the documentation, in Windows help file format
  293.   readme.txt        overview and installation instructions
  294.   install.exe       automated SmilerShell installer
  295.   sample.ini        sample initialization file
  296.   sample.stk        sample command stack file
  297.   file_id.diz       45 column x 10 line text description, for BBS uploads
  298.   vendor.doc        gives distribution permission
  299.   invoice.wri       registration invoice (direct to Bardon Data Systems)
  300.   register.txt      order toll-free and through distributors worldwide
  301.   whatsnew.txt      new features and revision history
  302.   demopro.exe       demo of SmilerShell Pro
  303.  
  304. You can install SmilerShell automatically, using the enclosed auto-
  305. installer.  To do this, simply run install.exe from within Windows.  You 
  306. can run it using File Manager, or the Run item on Program Manager's File 
  307. menu, or in whatever other convenient way you choose.  Give it the 
  308. directory to put SmilerShell's files into, and the Program Manager group 
  309. name for the SmilerShell icons (appropriate defaults are suggested).  It'll 
  310. do the rest.  The installer will make no changes to your system set-up or
  311. to any systemwide files.  It copies the SmilerShell files to the one 
  312. directory you specify, and puts its icons in the one Program Manager group
  313. you choose.
  314.  
  315. Optionally, you can set up an initialization file.  But if you start 
  316. SmilerShell without an initialization file, you'll be asked if you'd like 
  317. SmilerShell to create one and fill it with reasonable values, then
  318. let you edit it in Notepad before proceeding.  See the section The 
  319. Initialization File in the documentation.
  320.  
  321. Optionally, give a non-default location for the initialization file. See 
  322. the section The Initialization File in the documentation.
  323.  
  324. Optionally, you can create a command stack file, having a list of commands 
  325. that you want loaded into SmilerShell.  See the section Command Stack Files 
  326. in the documentation.
  327.  
  328.  
  329.  
  330. SYSTEM REQUIREMENTS
  331.  
  332. Requires Microsoft Windows 3.1