MMOUG July 1994 Newsletter
July 1995
Volume 2 Number 7
                                                                            
Introduction           
                                                                        
The views expressed in this newsletter are not necessarily the views held by
the MMOUG or it's members. Don't agree with something you've read here?     
Write and tell us about it!  If you have any contributions, please upload them to area
18 of the WoodMeister or send them to me via Internet at USDSSKZS@IBMMAIL.COM.  If
you work for the State of Missouri and have access to DISOSS, you can send them to
POOLMWV at DSSHOST.      

MMOUG May Minutes

Date of Meeting:  6/15/94

Location:   Boone Electric Cooperative Community Meeting Room

Phillip Wilson called the meeting to order.

Attendees:  Steve Maring, Charley Turner, Marty Maa, Scott Brown,
Gary Pool, Rick Wolters, Gerri Jeffery, Phillip Wilson, Michelle Wilson,
Ben Hoffman

Guests:  Greg Lane, Joe Woodwell

A ten user version of P2P came in.  Discussed what we would want to with it.
Start a library?  Find someone to do a demo?  Phillip will investigate.

Treasurers report:   $442 in bank plus some checks.

Jefferson City BBS:  IBM is going to need the JC machine back.  We
can either discontinue or buy the machine (or potentially buy a better machine.)
Phillip will investigate.

Problems with the time limits/downloads of members on BBS.  Drop Woody or
Phillip a note about the problem.  Phillip will investigate time limits.

Gary Pool reported he has contacted the St. Louis OS/2 Users Group.  They
meet on Tuesday and would be interested in coord with us and KC.  What is
our policy if Thursday was the first day of the month?  This would cause a
problem in coordinating speakers with KC, because the third Wednesday of
the month would be the week after the the third Thursday of the month.
Answer, we don't know but it will be investigated.

A discussion of applications we'd like to see ported to OS/2 took place.

No more new business.

Joe Woodwell from OneUp Corp did a presentation on SMART tool code
conversion tool.  Sizes 16 bit Win and OS/2 applications for conversion to
32 bit OS/2.  Two parts:  Analysis and Reporting Tool and Source Migration
Tool.  Converts C and C++ code.

IO I/O

Hmmmm, the last Newlsetter that I did was the May Newsletter and one
month later we get the July Newsletter?  What happened to June. Ah,
Grasshopper, I received instructions from a teacher wise in the ways
of journalism (Dale Hackemeyer -- spelled right this time!).  Because
the Newletter is "put to bed" (is that the right journalism term?  
Maybe it should be "put to sleep" <g>) on the last day of the month,
it looks as though it is a month late.  By using the next month's date,
it looks like we're really on the ball instead of a month late.  So you
haven't missed anything.  The numbering scheme has just been changed.

He also suggested giving directions to the meeting.  That's in my plans,
but I didn't know where it was exactly last time.  This month I KNOW
where we're meeting and we already have a little map.  I'd REALLY like
to get a good mapping program to have slick little maps included.  I
tried scanning in a map from a phone book this month, but it didn't look
too good.  Maybe in the future.

The BBS number should be listed.  Once "Rebound" gets started (it should
be in this issue), the BBS number should be in that section.

The most important suggestion was to notify Woody that the Newsletter
is available on the BBS so he can make it available.  It was sitting
there for a week last time because I failed to do that.  I thought it
all happened auto-magically!

So, slowly but surely improvements are being made.  At least I hope the
content is worthwhile!

gp

The Dog House

This month I'm including a little REXX program that I have found very
helpful.  It uses REXX and REXX calls to EHLLAPI.  EHLLAPI stands for
Extended High Level Language Application Program Interface.  This
enables me to run a REXX program at the command line, but interact with
Communication Manager/2.  CM/2 is a communication program that allows
my PC to communicate with our IBM mainframe.

Every day I have to sign on to the LAN, OfficeVision on the Mainframe,
and IBMLINK on the Mainframe.  It won't be any secret after looking at
this program, but my userid and password are the same on all three
systems.  I know, I know -- that drives the security buffs crazy, but
that's the way it is.

Although not everyone needs to logon to multiple applications, or needs
to use EHLLAPI calls, there are several useful techniques in the code
that follows.  One of the most useful features is being able to capture
keystrokes and allow the user to edit what has been typed, as well as
ensuring that only valid data is entered.  In the example below, the
password is hidden by replacing the typed letters with asterisks on
the screen, but by changing the NOECHO parameter when obtaining the
input and deleting the code where the asterisk is echoed to the screen,
there is a fairly decent input routine.

Hopefully I have documented the code with comments so that you can
easily see what is occurring in the REXX code.

/* MULTILOG.CMD REXX program to logon to multiple sesstions. */
/* written by Gary Pool                                      */

Valid='ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890#$@' /* Check for Valid Passwords */
Maxlength=8

ETK=d2c(13)                                     /*  Enter Key                */
BS=d2c(8)                                       /*  Backspace                */
X1=d2c(0)                                       /*  Extended Key             */
X2=d2c(224)                                     /*  Extended Key             */

Call RxFuncAdd 'SysLoadFuncs', 'RexxUtil', 'SysLoadFuncs'
Call SysLoadFuncs                               /*  Load the DLL functions   */

