home *** CD-ROM | disk | FTP | other *** search
/ High Voltage Shareware / high1.zip / high1 / DIR14 / SHEZSHO.ZIP / SHEZSHO.TXT < prev   
Text File  |  1993-12-02  |  7KB  |  165 lines

  1. Contents of Shezsho.zip:
  2.  
  3. Shezsho.txt      12/2/93
  4. Sheza.bat        12/2/93
  5. Shez95f4.txt     12/2/93
  6.  (Shez95f4.txt is just the message for Shezshow.zip)
  7.  
  8. Shezsho is a text file showing how to overcome three limitations of
  9. Shez.  I am a Registered and Very Satisfied user of Shez.  I only
  10. hope to help other Shez users get as much power out of this program
  11. as possible.
  12.  
  13. Since I have not studied the inside workings of the Shez program, I
  14. can not pretend to guarentee that the methods described below are a
  15. perfectly safe use of Shez.  I just know it works for me.  If you
  16. have any reservations on these methods then simply don't use them.
  17.  
  18. They are provided here for the knowledge.
  19.  
  20. Darrell Bivens (Silver Bullet BBS  (615) 337-9683)  12/2/93
  21. -------------------------------------------------------------------
  22.  
  23.  
  24. 1)  Sheza.bat as an alternate viewer!
  25.  
  26. As you can see below, It is possible to load Shez multiple times.
  27. Currently Shez is not configured to allow accessing archive files
  28. inside the TAB window (on the right side of the screen). I created
  29. a batch file, named SHEZA.BAT, that moves around through several
  30. possible starting directories until it finds a directory where Shez
  31. was NOT loaded from.  It then loads another copy of Shez.
  32.  
  33. To impliment this batch file all you need is one line inside
  34. SHEZ.INI for each file/archive type you want to allow Shez to work
  35. with.  I picked ZIP only because I would use the Normally loaded
  36. Shez to convert any other types anyway.
  37.  
  38. (Sample Shez.ini entry, to be placed below the [External Viewers])
  39. (line which is already in the Shez.ini file                      )
  40.  
  41. [External Viewers]     ;THIS IS A REQUIRED ENTRY, TELLS SHEZ WHERE
  42.                        ;THE EXTERNAL VIEWER DATA BEGINS
  43.  
  44. ZIP=SHEZA $F
  45.  
  46.  
  47. MI.COM, By Central Point Software, shows how I was able to load Shez
  48. several times using Sheza.bat as the alternate viewer for .ZIP
  49. entension files.  Even though Shez could make 571,520 available when
  50. shelling out to DOS it would not invoke another copy of itself as an
  51. alternate viewer over three times in this test.
  52.  
  53. ====================================================================
  54. Memory Info V8.0a (c)1993 Central Point Software, Inc.
  55.  
  56.         Total bytes owned
  57. Addr.  Low area  High area   Program or device driver
  58. -----  --------  ---------  --------------------------
  59. 0255h    1,024        ..     Device=HIMEM     Attr=A000h  Name=XMSXXXX0
  60. 0296h    3,232        ..     Device=EMM386    Attr=C000h  Name=$MMXXXX0
  61. 051Fh    2,688        ..     COMMAND   C:\TEMP
  62. 05CFh   17,072        ..     MOUSE    ╩
  63. 09FBh   16,384        ..     DMP       
  64. 0E11h    7,040        ..     MARXPOP   MARXPOP.CFG
  65. 0FD2h    1,680        ..     SHEZ     
  66. 104Eh    3,008        ..     COMMAND   C:\TEMP\15412IBM.ZIP
  67. 10FEh    1,680        ..     SHEZ     
  68. 1168h    3,008        ..     COMMAND   C:\TEMP\ACHKV12.ZIP
  69. 1229h    1,680        ..     SHEZ     
  70. 1293h    3,008        ..     COMMAND   C:\TEMP\C64_EMU.ZIP
  71. 1354h    1,680        ..     SHEZ     
  72. 13BEh    2,896        ..     COMMAND   
  73. 1477h  571,520        ..     <largest free area>
  74.  ---- Begin High (Upper) Memory ----
  75. CF03h      ..         416    Device=SETVER    Attr=8000h  Name=SETVERXX
  76. CF1Eh      ..       4,192    Device=ANSI      Attr=C053h  Name=CON     
  77. D025h      ..      34,624    DP5250   
  78. D895h      ..       3,696    LQ1170   
  79. D978h      ..      18,000    PC-CACHE  /WRITE=OFF /WIN /SIZEXT=500
  80.  
  81. 655,360 bytes (640k) total DOS 5.00 conventional memory.  
  82. 571,520 bytes (558k) largest executable program.  12,352 bytes if loaded high.
  83.  
  84. Version 4.44 EMM386.  High memory is managed by DOS.
  85.  
  86.      0  bytes Extended (AT/286/386) memory, reported by BIOS.
  87.  7,104k bytes XMS 3.0 (3.07) memory: 3,091k used + 4,013k free.  DOS in HMA.
  88. =============================================================================
  89.  
  90.  
  91. 2)  Sheza.bat as a uSer program!
  92.  
  93. I have also set Sheza.bat up as a uSer program.  I left off the $f
  94. after Sheza so I could use Shez to access any file (normal load).
  95. The only drawback in this use is that Shez starts out in the
  96. directory where Sheza.bat found it had NOT been loaded.  For this
  97. reason you should setup Sheza.bat starting with the directory you
  98. WANT Shez to be loaded from on the first line and continue to the
  99. least desired loading directory as the last entry.  Sheza.bat will
  100. only move from one location to another if it finds Shez has already
  101. been loaded in the current directory (finding Z#\PRN).
  102.  (Jim, Suggestion: How about a variable $D that only contains the
  103.  path information like $F contains the path\filename.ext
  104.  information.  This would allow better uSer control.)
  105.  
  106.  
  107. [User-menu]
  108. Name=Sheza Alternate Shez load
  109. Program=~C:\SECURITY\SHEZA.BAT|C:\TEMP
  110.  
  111. With 8Mb RAM I was able to load Shez six (6) times in the User Menu.
  112. In effect 'Stacking' each Command.com and Shez Kernal on top of the
  113. previous copy.  MI.com showed the same information as above except
  114. for the six (6) copies of Shez and the Free Memory change.
  115. ======
  116.  7,104k bytes XMS 3.0 (3.07) memory: 3,721k used + 3,383k free.  DOS in HMA.
  117. ======
  118.  
  119.  
  120. 3)  How to invole alternate virus scanners in Shez uSer Menu
  121.  
  122. To solve another limitation of Shez virus scanning ability, I added
  123. some more uSer programs.  Shez can only be configured for ONE virus
  124. scanning program in each SHEZ????.CFG file.  Rather than unloading
  125. Shez and reloading Shez with another configuration file, I set up
  126. six (6) uSer Menu entries (only really needed four), to call my
  127. other two favorite virus scanners.  The uSer menu was only designed
  128. to work with the ONE high lighted file inside the archive.
  129.  
  130. The first entry for each scanner is set to scan the ONE file that is
  131. high lighted inside the archive.  To use a scanner on one file
  132. simply point at the file and choose the uSer Menu and pick the
  133. (scanner) 'Scan One' you want and press [enter].
  134.  
  135. The second entry for each scanner is set to scan ALL FILES in a
  136. specific directory,  I chose \TEST\.  First you have to unZIP the
  137. file into the \TEST\ directory.  Then choose the uSer Menu and pick
  138. the (scanner) 'Scan \TEST' you want and press [enter].
  139.  
  140.  
  141. [User-menu]
  142. Name=McAfee Assts. Scan One
  143. Program=~C:\SECURITY\SCAN.EXE $F /NOMEM /A /BELL /NOPAUSE|C:\TEMP
  144.  
  145. Name=F-Prot Virus Scan One
  146. Program=~C:\SECURITY\F-PROT.EXE $F /NOBOOT /NOMEM|C:\TEMP
  147.  
  148. Name=ThunderBYTE TBScan One
  149. Program=~C:\TBAV\TBSCAN.EXE $F NB NM NH AF IN BA|C:\TEMP
  150.  
  151. Name=McAfee Assts. Scan \TEST
  152. Program=~C:\SECURITY\SCAN.EXE \TEST\*.* /NOMEM /A /BELL /NOPAUSE|C:\TEMP
  153.  
  154. Name=F-Prot Virus Scan \TEST
  155. Program=~C:\SECURITY\F-PROT.EXE \TEST\*.* /NOBOOT /NOMEM|C:\TEMP
  156.  
  157. Name=ThunderBYTE TBScan \TEST
  158. Program=~C:\TBAV\TBSCAN.EXE \TEST\*.* NB NM NH AF IN BA|C:\TEMP
  159.  
  160.  
  161. I hope this information helps others find Shez as useful and as
  162. powerful as I have.
  163.  
  164. Darrell Bivens (Silver Bullet BBS  (615) 337-9683)  12/2/93
  165.