home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR14
/
SHEZSHO.ZIP
/
SHEZSHO.TXT
< prev
Wrap
Text File
|
1993-12-02
|
7KB
|
165 lines
Contents of Shezsho.zip:
Shezsho.txt 12/2/93
Sheza.bat 12/2/93
Shez95f4.txt 12/2/93
(Shez95f4.txt is just the message for Shezshow.zip)
Shezsho is a text file showing how to overcome three limitations of
Shez. I am a Registered and Very Satisfied user of Shez. I only
hope to help other Shez users get as much power out of this program
as possible.
Since I have not studied the inside workings of the Shez program, I
can not pretend to guarentee that the methods described below are a
perfectly safe use of Shez. I just know it works for me. If you
have any reservations on these methods then simply don't use them.
They are provided here for the knowledge.
Darrell Bivens (Silver Bullet BBS (615) 337-9683) 12/2/93
-------------------------------------------------------------------
1) Sheza.bat as an alternate viewer!
As you can see below, It is possible to load Shez multiple times.
Currently Shez is not configured to allow accessing archive files
inside the TAB window (on the right side of the screen). I created
a batch file, named SHEZA.BAT, that moves around through several
possible starting directories until it finds a directory where Shez
was NOT loaded from. It then loads another copy of Shez.
To impliment this batch file all you need is one line inside
SHEZ.INI for each file/archive type you want to allow Shez to work
with. I picked ZIP only because I would use the Normally loaded
Shez to convert any other types anyway.
(Sample Shez.ini entry, to be placed below the [External Viewers])
(line which is already in the Shez.ini file )
[External Viewers] ;THIS IS A REQUIRED ENTRY, TELLS SHEZ WHERE
;THE EXTERNAL VIEWER DATA BEGINS
ZIP=SHEZA $F
MI.COM, By Central Point Software, shows how I was able to load Shez
several times using Sheza.bat as the alternate viewer for .ZIP
entension files. Even though Shez could make 571,520 available when
shelling out to DOS it would not invoke another copy of itself as an
alternate viewer over three times in this test.
====================================================================
Memory Info V8.0a (c)1993 Central Point Software, Inc.
Total bytes owned
Addr. Low area High area Program or device driver
----- -------- --------- --------------------------
0255h 1,024 .. Device=HIMEM Attr=A000h Name=XMSXXXX0
0296h 3,232 .. Device=EMM386 Attr=C000h Name=$MMXXXX0
051Fh 2,688 .. COMMAND C:\TEMP
05CFh 17,072 .. MOUSE ╩
09FBh 16,384 .. DMP
0E11h 7,040 .. MARXPOP MARXPOP.CFG
0FD2h 1,680 .. SHEZ
104Eh 3,008 .. COMMAND C:\TEMP\15412IBM.ZIP
10FEh 1,680 .. SHEZ
1168h 3,008 .. COMMAND C:\TEMP\ACHKV12.ZIP
1229h 1,680 .. SHEZ
1293h 3,008 .. COMMAND C:\TEMP\C64_EMU.ZIP
1354h 1,680 .. SHEZ
13BEh 2,896 .. COMMAND
1477h 571,520 .. <largest free area>
---- Begin High (Upper) Memory ----
CF03h .. 416 Device=SETVER Attr=8000h Name=SETVERXX
CF1Eh .. 4,192 Device=ANSI Attr=C053h Name=CON
D025h .. 34,624 DP5250
D895h .. 3,696 LQ1170
D978h .. 18,000 PC-CACHE /WRITE=OFF /WIN /SIZEXT=500
655,360 bytes (640k) total DOS 5.00 conventional memory.
571,520 bytes (558k) largest executable program. 12,352 bytes if loaded high.
Version 4.44 EMM386. High memory is managed by DOS.
0 bytes Extended (AT/286/386) memory, reported by BIOS.
7,104k bytes XMS 3.0 (3.07) memory: 3,091k used + 4,013k free. DOS in HMA.
=============================================================================
2) Sheza.bat as a uSer program!
I have also set Sheza.bat up as a uSer program. I left off the $f
after Sheza so I could use Shez to access any file (normal load).
The only drawback in this use is that Shez starts out in the
directory where Sheza.bat found it had NOT been loaded. For this
reason you should setup Sheza.bat starting with the directory you
WANT Shez to be loaded from on the first line and continue to the
least desired loading directory as the last entry. Sheza.bat will
only move from one location to another if it finds Shez has already
been loaded in the current directory (finding Z#\PRN).
(Jim, Suggestion: How about a variable $D that only contains the
path information like $F contains the path\filename.ext
information. This would allow better uSer control.)
[User-menu]
Name=Sheza Alternate Shez load
Program=~C:\SECURITY\SHEZA.BAT|C:\TEMP
With 8Mb RAM I was able to load Shez six (6) times in the User Menu.
In effect 'Stacking' each Command.com and Shez Kernal on top of the
previous copy. MI.com showed the same information as above except
for the six (6) copies of Shez and the Free Memory change.
======
7,104k bytes XMS 3.0 (3.07) memory: 3,721k used + 3,383k free. DOS in HMA.
======
3) How to invole alternate virus scanners in Shez uSer Menu
To solve another limitation of Shez virus scanning ability, I added
some more uSer programs. Shez can only be configured for ONE virus
scanning program in each SHEZ????.CFG file. Rather than unloading
Shez and reloading Shez with another configuration file, I set up
six (6) uSer Menu entries (only really needed four), to call my
other two favorite virus scanners. The uSer menu was only designed
to work with the ONE high lighted file inside the archive.
The first entry for each scanner is set to scan the ONE file that is
high lighted inside the archive. To use a scanner on one file
simply point at the file and choose the uSer Menu and pick the
(scanner) 'Scan One' you want and press [enter].
The second entry for each scanner is set to scan ALL FILES in a
specific directory, I chose \TEST\. First you have to unZIP the
file into the \TEST\ directory. Then choose the uSer Menu and pick
the (scanner) 'Scan \TEST' you want and press [enter].
[User-menu]
Name=McAfee Assts. Scan One
Program=~C:\SECURITY\SCAN.EXE $F /NOMEM /A /BELL /NOPAUSE|C:\TEMP
Name=F-Prot Virus Scan One
Program=~C:\SECURITY\F-PROT.EXE $F /NOBOOT /NOMEM|C:\TEMP
Name=ThunderBYTE TBScan One
Program=~C:\TBAV\TBSCAN.EXE $F NB NM NH AF IN BA|C:\TEMP
Name=McAfee Assts. Scan \TEST
Program=~C:\SECURITY\SCAN.EXE \TEST\*.* /NOMEM /A /BELL /NOPAUSE|C:\TEMP
Name=F-Prot Virus Scan \TEST
Program=~C:\SECURITY\F-PROT.EXE \TEST\*.* /NOBOOT /NOMEM|C:\TEMP
Name=ThunderBYTE TBScan \TEST
Program=~C:\TBAV\TBSCAN.EXE \TEST\*.* NB NM NH AF IN BA|C:\TEMP
I hope this information helps others find Shez as useful and as
powerful as I have.
Darrell Bivens (Silver Bullet BBS (615) 337-9683) 12/2/93