Parse upper arg PassWd                          /* Check to see if PW entered*/
If PassWd = '' then do                          /* If not,                   */
   say 'Enter Your Password:'
   do forever
      Ch = translate(SysGetKey('NOECHO'))       /* Hide the input            */
      select
         when Ch=ETK                            /* If they press Enter       */
            then do
               say ''
               leave                            /* They're done.             */
            end  /* Do */
         when Ch=BS                             /* If they press Backspace   */
            then if PassWd=''
               then call Beep 262, 200          /* Beep if there's nothing   */
               else do
                  call charout ,BS BS           /* else Backup and delete    */
                  PassWd = left(PassWd, length(PassWd)-1)
               end  /* Do */
         when pos(Ch, Valid) > 0                /* If it's a valid character */
            then if length(PassWd) = MaxLength  /* Check the length and      */
               then call Beep 262, 200          /* beep if it's too long     */
               else do                          /* otherwise                 */
                  call charout , '*'            /* print an asterisk to hide */
                  PassWd = PassWd||Ch           /* the password              */
               end  /* Do */
         otherwise do                           /* If it's not a valid key   */
         if Ch = X1 | Ch = X2
            then call SysGetKey('NOECHO')
         call beep 262, 200                     /* Beep at them              */
         end
      end  /* select */
   end /* do */
end  /* Do */

UserId = 'POOLMWV'                              /* Set the UserID            */

LanLogon = "LOGON "||UserId||" /p:"||PassWd     /* Set up the LAN logon strng*/
'@'LanLogon                                     /* Logon to the LAN          */

if rxfuncquery('hllapi') then                   /* If hllapi not available   */
call rxfuncadd 'hllapi','saahlapi','hllapisrv'  /* Load it                   */

signal on failure name CLEANUP                  /* Signal works something    */
signal on halt name CLEANUP                     /* like GOTO and will GOTO   */
signal on syntax name CLEANUP                   /* CLEANUP if processing stop*/

rc = hllapi('Set_session_parms', 'CONPHYS')     /* Bring host session to fore*/

do until rc = 0
   rc=hllapi("Connect", "A")                    /* Connect to the "A" 3270   */
   if rc<>0 then return rc                      /* session                   */
end /* do */

rc=hllapi("sendkey","wp@E")                     /* Sign on to WP             */
rc=hllapi("wait")
do until rc > 0
   rc=hllapi("Search_ps", "WELCOME", 1)         /* Wait for the WELCOME scrn */
end /* do */
rc=hllapi("sendkey","dxb0@E")                   /* Sign on to OfficeVision   */
rc=hllapi("wait")
rc=hllapi("sendkey", UserId"@T")                /* EHLLAPI @T = TAB          */
rc=hllapi("sendkey", PassWd"@E")                /* EHLLAPI @E = ENTER        */
rc=hllapi("wait")
rc=hllapi("sendkey","wib@E")
rc=hllapi("wait")
call hllapi("reset_system")                     /* Resets and disconnects    */

rc = hllapi('Set_session_parms', 'CONPHYS')     /* Bring host session to fore*/
/* Logon to a IBMLINK.      */
If length(PassWd) <8 then PassWd=PassWd||"@T"   /* Change the password so it */
do until rc = 0                                 /* logs on OK to IBMLINK     */
   rc=hllapi("Connect", "C")                    /* Connect to "C" 3270       */
   if rc<>0 then return rc                      /* session                   */
end /* do */

rc=hllapi("sendkey","infonet@E")                /* Logon to a IBMLINK.       */
rc=hllapi("wait")
do until rc > 0
   rc=hllapi("Search_ps", "SVM", 1)             /* Wait for ADVANTIS screen  */
end /* do */
rc=hllapi("sendkey","msdc@T"UserId)
rc=hllapi("sendkey",PassWd"IBMLINK@E")

/*  Clean up and exit.   */
CLEANUP:
call hllapi("reset_system")                     /* Resets and disconnects    */
exit

I hope that's helpful to a few folks!

If you have any neat REXX programs, please upload them to area
18 of the WoodMeister or send them to me via Internet at USDSSKZS@IBMMAIL.COM.  If
you work for the State of Missouri and have access to DISOSS, you can send them to
POOLMWV at DSSHOST.

Humor

The following was recently posted on the PCCBBS:
=================================================================
Message : 7488 (OS/2 Beta Versions QA)          Date... :  6/11/94 (9:53Pm)
From... : Tony Harrison                         Refer.. : None
To..... : All                                   Sec'ty. : Public
Subject : Windows 4.0 Review!   1/2             Rec'vd. : No
:exmp.
PRESS RELEASE - ZIFF DAVIS

!!!!!!!!!!!!!!!!!!!AMAZING WINDOWS 4.0!!!!!!!!!!!!!!!!!!!!!!!!!

We are privileged this month to bring you our long overdue article on
Microsoft's ground breaking Operating System, the incredible
Windows 4.0. Our exceptional journalistic standards demand that we
preface this article by a restatement of our policy concerning
review of non-shipping products.  While our policy has always been
that we would review no product that is not actually shipping at
the time of publication, WE HAVE CHANGED OUR POLICY FOR THIS ISSUE
ONLY.  Our policy for this issue is that we will review any product
that someone tells us might possibly be developed at any time in
the future.  After his issue, our policy will revert to what it was
prior to this issue until such time that Microsoft begins to again
consider their next edition of software and begins another
high-visibility promotion geared to discourage users from looking
at the competition.

We put the wonderful Windows 4.0 operating system through our
grueling bench benchmark program which was magnanimously donated
to PC Labs  by Microsoft Corporation.  Our test bed was the
standard by platform used most PC users--a Cray Supercomputer with
3 Gigabytes of RAM and a  $9000 Windows graphics accelerator card
with 512 Megabytes of SRAM.  Our testing was made more difficult
by the fact that no actual code was available at the time of the
procedure.  We did have available, however, a screen shot of the
stupendous Windows 4.0 which we put through its paces.  Our staff
was speechless over how  pretty the screen shot was. We also had
the benefit of the assistance of 12 Microsoft employees who
provided invaluable input, and also took us to lunch as well as
provide us all with free copies of MicroSoft Office.

