home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / info / faq / os2_20 / joes_tip / joest_08.txt < prev    next >
Encoding:
Text File  |  1993-04-02  |  16.2 KB  |  407 lines

  1.                    Joe's OS/2 Tips.
  2.  
  3.                       Number 8
  4.  
  5.          Written by Joseph Mckinnon (61:560/0@Worldnet)
  6.                                     (3:640/830@fidonet)
  7.          Downloaded from Proteus OS/2.
  8.         
  9.          Phone +61-7-800-3521
  10.         
  11.          Hours 24 hours a day
  12.         
  13.          Speeds 300-14400, MNP, V42Bis (NETCOMM)
  14.  
  15. =========================================================================
  16.  
  17. Introduction
  18.  
  19.     Well it's been nearly 2 months since the last tips, and I had better
  20.     get something down in electrons.  Thanks to Rick Berkley in the USA,
  21.     my tips will be finding their way onto many OS/2 FTP sites around
  22.     the world.  Shortly I'll be joining Internet, therefore I will
  23.     respond more directly to queries.
  24.  
  25. What's in this Issue.
  26. File Management Utilities.
  27.    -DirMan
  28.    -File Commando
  29.    -FileJet
  30.    -MrFilePM
  31.  
  32. Adding options to your WPS pop-up menus.
  33.  
  34. Compression with InfoZip
  35.  
  36. More on HPFS and FAT usage? When? Why? Access ability?
  37.  
  38. Quickie notes on the March Beta.
  39.  
  40. OS/2 Comms Solutions.
  41.  
  42. =========================================================================
  43.  
  44.               THE GREAT FILE UTILITY ROUND UP.
  45.  
  46.     In the spirit of TeamOS/2, I now present a summary of features on
  47.     the main shareware/freeware packages in use for file Management.
  48.  
  49. DirMan ver 2.01f
  50.  
  51.     This is a very nice PM-only directory manager, with many features.
  52. All functions are accessible via simple icons or pull down menus.
  53. DirMan uses the same principles as OS/2's desktop, using the mouse.  In
  54. that the left button is for action and the right button is for option (this
  55. is the right-handed mouse setup), hence everything in DirMan functions
  56. as expected.
  57.  
  58.     Unlike a lot of older OS/2 applications, DirMan can handle Long File
  59. names.  Hence this is a very useful feature on HPFS drives, especially
  60. if you have directories like "g:\joes OS!2 Tips\Edition eight."
  61.  
  62.     EG, Double Click on a program and DirMan will then execute it.
  63. Special note, any programs you start will remain working until you
  64. actually go to those apps and close them down, even if you were to
  65. exit DirMan (Unlike previous versions of DirMan, they would also be
  66. closed), this is a nice functional idea.  This could also be extended
  67. to be a nice front end menu-like program for OS/2.
  68.  
  69.     DirMan has many customizable features, from choosing which text-editor
  70. you prefer to use, to using files from within archives.  With it's easy to
  71. use macros, you can easily add many functions to DirMan.
  72.  
  73.     For instance, I like to use the Multi-threaded LIST utility to view
  74. text files.
  75. To Install this Option, take the following steps.
  76.     1. With Mouse, select SETUP.
  77.     2. Then Macros.
  78.     3. Then Push the ADD button.
  79.     4. Enter in LIST, as the description.
  80.     5. Enter in LIST /, at the macro...NB My List is in my PATH.
  81.     6. Select whichever screen mode you prefer.
  82.     7. Select Auto Close (same as OS/2 Program folder option.)
  83.     8. Press the OK button.
  84.     9. Press the Cancel Button (Suggestion to Author, make an OK
  85.     button).
  86.  
  87.     At this stage we now have the list function active.  Try it, go to your
  88. Os/2 config.sys file, tag it with left mouse button, then press your
  89. right mouse button (to pull-down the Macro menu) and then select LIST.
  90. Then presto, list should now be listing your config.sys.
  91.  
  92.     I should point out that the / (of LIST /) is a special flag which
  93. defines a full path name and filename.  There are other options for the
  94. macros, but in the style of OS/2, just press F1 for extended help on
  95. these extra flags (As I am not writing the manual).
  96.  
  97.     All the colours and fonts are changeable either permanently via the
  98. OPTIONS pull down menu, or temporarily with OS/2 Font and Colour Palettes.
  99. The later option is nice, but I wish the changes made by OS/2 Palettes
  100. would be saved, Maybe this will be in future releases.
  101.  
  102. FILE COMMANDO ver 2.0
  103.  
  104.     This is a very fast text based directory manager.  It's best feature
  105. is it's ability to display 2 separate directories, this does allow quick
  106. tagging, copying or moving functions between directories.
  107.  
  108.     File Commando (FC) uses a text INI file to obtain all the necessary
  109. options. You can configure what text file viewer to use, to what program
  110. to run when viewing/running a file.
  111.  
  112.     With this kind of simple setup, you can specify that all GIF's
  113. should be viewed by VPic, and that all INF files should be viewed by
  114. OS/2's VIEW command, or that your LZH archives should be listed with
  115. LH32.
  116.  
  117.     FC can also handle long file names.
  118.  
  119.     This program is also executable from an OS/2 boot-disk.  Hence it
  120. is ideally suited to navigating around your hard drive, to handle
  121. things like DLL upgrading or INI backups/restores.  I like this
  122. application because it's fast and small.
  123.  
  124. FILEJET
  125.  
  126.    Is another Text based application with many features.  Unfortunately,
  127. it's crippled via long delays with sign-on screens etc, but then again
  128. it does make you register it, if you like it.
  129.  
  130.    FileJet, to me, is too complex for new users.  The screen is full of
  131. different key combinations, but if you like Xtree you may feel at home
  132. as it's layout is similar.
  133.  
  134.    FileJet comes with a DOS version which is identical, except that it
  135. can't access long file names, as expected under DOS.
  136.  
  137. MrFILEPM
  138.  
  139.    This is a program designed by an IBM employee, who prefers speed
  140. rather than OS/2 Drive's Object.  It's very fast in accessing directory
  141. structures, but it has some limitations.  It's customizing features are
  142. very basic, and would require more work than DirMan's Macros.  Also
  143. MrFILEPM is a space hungry beast, and when compared to DirMan's space
  144. requirements (40k less) and features, I'd have to choose DirMan any day.
  145. Only advantage is that this is free software.
  146.  
  147. SUMMARY
  148.    If you like Text based apps, and lets face it, we all came from some
  149.    form of Text based system, File Commando is the hackers choice.
  150.  
  151.    Otherwise, for everyday use DirMan is probably the best on offer, for
  152.    a easy to use interface and it's advanced macro support.
  153.  
  154.    FileJet may be of use for X-Tree Gold lovers and people who need to work
  155.    in both DOS and OS/2.
  156.  
  157.    MrFilePm is probably only a first release version, but for programmers
  158.    it may be an answer for a fast and efficient pm file manager.
  159.  
  160. =========================================================================
  161.  
  162.   ADDING MENU OPTIONS TO YOUR POP-UP WPS MENUS.
  163.  
  164.     The following steps work on most OBJECTS.
  165.  
  166.     This example is based on the Desktop Folder settings on the same
  167.     menu that you select Shut-down, I am going to add in DirMan.
  168.  
  169.     1. On the Desktop, Click with right mouse button.
  170.     2. Select Open [Arrow], then Settings.
  171.     3. On the Notepad, select the MENU page / Chapter.
  172.     4. Make sure You have got the "Primary Pop-up Menu" highlighted,
  173.        if not, use the mouse's left button.
  174.     5. Now go down to the 2nd (beside the empty (maybe, depending on
  175.        your setup) text box) "CREATE ANOTHER" and click on it.
  176.     6. Now Type in the title you'd wish to have on the menu.
  177.        In my case 'Dir Manager'.
  178.     7. Go down to the Name field, and type in the full path and file
  179.        name to DirMan.
  180. OR  7. Use the Find Program Option.  Special Note, tell the locate
  181.        folder the object you are after is a program file, otherwise
  182.        the find will return no results.
  183.     8. Press OK.
  184.     9. Close the WPS Folder Notepad.
  185.  
  186.     At this stage, press the right mouse button, and you should notice
  187.     now that at the bottom of the menu, Dir Manager (Or whatever you
  188.     called it).  Simply click on this option, and up comes DirMan.
  189.  
  190.     You can also add things like an Os/2 CMD line and other useful
  191.     options.  One tip, if you make your usual everyday programs part of
  192.     this menu, you'll have less icons on your desktop, plus it's harder
  193.     to accidentally delete your menu options.
  194.  
  195. =========================================================================
  196.  
  197.     COMPRESSION WITH INFOZip's ZIP.
  198.  
  199.     This is a very interesting program, in that ZIP/UNZIP combo has all
  200.     the features of PKWares 2.04g plus it can handle long file names and
  201.     extended attributes.  Also, in many cases, can compress better than
  202.     PKware's zip.  The main advantage is that it is an OS/2 program
  203.     and has (to my knowledge) no known bugs.
  204.  
  205. =========================================================================
  206.  
  207.     More on HPFS and FAT usage? When? Why? Access ability?
  208.  
  209.     Recently I've been getting asked if I should use HPFS or not.
  210.  
  211.     The answer is hard, as some people have ideal hardware platforms
  212.     and others have lesser systems.  So I have decided to give a few
  213.     guidelines, many of which are in OS/2's readme file normally found
  214.     on disk 7 (Werid stuff, don't ask me why IBM does it this way, since
  215.     most problems in installing, are in the first 5 disks!  And no one
  216.     thinks to look past the first 2 disks for a readme file, I didn't
  217.     first time round).
  218.  
  219.     Deciding Issues.
  220.  
  221.     CPU type
  222.        386SX-25 (and 386DX-20) and below - you're better with FAT, as FAT
  223.                                           will use less CPU time.
  224.        386SX-33 and above - Depending on system RAM, and partition size
  225.                             go for HPFS. READ ON!
  226.  
  227.     SYSTEM MEMORY
  228.        6 meg or Less - FAT, as HPFS requires a lot of physical ram, and
  229.                        you will adversely affect your system's performance.
  230.  
  231.        8 meg or More - Go for HPFS, unless your running a low speed CPU.
  232.                        LOOK ABOVE.
  233.  
  234.     PARTITION SIZES
  235.        30 MEG or less - IBM feels that HPFS advantages will only come
  236.                         into play with larger partition sizes.
  237.  
  238.        NB there's is some discussion about this, and as to whether or not
  239.        the minimum should be higher. For interest sake, I run my BBS
  240.        software  and message base on a 30 meg HPFS partition, with no
  241.        noticeable performance problems.  So I believe the minimum to be
  242.        30 Meg.
  243.  
  244.        30 meg or More - If you have enough RAM and a powerful enough
  245.                         CPU, got for HPFS.
  246.  
  247.     WHY HPFS?
  248.  
  249.     This is another question worth further thought.  Many DOS
  250.     programs and OS/2 Applications will be much faster on HPFS than
  251.     normal FAT, since the caching of HPFS partitions is far superior.
  252.  
  253.     The HPFS File System tries to keep fragmentation to a minimum by
  254.     placing files into available hard drive real estate, so that it won't
  255.     casue the program to be split up.  Many OS/2 programs, can be written to
  256.     request X amount of Hard drive space and then the HPFS File System will
  257.     attempt to find, on it's partition, X amount of unused space.  Hence
  258.     Fragmentation is minimal.
  259.  
  260.     TIP.  To defragment a partition (HPFS) move your files from that
  261.     partition to another, or floppies, then copy them back again.  This
  262.     way the HPFS file system will then be able to correctly write, with
  263.     no fragmentation, your files.
  264.  
  265.     ACCESS ABILITY?
  266.  
  267.     If your running a small hard drive and boot manager to allow you to
  268.     boot DOS, it's advisable to make all your partitions FAT, so that
  269.     you can access all your drive space from DOS.  (also, partition your
  270.     drive accordingly, I've discussed this in an earlier edition).
  271.  
  272. =========================================================================
  273.  
  274.     Quickie notes on the March Beta.
  275.  
  276.     Well, as normal, I couldn't resist to make a few short comments
  277.     about the current beta, unfortunately I'm bound by a non-disclosure
  278.     contract, so the details will have to wait......but here are a few
  279.     quick tip-bits.
  280.  
  281.     - WinOS/2 is reported to be faster than Windows 3.1 in all functions
  282.       and now can be run in enhanced mode.  Me being Software Racist,
  283.       won't windows unless someone pays me ;-)
  284.  
  285.     - INI files have been upgraded for speedier access.
  286.  
  287.     - Has a good comms driver.  (unusual for IBM ;-) sorry)
  288.  
  289.     - Runs more dos games, straight out of the box.  This is from a
  290.       friend, I have no HDD space for Games.... ;-)
  291.  
  292.     - More print drivers.
  293.  
  294.     - More video drivers.
  295.  
  296.     - More Sound Card drivers.
  297.  
  298.     - Comes with MMPM/2
  299.  
  300.     - Generally faster all round.
  301.  
  302.     - Most, if not all Bugs from December's Beta have been squashed.
  303.  
  304.     Has this wet you mouth yet?  BTW I recommend people who are running
  305.     GA, to buy safety belts for your mouse and chair, as your not going
  306.     to believe your eyes.
  307.  
  308. =========================================================================
  309.  
  310.     OS/2 Comms Solutions.
  311.  
  312.     I am glad that Ray Gwinn has gone OS/2, as he (and friends) alone
  313. have gone out and produced a BRILLIANT coms driver for OS/2.  Even IBM
  314. likes it, because until the March Beta, hardly anyone who ran serious
  315. high speed coms could rely on OS/2's COM.SYS/VCOM.SYS drivers.
  316.  
  317.     Where COM.SYS/VCOM.SYS fails.
  318.  
  319.     Both of OS/2's comms drivers are ideal if you don't wish to push your
  320.     com ports to the limits as they can't handle the high speeds
  321.     required/liked by people like myself...eg most of us OS/2 Sysops
  322.     don't like getting 1550CPS rates, when you should be able to get
  323.     1650+CPS rates out of a v32Bis modem.  Nor do we like having continuous
  324.     CRC failures, or data overruns caused by either faulty or slow CTS/RTS
  325.     handshaking.
  326.  
  327.     DOS users could not achieve speeds greater than 9600 BPS.
  328.  
  329.     Windows, well it was worse.
  330.  
  331.     Where COM.SYS/VCOM.SYS worked.
  332.  
  333.     Slow coms, OS/2 succeeds nicely, especially if there was no
  334.     requirements for CTS/RTS handshaking.
  335.  
  336.     Where SIO/VSIO/VX00.sys Works.
  337.  
  338.     As of version 58H, Ray Gwinn has included FOSSIL support directly
  339.     in his DOS coms drivers, hence many of the DOS BBS packages (DOORS
  340.     etc) will now work without having to worry about what OS/2 wants to
  341.     do.  Ray's drivers allows me to punch 1700cps through my modem in
  342.     both directions, whereas the COM.SYS would be hard pushed even to
  343.     get 1550 CPS.
  344.  
  345.     The DOS support is FANTASTIC, in that it's quite easy to obtain
  346.     similar results under a DOS comms package, but you then face the
  347.     problem of having a slower system.  As always, Use an OS/2 Comms
  348.     package, you will be better off.
  349.  
  350.     Where SIO/VSIO/VX00.SYS fails.
  351.  
  352.     Ray's coms drivers have one small problem, some of the older OS/2
  353.     apps are written in mind to use COM.SYS, which has some unusual time
  354.     critial areas which Ray's versions don't have.  Hence this casues
  355.     problems...TE/2 doesn't really like SIO.SYS, in that it creates CRCs
  356.     etc, and suffers odd slow downs...(at least in earlier versions of
  357.     SIO).....
  358.  
  359.     THEREFORE, I recommend Ray's COM Alternatives, it's a ideal
  360.     performance booster for all your comms work.
  361.  
  362. =========================================================================
  363.  
  364. THE END
  365.  
  366. Well unfortunately Borland's C/C++ OS/2 compiler didn't arrive in time to be
  367. reviewed, but hopefully I will have some time in the future to do a
  368. review. Also, I am expecting to have several Accelerator Video cards to
  369. look at running under OS/2.  SOFTDATE.TXT wasn't Upgraded this time, as
  370. I have not got the time spare to bring it up to date.....Any Takers?
  371.  
  372. BTW, Please excuse any spelling typos, or bad grammar, as I am being pushed
  373. for time.  Anyone want to do a few Uni Assignments, boring things
  374. really, programming under UNIX or worse Macs (Yuck).
  375.  
  376. If you wish to contact me, about various topics I have covered, or if
  377. you have suggestions, the easy method is via a message in one of the
  378. following mail networks in their OS/2 area.
  379.  
  380. WORLDNET             61:6700/1
  381. FIDONET              3:640/830
  382. INTERNET             s303842@cello.cs.uq.oz.au
  383.    Only a Temporary address, and a lot of the times the University of
  384.    Queensland's server is down and hence mail has a good chance of being
  385.    bounced back to you.
  386.  
  387. Or via SNAIL MAIL
  388.  
  389. Joe's OS/2 Tips
  390. 540 Johnson Road
  391. Forestdale, QLD, Australia, 4118.
  392.  
  393.  
  394. Or via the BBS
  395.  
  396. +61-7-800-3521
  397. Hours 0700-0215 Australian Eastern Standard Time
  398. 1200-14.4k baud rates.
  399.  
  400. Or Via VOICE
  401.  
  402. +61-7-800-4447
  403.  
  404. Most times I am around the phone, but the answering machine will take
  405. care of you otherwise.  Sorry, I can't afford to return an international
  406. call.
  407.