The tremendous Windows 4.0 was a dream to install.  We didn't even
have to open the box!  All of our applications were immediately
migrated into the new OS,  except the OS/2 applications.  They
mysteriously disappeared.  We were told  that this is a bug in the
way that OS/2 apps are written and that this was  IBM's problem.
The screen shot scored a respectable .000001 Winmarks on our
testing platform. Microsoft officials assure us that performance of
the actual code promises to be even better.  The only compatibility
problem arose when OS/2 for Windows stubbornly would not take a
screen shot.  Microsoft officials advise us that this was also
IBM's problem.

Microsoft officials told us that 4 Megabytes of RAM minimum would be
needed in  the release version. However, they also said that they
would recommend 32 Megabytes for typical usage.  Microsoft
officials said, and we agree, that all serious PC users will have
32 Megabytes of RAM on their systems by the time Win 4.0 is
released. Windows 4.0 is too sophisticated an OS for those that
refuse  to keep up.

We were at first concerned with the reports of the apparent absence
of 32-bit  code contained in Windows 4.0.  However, the Microsoft
officials soon set us  straight.  Due to Microsoft still having
the patent pending for the new technology, MS officials couldn't
tell us how it worked, but told us of a new Microsoft compression
technology. It turns out that all of the apparent 16-bit code
present in Win 4.0 is actually 32-bit bit code that has been
compressed by Microsoft to look like it is only 16 bits.  Microsoft
officials say that this is the wave of the future in 32-bit
computing.

In order for you to take advantage of the power of Win 4.0, Microsoft
will be  releasing three new products. These products are Visual
COBOL, Visual Assembler and Visual Machine Language.  The
Microsoft representatives gave us a sneak peak of the Visual
Machine Language product. Visual Machine Language will contain the
famous Microsoft App Wizard. At first the App Wizard looked like it
was only generating huge random streams of ones and zeros. However,
one representative assured us that this was not the case and that
MS had used it to write most of the Windows NT code.

In summary, we can state without any fear of being accused of
hyperbole that  the most excellent Windows 4.0 is the greatest
technological breakthrough since the discovery of fire and the
invention of the wheel (neither of which,  unfortunately, is
patented  by Microsoft..... yet).  The God-like Windows 4.0  ranks
right up there with the other accomplishments of Microsoft, such as
the  graphical user interface,the mouse, memory management and
on-the-fly disk compression.

It is at this point that we should state PC Magazine's new policy
with  regard  to software patents, viz., We feel strongly that
any software  patent not held  by Microsoft is void and bad for the
industry.

There will be a plethora of applications specifically written to take
advantage of the astounding Windows 4.0.  All major software
developers are expected to  begin work on products immediately
after reading this article.  Versions of WordPerfect and Lemmings
for Win 4.0 should be shipping by the time you read this.  If you
cannot wait for your copy of the sexy Windows 4.0, we suggest you
immediately go out and buy a copy of the highly innovative MS-DOS
6.2. Follow that up with several copies of the award winning
Windows for Workgroups 3.11.  If you are still impatient, buy the
long awaited Windows NT, which is available in bulk quantity from
your local retailer at huge discounts. By that time, if the most
esteemed Windows 4.0 is still not shipping, buy a few more copies
of Windows NT.

While we usually don't give awards to products that are not even in
Alpha  release, we feel that we have no choice but to award our
prestigious ZIFF-DAVIS Editor's Choice to the awesome Microsoft
Windows 4.0.  And even though it is only April, we have also given
it our ZIFF-DAVIS Year-End Technical Excellence Award in ALL
categories for the years 1994 through 1999. We expect an even
better version of Windows in the year 2000. So, what are you
waiting for? *Note: All words (except "fire" and "wheel") and all
alphanumeric characters in this article are registered trademarks
of Microsoft Corporation.

OS/2 Tips 'N' Techniques

This is an old one, but a good one.  Recently someone had encountered this
very problem, so I thought it wouldn't hurt to recap this helpful tip.

Imagine you have your Desktop arranged just like you want it.  Perfect!
As you go to choose an option from your Desktop Pop-Up menu, you
accidently click on "Arrange".  Aaaaaaaarrrrgghhh!  The Desktop has
just been "arranged" in a way you find unacceptable.  DON'T PANIC!

The easiest way to get your desktop back is to ensure all programs are
stopped.  Then, instead of using Shutdown, use the old Three-Fingered-Salute:
[Ctrl]+[Alt]+[Del].  This will flush the buffers so that you have no
files left hanging open, but it will not write the changes to the
Desktop to your INI files.  When your machine comes back up, your
Desktop will be just like it was before it was accidently "arranged".

What?  One tip isn't good enough?  OK, here's another:

My PC is pure OS/2.  Sometimes I would like to have dual boot capability,
but there were only two ways I knew of doing it: 1)  I have seen a long
set of instructions of how to do it after OS/2 was installed, but it looked
so complicated I wasn't even tempted to try it.  2) Back everything up,
install DOS, reinstall OS/2, restore all the files.  Needless to say,
neither option was very appealing.

There is now a THIRD option -- Buy IBM's PC DOS version 6.1 or 6.3.
You can install this over OS/2 and the DOS is smart enough to recognize
OS/2 is present and will install itself so that you have dual boot
capability!  Thanks, IBM!

Rebound -- Off the boards

Another month has crept up on us again, and things are as busy as usual.
This month's section will be short and sweet, but there are things in the
works for the next couple of months that I'm sure most people will like.

Files - I just scanned the latest 30 days worth of files and am amazed at
how many new files come across this system.  Well over 120 files, or over
4 new files per day.  That's always something I strive to do - make sure
that every day you login to the OWM, you'll see a few new files available.

Messages - We've dropped the Windows NT support area (is anyone BUYING that
application?), and have added support for the offline reader MR/2.  We're
still seeing several hundred messages per day come through here - from
Workplace Shell basics to advanced hardware and LAN info.  I still haven't
given up on providing USENET news to provide all the great Internet OS/2
messages (more to come on that later!).

MMOUG files - Don't forget!  MMOUG members have their own file area that
contains several utils and apps especially for MMOUG members, many straight
from the vendors.  For example - MMOUG members had access to all the
BackMaster betas, and demos from DeScribe and many other vendors.  Another
benefit of being a member - and don't forget - MMOUG members get a free
subscription to The OS/2 Woodmeister.

                           The OS/2 Woodmeister
                     Overview of downloadable files
                              (314) 446-0016
               FIDO Node 1:289/27    1200/2400/9600/14400 D/S

(Tue Jun 28 05:30) Last 1 months newest of a total of 5295 files (786 MB)
                   Maximum privilege shown: Disgrace
                   Newest: OWM_NEW.ZIP dd  6-27-94 (avail:  6-27-94)
                   Date flag: new on this system since: * = 
                   1 week, + = 1 month

Filename     Area  Size   Date    Description
======================================================================
21NEWAPI.ZIP    6    3K  6-16-94+ Text file describing what API's are new to
                                  v2.1
701TO704.EXE   30  265K  6-10-94+ New patch for qemm from quaterdecks BBS
703TO704.EXE   30  187K  6-10-94+ New patch for qemm 7
ARNEA103.ZIP    2   44K  6-13-94+ Fix foreign keyboard layout problem in OS/2
                                  beta 2.99
ASG11.ZIP      14  215K  6-02-94+ Generate stereograms from a grayscale image
BA2110.ZIP      9  530K  6-13-94+ Back Again personal backup util demo
BOOMBX10.ZIP   21  135K  6-11-94+ Attach sounds to system events under windows
BUSYTOS.CMD    13    3K  6-21-94* REXX Command to backup 
                                  Sytos for OS/2 subdir.
                                  to diskette.
CAPCLOCK.ZIP   21    9K  6-11-94+ Make capslock work like typewriter under
                                  windows
CDAUDIO.ZIP    15   14K  6-16-94+ CD Audio player app
CDCAR20.ZIP     9   58K  6-20-94+ CD Audio util
CLOAK10.ZIP    21    7K  6-11-94+ Hide Icons (except this programs!)
CLP207.ZIP     21  212K  6-11-94+ ClipMate for Windows v2.07 <ASP> - Clipboard
                                  Enhancement.  ClipMate remembers all items
                                  that you copy to the Windows Clipboard. Lets
                                  you view, edit, combine, and print clipboard
                                  data.  New release features support for most
                                  clipboard formats
COLS.ZIP        9   11K  6-02-94+ Simple text filter to format text files in
                                  columns
CONSTR.ZIP     15  158K  6-17-94+ Construction (CAR) with compass and ruler -
                                  PM app
CURSCH.ZIP      9    9K  6-03-94+ DLL to change cursor
DATAGLN1.ZIP   11 1222K  6-02-94+ IBM DatagLANce Network Analyzer Demo (1/2)
DATAGLN2.ZIP   11 1284K  6-02-94+ IBM DatagLANce Network Analyzer Demo (2/2)
DEVSITE.TXT     6    4K  5-30-94+ PSP Worldwide Developers 
                                  Support Announcement
DIVE.ZIP        6   41K  6-13-94+ Direct Interface to Video Extensions API
                                  example
DOCREG.ZIP     21   37K  6-03-94+ SmartDoc decompiles windows hlp files into
                                  text files. Works 
                                  great!!! Working demo plays
                                  trick with every 4th page. only $24!
DROPDESK.ZIP   21    8K  6-11-94+ Another windows Drag and Drop desktop
DROP_12.ZIP    21   56K  6-11-94+ Replaces WIN Program manager with Icon-based
                                  drag and Drop desktop. EXCELLENT! Arrange and
                                  lock down icons. *FREEWARE* (Tip: install PM
                                  as Icon)
EASYPLAY.ZIP   15   32K  6-01-94+ EasyPlay sounds in OS/2
EDMI2_6.ZIP     6  266K  6-21-94* Electronic Developers Magazine
EPHEM428.ZIP   15  148K  6-03-94+ Display ephemerides for all planets plus any
                                  two addtnl objects w/src
ETELR15.ZIP    15  614K  6-13-94+ E-Teller bank/ccard management utility
                                  Version 1.5 of E-Teller, a bank and  credit
                                  card account management ut
EULEROS2.ZIP   15  357K  6-16-94+ Math application that reads equations
EZDOC.ZIP      24  344K  6-03-94+ Working Demo of Paradox for Windows (P4W)
                                  documentation tool. Good reviews. Demo has
                                  some tolerable limitations, but useful
FAN_210B.ZIP   12  230K  6-02-94+ File Announcement Util, echo mail via TIC
                                  files
FC2_110.ZIP     9  140K  6-13-94+ File Commander/2 v1.10, Norton Commander
                                  (DOS) clone for OS/2 Provides powerful file
                                  management functions, program launch, text
                                  viewing a
FC2_111.ZIP    15  133K  6-11-94+ File Commander/2 v1.11, Norton Commander
                                  (DOS) clone for OS/2 Provides powerful file
                                  management functions, program launch, text
                                  viewing a
FILESTAT.ZIP    9   47K  6-02-94+ Drag and drop a set of files the get size
                                  info
FJ633E.ZIP      9  308K  6-13-94+ Full function text mode file manager/editor
FLOAT0B.ZIP     6   35K  6-14-94+ Displays C numeric types from/to hex
FM2_141.ZIP     9  341K  6-02-94+ A powerful WPS file manager
FM2_142.ZIP     9  341K  6-16-94+ FileManager/2 v1.42
FOLDER4.ZIP    21  157K  6-11-94+ FOLDERS v4.0 <ASP> - Folders gives you the
                                  ability equivalent to being able to create
                                  subgroups in Program Manager.  Get your
                                  programs and data files better organized
                                  using Folders.  Create folders within
                                  folders; assign passwords to folde
FORTH040.ZIP    6   82K  6-03-94+ An implementation of Forth (beta .4)
FX116.ZIP       7   63K  6-20-94+ Latest drivers (v1.16) for Mitsumi
                                  double-speed CD-ROM drive. Direct from
                                  Mitsumi BBS.
GBU101.ZIP      4   30K  5-30-94+ OS/2 Hardware Frequently Asked Questions
GOSYTOS.CMD    13    4K  6-21-94* REXX command to start Sytos for OS/2 backup
                                  and restart of ImagePlus/2 server.
GRAPH2.ZIP     15   37K  6-01-94+ Simple XY grapher - reads 
                                  in ASCII data files
GRAPH3.ZIP     15   38K  6-17-94+ Graphing program - reads data files,
                                  improvements
GUSOS201.ZIP    7   34K  6-01-94+ Gravis Ultrasound Drivers for OS/2
HE2101.ZIP      9   92K  6-16-94+ HexEdit/2 v2.01 - reads/edits binary files
HPCLC093.ZIP   15   51K  6-06-94+ PM calculator similar to HP41C v.93
HPFSTL11.ZIP    9   28K  6-20-94+ HPFS Tools v1.1 - a REAL undelete for HPFS
HUNG.ZIP       24   18K  6-03-94+ Text file explaining hungarian notation you
                                  know, variable names that look unreadable
                                  like lpVarPtrToFooBar
HV.ZIP          9   33K  6-03-94+ Hyperview - OS/2 file 
                                  viewer that can extract
                                  files in text and WP formats
ICREXX.ZIP      6   31K  6-14-94+ IBM Continuous Speech REXX Interface
ICSSBO.ZIP      6   19K  6-14-94+ IBM Continuous Speech Borland Compiler
                                  Support
IHPFS113.ZIP   10    8K  6-11-94+ An installable HPFS Driver for DOS Assigns a
                                  drive letter to any HPFS partition you
                                  specify. The drive then acts as a normal DOS
                                  drive, but is restricted to read-only access
ILGDM132.ZIP    9  118K  6-03-94+ DirMaster 1.32 PM File Manager
INFOMLDR.ZIP   15 1251K  6-06-94+ Aymetrix Infomodeler demo
JTP114.ZIP     12   99K  6-01-94+ JunkTick v1.14 for OS/2
KUVERTUS.ZIP    9   71K  6-21-94* Kuvert/2 - print utilitiy
LAUNCH.ZIP      4  136K  5-30-94+ Launching files from the WPS (.INF file)
LIST1_43.ZIP    9  163K  6-17-94+ The famous LIST util, v1.43
LZHMVS.ZIP      9   82K  6-06-94+ Cross platform compression (PC-UNIX-MVS) for
                                  DOS
MDF120.ZIP      9  109K  6-06-94+ Patch builder/applier
MEDADSGN.ZIP   24  543K  6-06-94+ A program documentation tool, flowcharting,
                                  data flow, more. working demo. better than
                                  average.
MFILE109.ZIP   12   93K  6-13-94+ MaxFile/2 v1.07 - A text based FILES.BBS
                                  manager for OS/2. Written specifically with
                                  the OS/2 sysop in mind. FILE_ID.DIZ import,
                                  archiver
MFILE110.ZIP   12  117K  5-30-94+ Max FILES.BBS manager for 
                                  OS/2 Character mode
MFILE111.ZIP   12  118K  6-17-94+ MaxFile/2 v1.10 FILES.BBS manager
MIDIDSM.ZIP    51  106K  6-06-94+ MIDI Disassembler/assembler 1.0
MLEPM.ZIP       9   92K  6-06-94+ Hooks, hilighting and more for EPM
MMOUG594.ZIP    1   40K  6-08-94+ The May Issue of the Mid-Missouri OS/2 User
                                  Group Newsletter
MR2_203.ZIP    12  245K  6-01-94+ MR/2 - A QWK compatible mail reader for OS/2
                                  text-mode.  Menu/picklist driven, mouse
                                  support, thread summary, multi- threaded
                                  searching,
MSWINOS2.ZIP    9   17K  6-06-94+ Fix WinOS2 so you can run it from DOS
NI5210O.ZIP     7   10K  6-21-94* OS/2 NDIS drivers for Racal Interlan NI5210
NWPROBE.ZIP    11   33K  6-06-94+ Keeps your OS/2-Netware connections alive by
                                  reattaching to dropped servers (for NWREQ)
OBAUGREF.ZIP    4  590K  6-06-94+ OS/2 Bay Area user group online reference
ONSHTDWN.ZIP    9   17K  6-07-94+ Run a process during OS/2 shutdown
OS2CP210.ZIP    9   94K  6-17-94+ Copy a fully configured 2.1 GA from one
                                  partition to another
OWM_ALL.TXT  LIST  542K  6-27-94* All files on the OS/2 Woodmeister
OWM_ALL.ZIP  LIST  196K  6-27-94* All files on the OS/2 Woodmeister
OWM_NEW.TXT  LIST   17K  6-27-94* New files (last 30 days) on the OWM
OWM_NEW.ZIP  LIST    7K  6-27-94* New files (last 30 days) on the OWM
P1B21C.ZIP     15  204K  6-07-94+ DCF/2 1.1b Disk 
                                  Compression Util for OS/2 FAT
                                  and HPFS - AWESOME! This is fully functional
                                  demo code.
PATCH130.ZIP   12    2K  6-07-94+ TE/2 1.3 patch files - update your TE/2 to
                                  1.3
PFOS2.ZIP       7   23K  6-01-94+ Great sound program for Gravis Ultrasound.
                                  For Os/2
PGP26UI.TXT     9    2K  6-17-94+ Pretty Good Privacy v2.6ui availability info
PKCOS2.ZIP     15   26K  6-14-94+ PK-232/PK-88 control program (ham radio)
PLNET_11.ZIP    9  114K  6-07-94+ Planet 1.1, animated resource monitor/pulse
                                  applet
PLUMA107.ZIP   16  215K  6-01-94+ A medium scale WYSIWYG word processor for
                                  OS/2 PM
PLUMA108.ZIP   15  217K  6-07-94+ Pluma 1.08 a WYSIWYG word processor
PM2COL1D.ZIP    9   58K  6-21-94* Concat text files into multi-column text
                                  files
PM2YOU12.ZIP   12 1217K  6-17-94+ PM2YOU v1.2 PM based remote control app
PMATTR10.ZIP    9  380K  6-21-94* PM Attrib v1.0 - A drag and drop ATTRIB
                                  filter for OS/2 2.x PM
PMGO10.ZIP      8  207K  6-07-94+ Go - The Japaneze board game
PMHXED10.ZIP    9   32K  6-22-94* PM Hex Editor for binary files.
PMPS110.ZIP     9   49K  6-22-94* PM Process Status - shows graphical process
                                  status w/ info
PMUND121.ZIP    9   81K  6-22-94* PM Undelete v1.21 - PM app to undelete files
                                  to original dir (or TMP)
PMUND122.ZIP    9   81K  6-20-94+ PM Undelete v1.22
PMVKP1_0.ZIP    9   22K  5-30-94+ List all processes currently running (w/
                                  child, etc)
PMVKP1_2.ZIP    9  215K  6-07-94+ View/Kill processes in PM
PMWIPE10.ZIP    9   80K  6-24-94* PM Wipe - permanently delete a file without
                                  recovery
PPRTR3.ZIP     24   27K  6-07-94+ A printer interface API for visual basic
PROTK10.ZIP    12  183K  6-07-94+ ProTalk 1.0 for OS/2 - serial communications
                                  appp for various hosts
PSP2.ZIP       33  599K  6-10-94+ a demo version of paint shop pro
QAZ_321.ZIP    21   59K  6-11-94+ QAZ v3.21a views the directories of all the
                                  major archive formats, including many self-
                                  extractors from soup to nuts, it recognizes
                                  most archive formats from the depths of the
                                  cybernetic ether. Listing can be customized
                                  in a variety of w
REMIND20.ZIP   15   34K  6-22-94* Reminder v2.0 - PM date reminder util
RFFLOW.ZIP     24  487K  6-11-94+ A program charting util - working demo runs
                                  under WINdows
ROBOSAVE.ZIP    9  101K  6-24-94* Util to save the OS/2 2.x desktop
ROIDS21B.ZIP    8  233K  6-08-94+ Asteroids for PM v2.1b
ROLDX25B.ZIP   15  685K  6-02-94+ Rolodex/2, a Roldodex program for OS/2
ROLDX25C.ZIP    9  694K  6-14-94+ Rolodoex 2.05C - a rolodex program for PM
ROLWPS10.ZIP    9  631K  6-14-94+ RolodexWPS - a rolodex program for WPS
RP.ZIP         16    2K  6-22-94* An easy way to reply using LAMAIL (TCP/IP
                                  mailer)
RXASYNC.ZIP    13   62K  6-08-94+ OS/2 ASYNC API for REXX v1.5
S316MNEW.ZIP    7 1309K  5-30-94+ 5/3/94 S3 16M color drivers from IBM
SEAHAV11.ZIP    8   54K  6-24-94* Sea Haven Card Game
SEAL_040.ARJ   12  222K  6-24-94* Squish area manager and TIC file processor
SIO130.ZIP      7  149K  6-02-94+ Ray Gwinn's comm drivers for OS2, V1.30.
                                  SIO.SYS and VSIO.SYS are replacements of the
                                  OS2 communications drivers COM.SYS and
                                  VCOM.SYS whi
SPACCA.ZIP      9   26K  6-08-94+ Split and merge a file
SPOCKMAY.ZIP    9  522K  6-07-94+ Spocks Logic Information Systems OS/2
                                  Resource
SPPM_004.ZIP   10  397K  6-11-94+ setptr/PM v0.03 Changes 
                                  the OS/2 system mouse
                                  pointers
SQ2AR101.ZIP   12   16K  6-24-94* Create AREAS.BBS from Squish config
SQDEV200.ZIP   12  701K  6-08-94+ Squish Developer Kit
SQSHP110.ZIP   12  414K  6-15-94+ Squish/2 message manager for Max/etc v1.10
STEALTH2.ZIP    7  708K  6-14-94+ Diamond Stealth 32 display drivers v1.0
STPLOT15.ZIP   15  135K  6-24-94* Display/Print/Export graphic plots from text
                                  files
SYSPTR10.ZIP    9   21K  5-30-94+ SysPointers V1.00 Changes the OS/2 system
                                  mouse pointers.
THUMB10.ZIP    16  459K  6-08-94+ Thumb, a finger utility (req TCP/IP)
TRSHCN14.ZIP    9   60K  6-24-94* WPS Trashcan to replace the shredder.
                                  "MAC-like"
TSENGW32.ZIP    7  717K  6-15-94+ 32bit Tseng drivers
UUGAT030.ZIP   16  122K  6-09-94+ Complete FIDO/Internet gateway
UUGAT031.ZIP   12  125K  6-20-94+ Complete FIDO/Internet message gateway
VF04R1.ZIP     15   82K  6-09-94+ FITS format image viewer, astronomy oriented
VIPF.ZIP        9   40K  6-09-94+ Text mode .IPF viewer for OS/2
VPPCI101.ZIP    7  924K  6-15-94+ Diamond Viper PCI drivers v1.01
VROBJ_V2.ZIP   13  397K  6-15-94+ VROBJ.DLL v2.0 for VREXX
VUESAV22.ZIP   21    3K  6-11-94+ Another Windows screen saver (uses JPG?)
WIN-ZOOM.ZIP   21    8K  6-11-94+ Zoom is a simple little windows program to
                                  cause windows to "zoom"  when opening rather
                                  than popping up.
WINSOCKW.EXE   24  110K  6-11-94+ Word format docs on the WINSOCK api
WIZ11B.ZIP     21  303K  6-11-94+ WizManager v1.1b Fantastic File Mgr add-on.
                                  All the features you wished for are finally
                                  available in this innovative and powerful
                                  add-on. Get a colorful buttonbar, a Command
                                  Line Box which allows you to enter DOS
                                  commands, and great ut
WUZ13.ZIP       9   22K  6-09-94+ WPS Unzip Shell v1.3
YRN2_066.ZIP   16  385K  6-15-94+ Store/Read USENET news and mail v0.66 (SOUP
                                  format)
ZIPCTL.ZIP      9  310K  6-23-94* Zip Control; PM Front end for Freeware
                                  versions of ZIP and UNZIP.EXE  (very nice)
ZOC132.ZIP     12  283K  6-02-94+ v1.32 of ZOC - an OS/2 
                                  Communications program
ZOUNDS2!.ZIP   26  652K  6-11-94+ Collection of WAV Sound files 2/4
ZOUNDS3!.ZIP   55  746K  6-11-94+ Collection of WAV sound Files 3/4
ZOUNDS4!.ZIP   55  786K  6-11-94+ Collection of WAV sound files 4/4

Threads

"Threads" are a collection of posts that may be of interest to individual
readers.

Plug 'N' Play 'N' OS/2

OS2MISC CFORUM appended at 19:17:21 on 94/06/22 GMT (by PTHACK at BCRVMPC2)
Subject: Plug and Play
Ref:     Append at 17:20:04 on 94/06/22 GMT (by BANK at BCRVM1)

Actually, you are right AND WRONG.....

PnP is both MORE than what we do with the MC bus, but it's also LESS!!!!

PnP handles 4 resources:

1.  Memory(see note 1).
2.  DMA channels.
3.  IRQ levels.
4.  I/O space.

Notice it does not handle NON-RESOURCE ITEMS!!!!
Things like the following are NOT handled (and cannot be handled) by PnP:

Token Ring speed
port selection (rj45 or coax...)
ARTIC clocking modes
wait state enablement (for fast bus things)
bus fairness
conditional things dependent on the particular machine
scsi sync/async selection
scsi search order (0-6 or 6-0)
scsi termination
Sound card input level (line or mic)

All those things that we have grown to need on any complex adapter will
NOT be handled by PnP.  It is not part of the PnP architecture.

NOTE 1:  It is debatable how good Chicago's PnP implementation will be,
when the beta shows up, we'll all see it (at least in the magazines, as
far as I know, beta sites will most likely be under some kind of NDA that
does not allow them to talk about problems publicly).  Handling SYSTEM
MEMORY is difficult, and can only be done with a VERY ROBUST memory
management architecture.  I KNOW OS/2 certainly qualifies, but given how
NT (MS PREMIER OS) can't even handle non-contiguous memory well, I don't
see how they will shoehorn one that handles appearing and disappearing
system memory into Chicago (in 4MB of course...).  Given the OS/2 memory
management architecture, I think people could be pleasantly surprised how
much better OS/2's

Pete (the hack) Woytovech

OS2MISC CFORUM appended at 21:51:00 on 94/06/22 GMT (by AZZARITO at BCRVM1)
Subject: Plug and Play
Ref:     Append at 18:51:24 on 94/06/22 GMT (by GENERAL at BCRVM1)

What I showed at Spring Comdex was the "EasyPlaying" feature of
Personal OS/2 (names could change).  This is a program that uses
PCMCIA socket services to detect insertion and removal of PCMCIA
devices.  You can set up EasyPlay to start a selected object when
you insert a specific card.  In one example, I inserted a PC modem,
and EasyPlay automatically started Golden Compass to download my
mail from Compuserve.

The EasyPlay program could run on OS/2 2.1 just as easily.  However,
it doesn't dynamically load device drivers, or do other resource
configurations.  I think the jury is still out on this one.  While
it's nice that Larry Bank's system can handle switching from an
Adaptec to a PAS controller, this isn't a common occurance.  What
*is* common is a laptop owner plugging into a docking station, and
wanting all the resources on that docking station to be usable.
I think EasyPlay can do that.

Doug Azzarito

IBM Offers Incentives to buy LAN Server

IBM Offers Simplified, Enhanced LAN Server 4.0 Beta
June 22, 1994

AUSTIN, Texas, June 21, 1994 . . . IBM today announced the release
of a  beta testing program for LAN Server 4.0, the next
version of its powerful multi-platform network operating system.
IBM also extended support for LAN Server 3.0 products through
December 1995.

The beta versions of LAN Server 4.0 Advanced and LAN Server 4.0
Entry will be available to customers, resellers and developers in
mid-July.  The new products address key customer needs with
simplified installation and configuration, enhanced usability
and administration, and improved reference publications.  Chief
among the new features is a graphical user interface.

"LAN Server is simply the best LAN operating system you can buy,"
said Phil Powers, director of marketing, LAN Systems, IBM Personal
Software Products division.  "With the new version, we want to
help our customers maximize productivity by reducing the time they
spend installing and administering their LANs.  LAN Server 4.0
will provide significant usability and performance enhancements."

Several usability enhancements make LAN Server 4.0 even more
attractive to small businesses or departments which will be able
to install and use their systems quickly. Larger customers will
enjoy additional automation features along with the new,
easy-to-use graphical user interface.

The object-oriented, drag-and-drop GUI enables administrators
to easily set up users, groups and associated resources.  The
beta also features a GUI for the DOS requester, which gives
users an alternative to the command line for using server
resources or managing passwords.   The DOS requester leaves more
than 610 KB of memory free for customer applications.  Users can
perform all functions from the command line, the GUI, or the 32-bit
network API.

By using predefined defaults and automatic adapter identification,
the LAN Server 4.0 beta installation requires fewer steps.  Users
also can fine-tune and customize the product after it is installed.

The documentation has been abridged and simplified to provide
systems administrators with answers to at least 80 percent of
the questions or problems likely to be encountered during the
first 30 days of use.

Improved TCP/IP support in this version provides a 200 percent
performance boost, and the TCP/IP stacks and TCP/beui are now
bundled with LAN Server.

In addition to the features mentioned above, which are common to
both Advanced and Entry versions, LAN Server Advanced also will
offer capacity improvements which enhance performance when LAN
Server is running its maximum of 1,000 clients.

An additional Advanced version feature, "enforced disk space limits,"
provides better management capability by letting system
administrators allocate specific amounts of disk space to
end users and to limit space by user. This version also offers
Pentium optimization for better performance.

Migration from LAN Server 4.0 Entry to the Advanced version is as
simple as loading the Advanced version.  User and resource
definitions are compatible.

"As a business grows, LAN Server will grow with it," said Powers.

Customers wishing to participate in the beta should call
(800) 393-8922 in the U.S. or (800) 561-5293 in Canada. For
information on ordering the beta in other countries, contact
the local IBM marketing representative.

To demonstrate its continuing commitment to LAN Server 3.0 and to
providing quality support, IBM is extending until Dec. 31, 1995,
the LAN Server 3.0 and LAN Server for Macintosh service period.

"This will allow our customers to migrate to LAN Server 4.0 on
their schedules not ours," said Powers.

Upgrade, Promotional Packages Offered

IBM also announced LAN Server 3.0 purchase incentives both for new
and existing LAN Server customers.  From June 28 until LAN Server 4.0
is available, customers who purchase Version 3.0 can upgrade to
Version 4.0 for half the normal upgrade price.

Through Oct. 28, customers also can buy a LAN Server 3.0 package
which includes 12 clients for $900, the price of the clients alone.
An Advanced version gives customers LAN Server 3.0 Advanced plus
35 clients for $2,625, the price of the clients alone.  Dealer
prices may vary. Both packages come with the LAN Server
4.0 upgrade discount.

InterNet Virus

To all PC users, please be aware of the following...
Date:  Wed, 25 May 1994 16:55:32 -1000

Subject: ALERT - Internet Virus
From:           FRANK H POTTER@G6HQTRS@MCAS CHERRY PT

A Virus has been discovered on Internet that is disguised as CD-ROM
shareware.  Unknown hackers have illegally put the Chinon name on a
destructive shareware file and released it on the Internet.  This
This catastrophic virus is named "CD-IT".  -- DO NOT DOWNLOAD.  IT WILL
CORRUPT YOUR HARD DRIVE.  The program, allegedly a shareware PC utility
that will convert an ordinary CD-ROM drive into a CD-Recordable (CD-R)
device, which is technically impossible, instead destroys critical
system files on the user's hard drive.  The program also immediately
crashes the CPU, forces the user to reboot and stays in memory.

Next MMOUG Meeting

Next month's meeting will be held in Jefferson City on July 20, 4 pm at

Department of Social Services
1621 E. Elm
Jefferson City, MO 65101
314-741-4198

From Columbia:

Highway 63 South to Highway 54 West (across the bridge) to
(be careful, this is still a dangerous intersection) Highway 50 East.
Go through lights at MO. Blvd, Broadway, Jefferson, Madison and Monroe

Take the CLARK AVENUE exit off of Highway 50.
Turn right onto Clark Ave, THEN
make an almost immediate left onto ELM Street.
Take Elm Street to DSS. DSS will be on the left.

  Eastland         Highway
 /                 Patrol         Elm Street
McDonalds________    HQ       ________________
|             DSS\___________/                |
|______________________________________________\_______
                 Highway 50                     Clark Ave Exit

