
                   comp.os.os2.utilities            (Usenet)

                 Saturday, 04-Sep-1999 to Friday, 10-Sep-1999

+----------------------------------------------------------------------------+

From: mckinnis@ibm.net                                  04-Sep-99 10:52:10
  To: All                                               04-Sep-99 20:09:00
Subj: Icon data extractor?

From: Chuck McKinnis <mckinnis@ibm.net>

Does anyone happen to know of a routine (callable from Rexx) that will
return the icon data for a given object (<object>)?
-- 
Chuck McKinnis
Senior Systems Engineer
Denver Solutions Group, Inc.
IBM Business Partner
IBM Senior Systems Engineer (retired)

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Denver Solutions Group (1:109/42)

+----------------------------------------------------------------------------+

From: NewsReader@NerdWorld.org                          04-Sep-99 09:23:19
  To: All                                               04-Sep-99 20:09:00
Subj: Looking for Advice on Prog Environment

From: "Casey Bralla" <NewsReader@NerdWorld.org>

I need advice on getting a programming environment.

I'm a "casual" programmer.  I've been able to master Rexx pretty well, and
have old experience as a BASIC (most recently Turbo-Basic) programmer.  I
don't have the time to really master C or C++.

I've written some OS/2 text applications in Rexx, and would like to be able
to write some OS/2 PM applications also.  Also, since this is really just a
hobby, I don't want to spend $500 on some fancy programming environment.  (My
wife says I spend too much already! <grin>).

I've thought about VX-Rexx, or Watcom, but don't know much about them.  I
figure I might be able to pick up one or the other used, since OS/2 isn't
exactly setting the world on fire anymore.

Anybody got any suggestions?


Casey Bralla
NewsReader@NerdWorld.org


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: The NerdWorld Organisation (1:109/42)

+----------------------------------------------------------------------------+

From: kris@dgraph.com                                   04-Sep-99 11:53:06
  To: All                                               04-Sep-99 20:09:00
Subj: Re: Icon data extractor?

From: Kris Kadela <kris@dgraph.com>

Just go into properties for that particular object, Icon, chage, save as

Chuck McKinnis wrote:
> 
> Does anyone happen to know of a routine (callable from Rexx) that will
> return the icon data for a given object (<object>)?
> --
> Chuck McKinnis
> Senior Systems Engineer
> Denver Solutions Group, Inc.
> IBM Business Partner
> IBM Senior Systems Engineer (retired)

-- 

**********************
DigiGraph Technical
http://www.dgraph.com
**********************

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: DigiGraph Technical (1:109/42)

+----------------------------------------------------------------------------+

From: dholmes@trellis.net                               04-Sep-99 15:41:01
  To: All                                               04-Sep-99 20:09:01
Subj: Re: Looking for Advice on Prog Environment

From: Dan Holmes <dholmes@trellis.net>

For a nice RAD environment try sibyl.  http://www.ndrh.de/~speed.

Casey Bralla wrote:
> 
> I need advice on getting a programming environment.
> 
> I'm a "casual" programmer.  I've been able to master Rexx pretty well, and
> have old experience as a BASIC (most recently Turbo-Basic) programmer.  I
> don't have the time to really master C or C++.
> 
> I've written some OS/2 text applications in Rexx, and would like to be able
> to write some OS/2 PM applications also.  Also, since this is really just a
> hobby, I don't want to spend $500 on some fancy programming environment. 
(My
> wife says I spend too much already! <grin>).
> 
> I've thought about VX-Rexx, or Watcom, but don't know much about them.  I
> figure I might be able to pick up one or the other used, since OS/2 isn't
> exactly setting the world on fire anymore.
> 
> Anybody got any suggestions?
> 
> Casey Bralla
> NewsReader@NerdWorld.org

-- 
----------
dan holmes
mailto:dholmes@trellis.net
http://www.geocities.com/heartland/hollow/3097

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Origin Line 1 Goes Here (1:109/42)

+----------------------------------------------------------------------------+

From: donnelly@tampabay.rr.com                          04-Sep-99 21:34:12
  To: All                                               05-Sep-99 04:16:02
Subj: Re: Looking for Advice on Prog Environment

From: donnelly@tampabay.rr.com (Buddy Donnelly)

On Sat, 4 Sep 1999 16:23:38, "Casey Bralla" <NewsReader@NerdWorld.org> a 
crit dans un message:

> I need advice on getting a programming environment.
> 
> I'm a "casual" programmer.  I've been able to master Rexx pretty well, and
> have old experience as a BASIC (most recently Turbo-Basic) programmer.  I
> don't have the time to really master C or C++.
> 
> I've written some OS/2 text applications in Rexx, and would like to be able
> to write some OS/2 PM applications also.  Also, since this is really just a
> hobby, I don't want to spend $500 on some fancy programming environment. 
(My
> wife says I spend too much already! <grin>).
> 
> I've thought about VX-Rexx, or Watcom, but don't know much about them.  I
> figure I might be able to pick up one or the other used, since OS/2 isn't
> exactly setting the world on fire anymore.
> 
> Anybody got any suggestions?

Just a nearly equally uninformed one.

I'm in just about the same boat you are, and have just recently decided 
that PERL is the likeliest thing to reward learning about it. PERL is the 
main language for website CGIs, and monster Perlmongers are pulling in some
very big salaries from startup Internet companies, even the hallowed stock 
options.

It is cross-platform almost to a fault (including the MAC), it also is 
free, and open source, and can write multi-threaded PM apps under OS/2, and
make use of your REXX knowledge to access WPS stuff, and it is being 
actively developed on OS/2 only slightly behind the versions that come out 
for the more mainstream platforms.

http://www.perl.org is the starting point. 

and the best rundown of general info about it is in the "Fast Facts" page 
at:

	http://www.perlmongers.org/press/fast_facts.html

Don't be put off if you can't find "OS/2" prominently announced there. Ilya
Zakharevich ports it to OS/2, and when you're ready to install the "latest"
developer environment, the direct link to his binaries is:

	http://www.perl.com/CPAN/authors/Ilya_Zakharevich/os2/

and if that is too confusing (it is) here's the zipfile with an INF 
documentation for the whole thing:

http://www.perl.com/CPAN/authors/Ilya_Zakharevich/os2/latest/perl_inf.zip



Good luck,

Buddy

Buddy Donnelly
donnelly@tampabay.rr.com


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: RoadRunner - TampaBay (1:109/42)

+----------------------------------------------------------------------------+

From: jr_fox@earthlink.net                              04-Sep-99 15:18:03
  To: All                                               05-Sep-99 04:16:02
Subj: Re: Icon data extractor?

From: "J. R. Fox" <jr_fox@earthlink.net>

Chuck McKinnis wrote:
> 
> Does anyone happen to know of a routine (callable from Rexx) that will
> return the icon data for a given object (<object>)?
> --
> Chuck McKinnis
> Senior Systems Engineer
> Denver Solutions Group, Inc.
> IBM Business Partner
> IBM Senior Systems Engineer (retired)

I couldn't swear to this, as it wasn't what I was looking for
at the time, but I think I saw something called ICONTOOL on 
Hank Kelder's site (he is the author of the WPTOOLS set).  
Maybe this is worth checking out.  I think you can link to his
site via the OS/2 Supersite.

<jf>

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: EarthLink Network, Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: mckinnis@ibm.net                                  04-Sep-99 19:34:04
  To: All                                               05-Sep-99 04:16:03
Subj: Re: Icon data extractor?

From: Chuck McKinnis <mckinnis@ibm.net>

Sorry, son, I've know how to do that for ages.  I'm looking for a
callable routines that I can use for programming.

Kris Kadela wrote:
> 
> Just go into properties for that particular object, Icon, chage, save as
> 
> Chuck McKinnis wrote:
> >
> > Does anyone happen to know of a routine (callable from Rexx) that will
> > return the icon data for a given object (<object>)?
> > --
> > Chuck McKinnis
> > Senior Systems Engineer
> > Denver Solutions Group, Inc.
> > IBM Business Partner
> > IBM Senior Systems Engineer (retired)
> 
> --
> 
> **********************
> DigiGraph Technical
> http://www.dgraph.com
> **********************

-- 
Chuck McKinnis
Senior Systems Engineer
Denver Solutions Group, Inc.
IBM Business Partner
IBM Senior Systems Engineer (retired)

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Denver Solutions Group (1:109/42)

+----------------------------------------------------------------------------+

From: mckinnis@ibm.net                                  04-Sep-99 19:35:27
  To: All                                               05-Sep-99 04:16:03
Subj: Re: Icon data extractor?

From: Chuck McKinnis <mckinnis@ibm.net>

ICONTOOL (and other programs authored by Henk) do a fine job.  Remember
the word "callable" in my original.  I want to retrieve icon data while
in a Rexx program.

"J. R. Fox" wrote:
> 
> Chuck McKinnis wrote:
> >
> > Does anyone happen to know of a routine (callable from Rexx) that will
> > return the icon data for a given object (<object>)?
> > --
> > Chuck McKinnis
> > Senior Systems Engineer
> > Denver Solutions Group, Inc.
> > IBM Business Partner
> > IBM Senior Systems Engineer (retired)
> 
> I couldn't swear to this, as it wasn't what I was looking for
> at the time, but I think I saw something called ICONTOOL on
> Hank Kelder's site (he is the author of the WPTOOLS set).
> Maybe this is worth checking out.  I think you can link to his
> site via the OS/2 Supersite.
> 
> <jf>

-- 
Chuck McKinnis
Senior Systems Engineer
Denver Solutions Group, Inc.
IBM Business Partner
IBM Senior Systems Engineer (retired)

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Denver Solutions Group (1:109/42)

+----------------------------------------------------------------------------+

From: mckinnis@ibm.net                                  04-Sep-99 19:38:29
  To: All                                               05-Sep-99 04:16:03
Subj: Re: Looking for Advice on Prog Environment

From: Chuck McKinnis <mckinnis@ibm.net>

You might want to look at GPFRexx.  It is not terribly expensive and
offer pretty good PM support for Rexx.  Visit
http://ourworld.compuserve.com/homepages/clerin/gpfframe.htm for more
details.

Casey Bralla wrote:
> 
> I need advice on getting a programming environment.
> 
> I'm a "casual" programmer.  I've been able to master Rexx pretty well, and
> have old experience as a BASIC (most recently Turbo-Basic) programmer.  I
> don't have the time to really master C or C++.
> 
> I've written some OS/2 text applications in Rexx, and would like to be able
> to write some OS/2 PM applications also.  Also, since this is really just a
> hobby, I don't want to spend $500 on some fancy programming environment. 
(My
> wife says I spend too much already! <grin>).
> 
> I've thought about VX-Rexx, or Watcom, but don't know much about them.  I
> figure I might be able to pick up one or the other used, since OS/2 isn't
> exactly setting the world on fire anymore.
> 
> Anybody got any suggestions?
> 
> Casey Bralla
> NewsReader@NerdWorld.org

-- 
Chuck McKinnis
Senior Systems Engineer
Denver Solutions Group, Inc.
IBM Business Partner
IBM Senior Systems Engineer (retired)

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Denver Solutions Group (1:109/42)

+----------------------------------------------------------------------------+

From: dhdurgee@digizen.ten                              05-Sep-99 07:40:29
  To: All                                               05-Sep-99 12:16:11
Subj: Re: Looking for Advice on Prog Environment

From: dhdurgee@digizen.ten

In <arjfernqreareqjbeyqbet.fhjeje0.pminews@News.NerdWorld.org>, on
09/04/99 at 09:23 AM,
   "Casey Bralla" <NewsReader@NerdWorld.org> said:

>I need advice on getting a programming environment.

>I'm a "casual" programmer.  I've been able to master Rexx pretty well,
>and have old experience as a BASIC (most recently Turbo-Basic)
>programmer.  I don't have the time to really master C or C++.

As you are already familiar with Rexx I would suggest taking a look at
NetRexx, a free package that brings the power of Rexx to the Java
environment.  See <http://www2.hursley.ibm.com/netrexx/> for more
information.  With NexRexx you can write Java classes, applets and
servlets in a language developed by Mike Cowlishaw, the creator of Rexx.

-- Dave
-----------------------------------------------------------
dhdurgee<at>digizen<dot>net
-----------------------------------------------------------

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: CyberGate, Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: horseman@ibm.net                                  05-Sep-99 10:12:21
  To: All                                               06-Sep-99 04:16:14
Subj: Re: Icon data extractor?

From: Tony Wright <horseman@ibm.net>

Chuck McKinnis wrote:

> ICONTOOL (and other programs authored by Henk) do a fine job.  Remember
> the word "callable" in my original.  I want to retrieve icon data while
> in a Rexx program.

"I seek not to be given the Answer but merely to understand the Question" ;-)
So I'll try very hard not to jump to the wrong conclusion or incompletely read
the question as some others are prone to do in their enthusiasm to assist...
:-)

Doesn't  RC=SysGetEA(filename,".icon",eavalue) do anything for you?
Or is it not just the binary image of the icon you want and/or to cover other
eventualities of not having an .icon/1/2   etc EA?
Thus also define your meaning of icon data? - Animation icon for a folder?
(.icon1,.icon2)?
Link to an icon resource/file? bitmap image? icon fonts,positions even
perhaps?

Reading you question literally(and assuming in your terminology <object> is
equivalent to <objectid>)  seems to indicate that  something akin to
keyvalue = SysIni("BOTH",application,key)
or similiar is perhaps what you're seeking but by submitting an <objectid?> in
one pass without any interim processing of setupstrings/keyvalues?
Thus something even more specific than Henks     "GETSET  objectid"   perhaps?


Henks wptools.dll gives you other WPS REXX  extensions but I infer from your
statement above these still do not provide the functionality you seek(whatever
that transpires to ultimately be<g>)?

Numerous other questions arise like:
1. What happens when there is no objectid(it aint mandatory but then you
didn't mention an objectid specifically either<g>)? use path/filename
presumably?
2. How will you extract "icon data" if icon(resource) is a DLL an not just a
file (*.ICO)?
3. If there's no .icon EA and you need to extract visible bitmap on desktop?
(Which is what Henks ICONTOOL attempts to do in the absence of
EA).....(perhaps he will be willing to offer you the relevant portion of C
source from his tool to do that?)....or
4. Does "callable in Rexx" preclude the use of any other interim "C" hooks? or
other Rexx DLL extensions? ie does this have to work on native OS2(+Rexx) box
w/o any add-ins?
5. If it's a bitmap image what are you going to do with it? Copy it? Delete
it? Modify it(should be interesting<g>)?, Replace it?, View it?,  tickle it?
Or is this actually accurately "expanding" on your basic question and you want
a composite answer to cover all/most of these?

Thus perhaps further "clarifying in context" and/or "elaborating" your
requirements to define the "scope" of acceptable answers (other than just
"callable" in Rexx) will save wasting your "valuable" time reading our
worthless and inappropriate suggestions/comments in the meantime?<vbg>

Again I have to apologise(seem to do that constantly on these forums) for my
utter lack of comprehension, not to mention being marginally disadvantaged by
inadvisedly absconding from my 20 year long IBM classes in  "How to become
totally clairvoyant and avoid asking superfluous questions"! <g>

> "J. R. Fox" wrote:
> >
> > Chuck McKinnis wrote:
> > >
> > > Does anyone happen to know of a routine (callable from Rexx) that will
> > > return the icon data for a given object (<object>)?
> > > --
> > > Chuck McKinnis
> > > Senior Systems Engineer
> > > Denver Solutions Group, Inc.
> > > IBM Business Partner
> > > IBM Senior Systems Engineer (retired)
> >
> > I couldn't swear to this, as it wasn't what I was looking for
> > at the time, but I think I saw something called ICONTOOL on
> > Hank Kelder's site (he is the author of the WPTOOLS set).
> > Maybe this is worth checking out.  I think you can link to his
> > site via the OS/2 Supersite.
> >
> > <jf>
>
> --
> Chuck McKinnis
> Senior Systems Engineer
> Denver Solutions Group, Inc.
> IBM Business Partner
> IBM Senior Systems Engineer (retired)

--
Rgds Tony W   Email: horseman@ibm.net

"humanum est errare: To err is human
.... and to fail is to be a Project Manager...
...but to foul things up completely needs a computer!"




--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Equi-Tek CompCon (1:109/42)

+----------------------------------------------------------------------------+

From: nospam_hkelder@capgemini.nl                       05-Sep-99 22:10:25
  To: All                                               06-Sep-99 05:58:21
Subj: Re: Icon data extractor?

From: Henk kelder <nospam_hkelder@capgemini.nl>

Tony Wright wrote:
> 
> Doesn't  RC=SysGetEA(filename,".icon",eavalue) do anything for you?
> Or is it not just the binary image of the icon you want and/or to cover
other
> eventualities of not having an .icon/1/2   etc EA?
> Thus also define your meaning of icon data? - Animation icon for a folder?
> (.icon1,.icon2)?
> Link to an icon resource/file? bitmap image? icon fonts,positions even
> perhaps?

This could work for file system objects. The best way to
programmatically do it is to use WinLoadFileIcon. This API call however
cannot be called from REXX and for data files, this does not return the
icon of the default associated program.

> 
> Reading you question literally(and assuming in your terminology <object> is
> equivalent to <objectid>)  seems to indicate that  something akin to
> keyvalue = SysIni("BOTH",application,key)
> or similiar is perhaps what you're seeking but by submitting an <objectid?>
in
> one pass without any interim processing of setupstrings/keyvalues?
> Thus something even more specific than Henks     "GETSET  objectid"  
perhaps?
> 
> Henks wptools.dll gives you other WPS REXX  extensions but I infer from your
> statement above these still do not provide the functionality you
seek(whatever
> that transpires to ultimately be<g>)?
> 
No you can't get an icon. You could however once you know the wps
internal handle try to read PM_Abstract:Icons with the lowword of the
handle in hex as key value. If that key exists, the data is the ICON
data. If the key does not exists it depends of the kind of object you're
dealing with. For a WPProgram object you must determine the program file
(executable) it points to and then use WinLoadFileIcon again to get the
icon.

> Numerous other questions arise like:
> 1. What happens when there is no objectid(it aint mandatory but then you
> didn't mention an objectid specifically either<g>)? use path/filename
> presumably?
> 2. How will you extract "icon data" if icon(resource) is a DLL an not just a
> file (*.ICO)?
> 3. If there's no .icon EA and you need to extract visible bitmap on desktop?
> (Which is what Henks ICONTOOL attempts to do in the absence of
> EA).....(perhaps he will be willing to offer you the relevant portion of C

That only works if the icon is visible....


> 4. Does "callable in Rexx" preclude the use of any other interim "C" hooks?
or
> other Rexx DLL extensions? ie does this have to work on native OS2(+Rexx)
box
> w/o any add-ins? 

You'll have to write an add-in (a la WPTOOLS.DLL)

> 5. If it's a bitmap image what are you going to do with it? Copy it? Delete
> it? Modify it(should be interesting<g>)?, Replace it?, View it?,  tickle it?
> Or is this actually accurately "expanding" on your basic question and you
want
> a composite answer to cover all/most of these?
> 
> Thus perhaps further "clarifying in context" and/or "elaborating" your
> requirements to define the "scope" of acceptable answers (other than just
> "callable" in Rexx) will save wasting your "valuable" time reading our
> worthless and inappropriate suggestions/comments in the meantime?<vbg>
> 

Henk

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: capgemini.nl (1:109/42)

+----------------------------------------------------------------------------+

From: "operagost"@e-mail.com (remove t...               05-Sep-99 21:01:14
  To: All                                               06-Sep-99 05:58:22
Subj: Re: OS\2 Ver4 Graphics????

Message sender: "operagost"@e-mail.com (remove the - )

From: Stephen Eickhoff <"operagost"@e-mail.com (remove the - )>

The only part of your post I could make out is "cirrus", so try one of
these:

http://service.software.ibm.com/os2ddpak/html/displaya/cirruslo/index.htm

I imagine you could find out the exact chip by looking at its
description in the Display properties under Win95.

ALDEL wrote:

> Have Pent 11, with 4. Vid card.
> I can only get 16 colors.
> When I try for more the Comp locks up.
> It is supposed to handle Cirrus etc, but will not.
>
> Just want it to get 440, 256 colors.
> Tried install Svga, but that is no help.
>
> Have Eon Power strip on Win 95, but it does not handle OS/2.
>
> Help appreciated.
> Albert, Wa3fib
>
> --
> -----------------------------------------------------------
> aldel@ibm.net (ALDEL)
>
> --
> -----------------------------------------------------------
> aldel@ibm.net (ALDEL)
> -----------------------------------------------------------

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Origin Line 1 Goes Here (1:109/42)

+----------------------------------------------------------------------------+

From: "operagost"@e-mail.com (remove t...               05-Sep-99 21:05:05
  To: All                                               06-Sep-99 05:58:22
Subj: Norton AV causes A:, B: not ready errors

Message sender: "operagost"@e-mail.com (remove the - )

From: Stephen Eickhoff <"operagost"@e-mail.com (remove the - )>

Norton AV seems to scan every drive in the system when started.
Naturally, this causes annoying pop-ups like "drive A: not ready" and
"Insert the disk for drive B:".  After I dismiss 3 or 4 of those
annoying modal dialogs, I have to minimize the window and bring it back
up because the buttons on the toolbar are corrupted. I can't believe
that this is how Symantec wants the program to work, so there MUST be
something wrong.

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Origin Line 1 Goes Here (1:109/42)

+----------------------------------------------------------------------------+

From: mckinnis@ibm.net                                  05-Sep-99 20:30:14
  To: All                                               06-Sep-99 05:58:22
Subj: Re: Icon data extractor?

From: Chuck McKinnis <mckinnis@ibm.net>

I have written a Rexx utility that establishes a connection using the In
Joy dialer and then launches an application (similar to the old IBM
LINKUP.EXE).  It's posted out to Hobbes currently as JoyUp099.Zip.

The utility creates an object that invokes the Rexx utility and then
opens the application.  Everything is done on an object basis.  One of
the utility functions is to create a launch object for each application
that you want to start.  I would like to give it the same icon as the
object it is going to open.  Before IBM broke the WPS interface in
Object Rexx for OS/2 (believe me, you don't want to even try to install
the interface with FP11), I could have gotten the icon handle from the
target and used it to set the launch object icon.  The Rexx statement:
   rc_icon = .target~wpSetIcon(.source~wpQueryIcon)
should work if IBM had not broken the interface.


Henk has been helpful, and I do use WPTOOLS to get a lot of the data.

I look at the class of the target.  If it is a WPUrl, I have found where
that icon is tucked away in WPINET and can use ICONRESOURCE=29,WPINET to
get it set.

If the target contains EXENAME=, I can get the icon EA from the target
executable, write it to a temporary file, and use ICONDATA=tempfile to
get it set (found a little sample to follow in the C++ tool kit).

I have yet to find the documentation for PM_Abstract:Objects in OS2.INI
that would let me do an intelligent parse of the keys to see if the
target object exists there.

Understand that I could write a C routine, but I'm not sure that is
worth the effort (JoyUp is free).  As an IBM Best Team member, I do have
C and C++, so I might use this as an excuse to learn yet another
language.

Thanks for the ideas.

-- 
Chuck McKinnis
Senior Systems Engineer
Denver Solutions Group, Inc.
IBM Business Partner
IBM Senior Systems Engineer (retired)

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Denver Solutions Group (1:109/42)

+----------------------------------------------------------------------------+

From: C.J.@btsoftware.com                               06-Sep-99 12:45:27
  To: All                                               06-Sep-99 10:36:18
Subj: check out  File Commander/2

From: "C.J." <C.J.@btsoftware.com>

File Commander/2
************************

File Manager

File Commander is a 32 bit text mode file manager and shell that allows you
to locate, copy, move, delete, view, edit and execute your files in a quick,
convenient and customizable manner.

Versions for windows 95/98/NT and OS2 are available.

Check it out and download File Commander/2 for a free trial period from:
	http://www.btsoftware.com/os2/filecmdr.htm




--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: C.J. (1:109/42)

+----------------------------------------------------------------------------+

From: peter@pjm2.newcastle.edu.au                       06-Sep-99 10:37:24
  To: All                                               06-Sep-99 10:36:18
Subj: Re: Looking for Advice on Prog Environment

From: peter@pjm2.newcastle.edu.au (Peter Moylan)

Casey Bralla <NewsReader@NerdWorld.org> wrote:
>I need advice on getting a programming environment.
>
>I'm a "casual" programmer.  I've been able to master Rexx pretty well, and
>have old experience as a BASIC (most recently Turbo-Basic) programmer.  I
>don't have the time to really master C or C++.

DrDialog is free. I've forgotten exactly where I picked it up, but it
was probably at IBM's Developer Connection website.  If it's not there
it'll be wherever IBM keeps the collection of employee-written software.

After using it for a short while I got sick of the slowness of REXX
programs, but it should be pretty good for someone who prefers to
use REXX.  As a matter of fact I continued using it after I translated
my PM application from REXX to Modula-2; it continues to do a good
job as a resource editor, regardless of preferred language, and it's
not at all bad for rapid prototyping of PM applications for which the
user interface is the biggest part of the job.

-- 
Peter Moylan                         peter@ee.newcastle.edu.au
OS/2 help and software at http://eepjm.newcastle.edu.au/os2/

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: The University of Newcastle (1:109/42)

+----------------------------------------------------------------------------+

From: michael.lahr@kaufhof.de                           06-Sep-99 15:13:28
  To: All                                               06-Sep-99 14:34:06
Subj: Remote Control Client for OS/2 Warp 3 Connect?

From: "Michael Lahr" <michael.lahr@kaufhof.de>

I'm looking for a  Remote Control Client running on OS/2 Warp3.
The controler could run on OS/2, DOS or Windows.

Does someone knows one?

thanks
michael


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Origin Line 1 Goes Here (1:109/42)

+----------------------------------------------------------------------------+

From: dhdurgee@digizen.ten                              06-Sep-99 11:39:17
  To: All                                               06-Sep-99 14:34:07
Subj: Re: Remote Control Client for OS/2 Warp 3 Connect?

From: dhdurgee@digizen.ten

In <37d3be15.0@news.khof.com>, on 09/06/99 at 03:13 PM,
   "Michael Lahr" <michael.lahr@kaufhof.de> said:

>I'm looking for a  Remote Control Client running on OS/2 Warp3. The
>controler could run on OS/2, DOS or Windows.

NetOp is what you want.  See: <http://www.4ctc.com/netop.html>

-- Dave
-----------------------------------------------------------
dhdurgee<at>digizen<dot>net
-----------------------------------------------------------

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: CyberGate, Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: horseman@ibm.net                                  06-Sep-99 17:17:01
  To: All                                               06-Sep-99 14:34:07
Subj: Re: Icon data extractor?

From: Tony Wright <horseman@ibm.net>

Henk kelder wrote:

> Tony Wright wrote:
> >
> > Doesn't  RC=SysGetEA(filename,".icon",eavalue) do anything for you?
> > Or is it not just the binary image of the icon you want and/or to cover
other
> > eventualities of not having an .icon/1/2   etc EA?
> > Thus also define your meaning of icon data? - Animation icon for a folder?
> > (.icon1,.icon2)?
> > Link to an icon resource/file? bitmap image? icon fonts,positions even
> > perhaps?
>
> This could work for file system objects. The best way to
> programmatically do it is to use WinLoadFileIcon. This API call however
> cannot be called from REXX and for data files, this does not return the
> icon of the default associated program.

Most of kind of you Henk to help extricate me from the mess I landed
myself in again<g>.....Appreciate the authoritative answer .....

> >
> > Reading you question literally(and assuming in your terminology <object>
is
> > equivalent to <objectid>)  seems to indicate that  something akin to
> > keyvalue = SysIni("BOTH",application,key)
> > or similiar is perhaps what you're seeking but by submitting an
<objectid?> in
> > one pass without any interim processing of setupstrings/keyvalues?
> > Thus something even more specific than Henks     "GETSET  objectid"  
perhaps?
> >
> > Henks wptools.dll gives you other WPS REXX  extensions but I infer from
your
> > statement above these still do not provide the functionality you
seek(whatever
> > that transpires to ultimately be<g>)?
> >
> No you can't get an icon.

Sorry perhaps I was equally ambiguous in also asking Chuck not to be
ambiguous<g>...
If I implied "getting an icon" directly using your "toolset" above I
was obviously wrong!
But I can use SysIni to find the "key" corresponding to  the objectid
and this allows me to find the same key in PM_Abstract:Icons and hence
the ICON data (if the key exists of course).......as you imply below...

> You could however once you know the wps
> internal handle try to read PM_Abstract:Icons with the lowword of the
> handle in hex as key value. If that key exists, the data is the ICON
> data. If the key does not exists it depends of the kind of object you're
> dealing with. For a WPProgram object you must determine the program file
> (executable) it points to and then use WinLoadFileIcon again to get the
> icon.

If we were keeping to Rexx(as per Chucks original request) wouldn't that
be where we/he would use SysGetEA?
Incidentally I should be able to use ICONFILE as a setup string in
SysCreateObject(and I doubt if that helps Chuck in his particular
scenario either) but I just tried it again on a Program Refernce Object
(WPProgram) and b*ggered if I can get it to "take" now!?
ICONFILE is legitimate for all(?) WPObject classes and WPProgram is
descended from WPAbstract .... so has something else now broke?
I can define ICONPOS still and obviously use the Notebook gui interface
to select the ICO file ok but I can no longer seem to create the object
with specific icon file programmatically in Rexx?
I havn't retried it on WPPRogramFile either but shouldn't this work
also?

Ahhh or do I have to close down/resetWPS  first in order to force the
ini's to rewrite?......Errr even worse I think I just confused myself
with "animated" icon for WPFolder class! Perhaps you can unravel what
I'm twittering on about?
> > Numerous other questions arise like:
> > 1. What happens when there is no objectid(it aint mandatory but then you
> > didn't mention an objectid specifically either<g>)? use path/filename
> > presumably?
> > 2. How will you extract "icon data" if icon(resource) is a DLL an not just 
a
> > file (*.ICO)?
> > 3. If there's no .icon EA and you need to extract visible bitmap on
desktop?
> > (Which is what Henks ICONTOOL attempts to do in the absence of
> > EA).....(perhaps he will be willing to offer you the relevant portion of C
>
> That only works if the icon is visible....

Oh sorry - thought that was what I said(meant?) as in 
"...extract visible bitmap"...    :-(

> > 4. Does "callable in Rexx" preclude the use of any other interim "C"
hooks? or
> > other Rexx DLL extensions? ie does this have to work on native OS2(+Rexx)
box
> > w/o any add-ins?
>
> You'll have to write an add-in (a la WPTOOLS.DLL)

Perhaps the last part of 4.  did sound like a trick question on
reflection<g>....(but I was also sneakily hoping you were going to say
something like: "Here's a little do-da I knocked up that might
help"....or other code snippets <vbg>)

> > 5. If it's a bitmap image what are you going to do with it? Copy it?
Delete
> > it? Modify it(should be interesting<g>)?, Replace it?, View it?,  tickle
it?
> > Or is this actually accurately "expanding" on your basic question and you
want
> > a composite answer to cover all/most of these?
> >
> > Thus perhaps further "clarifying in context" and/or "elaborating" your
> > requirements to define the "scope" of acceptable answers (other than just
> > "callable" in Rexx) will save wasting your "valuable" time reading our
> > worthless and inappropriate suggestions/comments in the meantime?<vbg>
> >
>
> Henk

 I think you're advising Chuck that it's far more "klunky" trying to do
it in Rexx and he's better off in "C"?
I'm not trying to be argumentative but he did ask the question
originally wrt Rexx and I was only attempting to delineate the
boundaries of his question in that reqard, so to speak? :-(
....which he appears to have dutifully now expanded on and thus
thankfully(for everyone) now completely "lost" me in the process! .... 
so lucky you arrived in the nick of time<g>...
--
Rgds Tony W   Email: horseman@ibm.net

"humanum est errare: To err is human
.... and to fail is to be a Project Manager...
...but to foul things up completely needs a computer!"

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Equi-Tek CompCon (1:109/42)

+----------------------------------------------------------------------------+

From: stefan.sobina@okay.net                            06-Sep-99 22:06:04
  To: All                                               06-Sep-99 19:51:14
Subj: Re: Remote Control Client for OS/2 Warp 3 Connect?

From: Stefan Sobina <stefan.sobina@okay.net>

But it's too expensive. A home user doesn't pay $500 and more.

bye/2

dhdurgee@digizen.ten schrieb:

> In <37d3be15.0@news.khof.com>, on 09/06/99 at 03:13 PM,
>    "Michael Lahr" <michael.lahr@kaufhof.de> said:
>
> >I'm looking for a  Remote Control Client running on OS/2 Warp3. The
> >controler could run on OS/2, DOS or Windows.
>
> NetOp is what you want.  See: <http://www.4ctc.com/netop.html>
>
> -- Dave
> -----------------------------------------------------------
> dhdurgee<at>digizen<dot>net
> -----------------------------------------------------------

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Okay.Net Newsserver @ Gigabell (1:109/42)

+----------------------------------------------------------------------------+

From: mckinnis@ibm.net                                  06-Sep-99 14:31:03
  To: All                                               07-Sep-99 05:46:02
Subj: Re: Need utility to monitor process and if dies restart it.

From: Chuck McKinnis <mckinnis@ibm.net>

How long can the application be down before you would want to re-start
it?  What's it worth?

David O'Dwyer wrote:
> 
> Looking for batch file programm for marco type utility that can do the
> above.  I currently have a third party aplication that runs 24x7 and
> dies every 2-3 days.  Tired of checking on it -  would prefer to
> automate it.  Thanks .. .. DOD

-- 
Chuck McKinnis
Senior Systems Engineer
Denver Solutions Group, Inc.
IBM Business Partner
IBM Senior Systems Engineer (retired)

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Denver Solutions Group (1:109/42)

+----------------------------------------------------------------------------+

From: nospam_hkelder@capgemini.nl                       06-Sep-99 22:55:21
  To: All                                               07-Sep-99 05:46:02
Subj: Re: Icon data extractor?

From: Henk kelder <nospam_hkelder@capgemini.nl>

Tony Wright wrote:
> Most of kind of you Henk to help extricate me from the mess I landed
> myself in again<g>.....Appreciate the authoritative answer .....

Glad to be of help :-)

> 
> Sorry perhaps I was equally ambiguous in also asking Chuck not to be
> ambiguous<g>...
> If I implied "getting an icon" directly using your "toolset" above I
> was obviously wrong!
> But I can use SysIni to find the "key" corresponding to  the objectid
> and this allows me to find the same key in PM_Abstract:Icons and hence
> the ICON data (if the key exists of course).......as you imply below...
> 
> > You could however once you know the wps
> > internal handle try to read PM_Abstract:Icons with the lowword of the
> > handle in hex as key value. If that key exists, the data is the ICON
> > data. If the key does not exists it depends of the kind of object you're
> > dealing with. For a WPProgram object you must determine the program file
> > (executable) it points to and then use WinLoadFileIcon again to get the
> > icon.
> 
> If we were keeping to Rexx(as per Chucks original request) wouldn't that
> be where we/he would use SysGetEA?

No, since most program's do not have their default icon stored in an EA.
Most of the time it is a resource attached to the executable, or even a
.ICO file with the same name as the program.

> Incidentally I should be able to use ICONFILE as a setup string in
> SysCreateObject(and I doubt if that helps Chuck in his particular
> scenario either) but I just tried it again on a Program Refernce Object
> (WPProgram) and b*ggered if I can get it to "take" now!?
> ICONFILE is legitimate for all(?) WPObject classes and WPProgram is
> descended from WPAbstract .... so has something else now broke?
> I can define ICONPOS still and obviously use the Notebook gui interface
> to select the ICO file ok but I can no longer seem to create the object
> with specific icon file programmatically in Rexx?
> I havn't retried it on WPPRogramFile either but shouldn't this work
> also?
> 
Actually, I haven't tried this.


> Ahhh or do I have to close down/resetWPS  first in order to force the
> ini's to rewrite?......Errr even worse I think I just confused myself
> with "animated" icon for WPFolder class! Perhaps you can unravel what
> I'm twittering on about?

No. It *should* work without resetting the wps.

> Perhaps the last part of 4.  did sound like a trick question on
> reflection<g>....(but I was also sneakily hoping you were going to say
> something like: "Here's a little do-da I knocked up that might
> help"....or other code snippets <vbg>)

It would be a bit too much for a simple code snippet.

>  I think you're advising Chuck that it's far more "klunky" trying to do
> it in Rexx and he's better off in "C"?

I am actually saying that there is no documented way to do what he
wants. I am sure that any programmer with knowledge of the OS/2 API's
and the way the WPS's data is in the ini's could write something to
solve the problem, but it is not straight foreward and simple.


-- 
Remove nospam when replying..

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: capgemini.nl (1:109/42)

+----------------------------------------------------------------------------+

From: shaun@primenet.com                                06-Sep-99 21:31:16
  To: All                                               07-Sep-99 05:46:02
Subj: Re: Remote Control Client for OS/2 Warp 3 Connect?

From: shaun@primenet.com (Shaun Tancheff)

On Mon, 6 Sep 1999 15:13:57 +0200, "Michael Lahr"
<michael.lahr@kaufhof.de> wrote:

Try:
  http://www.uk.research.att.com/vnc/

I'm not sure what state (if any) the OS/2 server is in ... it's
 GPL'd though.

>I'm looking for a  Remote Control Client running on OS/2 Warp3.
>The controler could run on OS/2, DOS or Windows.
>
>Does someone knows one?
>
>thanks
>michael
>
>

 http://shaun.tancheff.com/       /?/                 -_-
  :-) shaun ;-] shaun@tancheff.com (Shaun Tancheff) .sigs freed

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Medtronic Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: shaun@primenet.com                                06-Sep-99 21:26:00
  To: All                                               07-Sep-99 05:46:02
Subj: (1/2) Re: Need utility to monitor process and if dies restart it.

From: shaun@primenet.com (Shaun Tancheff)

On Mon, 06 Sep 1999 14:31:06 -0600, Chuck McKinnis <mckinnis@ibm.net>
wrote:

>How long can the application be down before you would want to re-start
>it?  What's it worth?
>
>David O'Dwyer wrote:
>> 
>> Looking for batch file programm for marco type utility that can do the
>> above.  I currently have a third party aplication that runs 24x7 and
>> dies every 2-3 days.  Tired of checking on it -  would prefer to
>> automate it.  Thanks .. .. DOD
>
>-- 
>Chuck McKinnis
>Senior Systems Engineer
>Denver Solutions Group, Inc.
>IBM Business Partner
>IBM Senior Systems Engineer (retired)

Here's the basis for a such a utility. 
(I've built this and bunch of other junk into a DLL suitable 
 for rexx as well ... )

Enjoy,
-----------------------------------------------------------------------
/*
 * Scan the current process for just a pid, or all the children of
ppid 
 *
 */
INT procQueryPids( u_long * pPids, int maxPids, u_long ulPPid, u_long
ulPid )
{
  INT iPidCount = 0;
  qsPtrRec_t * ProcStatusList;
  ProcStatusList = _PidLookup( ulPid, False ); /* Lookup exact in
Warp4 */
  if ( ProcStatusList )
    {
      qsPrec_t * pProcess;
      if ( ulPid != 0 ) /* Look for: pid */
        {
          /*  In warp4 we only get one record.
           *  In warp3 we get everything.
           */
          for ( pProcess = ProcStatusList -> pProcRec;
                           pProcess -> RecType == 1;
                           pProcess = _psNextProcess( pProcess ) )
            {
  
              if ( pProcess -> pid == ulPid )
                {
                  pPids[iPidCount++] = pProcess -> pid;
                  pPids[iPidCount]   = pProcess -> ppid;
                  pPids[iPidCount+1] = pProcess -> sgid;
                }
            }
        }
      else
        {
          for ( pProcess = ProcStatusList -> pProcRec;
                           pProcess -> RecType == 1;
                           pProcess = _psNextProcess( pProcess ) )
            {
              if ( ulPPid == 0 || pProcess -> ppid == ulPPid )
                {
                  pPids[iPidCount++] = pProcess -> pid;
                }
            }
        }
    }
   /* Cleanup ? */
   /* _PidLookup( 0, True ); */
  return iPidCount;
}

/*
 * Wrapper for DosQuerySysState (32 Bit)
 */
qsPtrRec_t * _PidLookup( ULONG iPid, int boolFreeMemory )
{
  static qsPtrRec_t * ProcStatusList = NULL;
  APIRET rcApi = NO_ERROR;

  if ( boolFreeMemory && iPid == 0 )
    {
      if ( ProcStatusList ) free(ProcStatusList);
      ProcStatusList = NULL;
    }
  else
    {
      if ( ProcStatusList == NULL )
        {
          ProcStatusList = (qsPtrRec_t *)malloc( DosQProcSize );
        }

      if ( ProcStatusList )
        {
#ifdef _WARP4_
          rcApi = DosQuerySysState( QS_QUERY_PROCESS,
                                    RESERVED,
                                    iPid,
                                    RESERVED,
                                    ProcStatusList,
                                    DosQProcSize);

          if ( rcApi != NO_ERROR ) /* Return NULL on error */
            {
              if ( ProcStatusList ) free(ProcStatusList);
              ProcStatusList = NULL;
            }
#else /* 2.1 to _WARP3_ */
          /* Not sure what the 16 bit version returns .. */
          DosQProcStatus( ProcStatusList, DosQProcSize );
          rcApi = NO_ERROR;
#endif 
        }
    }

  return rcApi ? NULL : ProcStatusList;
}

/*
 * Return address of the 'next' process
 *  - this is made difficult due to poor documentation but ...
 *    it appears that the 'last' set of arrays for a process record
entry
 *    will be blocks of contiguous ThreadControlBlocks (TCB) that we
have
 *    a pointer to the start of, and the number of TCBs associated
with this
 *    process. So next_record =
StartOfThreadControlBlocks+Count*SizeOfEachTCB
 */
qsPrec_t * _psNextProcess( qsPrec_t * Record )
{
  char * pNext;

  pNext = (char *) Record -> pThrdRec;
  pNext += Record -> cTCB * sizeof(qsTrec_t);

  return (qsPrec_t *) pNext;
}



/* header */
#ifndef __Dos32QuerySysState_header_
#define __Dos32QuerySysState_header_

/* 
*/
#define FAR

#ifdef __cplusplus
extern "C" {
#endif


/*
--------------------------------------------------------------------------

Global Data Section
___________________

The following C language structure defines the information contained
within the global data section that describes global system
information.

*/

typedef struct qsGrec_s {
        ULONG         cThrds;           /* number of threads in use */
        ULONG         cProcs;           /* proccnt;   */
        ULONG         cModules;         /* modulecnt; */
}qsGrec_t;



/* Process Record structure
 *      Holds all per process information.
 *      ________________________________
 *      |       RecType  (=0x00000001)  |
 *      |-------------------------------|
 *      |       pThrdRec                |----|
 *      |-------------------------------|    |
 *      |       pid                     |    |
 *      |-------------------------------|    |
 *      |       ppid                    |    |
 *      |-------------------------------|    |
 *      |       type                    |    |
 *      |-------------------------------|    |
 *      |       stat                    |    |
 *      |-------------------------------|    |
 *      |       sgid                    |    |
 *      |-------------------------------|    |
 *      |       hMte                    |    |
 *      |-------------------------------|    |
 *      |       cTCB                    |    |
 *      |-------------------------------|    |
 *      |       c16Sem                  |    |
 *      |-------------------------------|    |
 *      |       cLib                    |    |
 *      |-------------------------------|    |
 *      |       cShrMem                 |    |
 *      |-------------------------------|    |
 *      |       p16SemRec               |----|--------|
 *      |-------------------------------|    |        |
 *      |       pLibRec                 |----|--------|------|
 *      |-------------------------------|    |        |      |
 *      |       pShrMemRec              |----|--------|------|----|
 *      |-------------------------------|    |        |      |    |
 *      |       16SemIndx[0]            |<---|--------|      |    |
 *      |          .                    |    |               |    |
 *      |          .                    |    |               |    |
 *      |          .                    |    |               |    |
 *      |       16SemIndx[c16Sem-1]     |    |               |    |
 *      |-------------------------------|    |               |    |
 *      |       hmte[0] (or "name str") |<---|---------------|    |
 *      |          .                    |    |                    |
 *      |          .                    |    |                    |
 *      |          .                    |    |                    |
 *      |       hmte[cLib-1]            |    |                    |
 *      |-------------------------------|    |                    |
 *      |       hshmem[0]               |<---|--------------------|
 *      |          .                    |    |
 *      |          .                    |    |
 *      |          .                    |    |
 *      |       hshmem[cShrMem-1]       |    |
 *      |-------------------------------|    |
 *       * refer to thread rec structure<-----
 */



/*
--------------------------------------------------------------------------
 * 
 * 
 * The pLibRec value points to an array of mte handles that indicate
the
 * DLL modules that are directly referred to by the process (.EXE)
program
 * file module.  The cLib value indicates how many dynamic link
library module
 * handles are in the array.
 * 
 *    The pShrMemRec value points to an array of shared memory handles
that
 * indicate the shared memory segments that are being used by the
process.  The
 * cShrMem value indicates how many shared memory segment handles are
in the
 * array.
 * 
 *    The p16SemRec value points to an array of 16 bit system
semaphore indices
 * that indicate the 16 bit system semaphores that are being used by
the
 * process.  The c16Sem value indicates how many 16 bit system
semaphore indices
 * are in the array.
 * 
 *    The status flag gives an indication of the current status of a
process.
 * 
 * The following list defines the possible values for the status flag:
 * 
 *       0x01 - Doing ExitList Processing
 *       0x02 - Exiting thread 1
 *       0x04 - The whole process is exiting
 *       0x10 - Parent cares about termination
 *       0x20 - Parent did an exec-and-wait
 *       0x40 - Process is dying
 *       0x80 - Process in embryonic state
 * 
 *    The following C language declarations define the information
contained
 * within the system resource summary information record that
describes an OS/2
 * thread:
----------------------------------------------------------------------------
*/

/* Thread Record structure
 *      Holds all per thread information.
 */
typedef struct qsTrec_s {
        ULONG         RecType;        /* Record Type */
                                      /* Thread rectype = 100 */
        USHORT        tid;            /* thread ID */
        USHORT        slot;           /* "unique" thread slot number
*/
        ULONG         sleepid;        /* sleep id thread is sleeping
on */
        ULONG         priority;       /* thread priority */
        ULONG         systime;        /* thread system time */
        ULONG         usertime;       /* thread user time */
        UCHAR         state;          /* thread state */
        UCHAR         pad_char;
        USHORT        pad_short;
} qsTrec_t;


/*
--------------------------------------------------------------------------
**
**       Thread Record Structure
**       ________________________________
**       |       RecType  (=0x00000100)  |----|
**       |-------------------------------|    |
**       |       tid                     |    |
**       |-------------------------------|    |
**       |       slot                    |    |
**       |-------------------------------|    |
**       |       sleepid                 |    |
**       |-------------------------------|    |
**       |       priority                |    |
**       |-------------------------------|    |
**       |       systime                 |    |
**       |-------------------------------|    |
**       |       usertime                |    |
**       |-------------------------------|    |
**       |       state                   |    |
**       |-------------------------------|    |
**                                   <--------|
**  
**  
**  
**     The thread slot number is an internal OS/2 thread identifier.
OS/2
**  must uniquely identify all threads within the system.
**     The state value gives an indication of the current state of a
thread.
**  The following list defines some typical thread state values:
**  
**        1 - Ready to run
**        2 - Blocked
**        5 - Running
**  
**  
**     It is outside the scope of this document to further describe
and explain
**  the various thread state values.
**
-----------------------------------------------------------------------------
*/

/*
** FILE SECTION: 
**
*/
typedef struct {
        USHORT  sfn;
        USHORT  refcnt;
        ULONG   flags;
        ULONG   accmode;
        ULONG   filesize;
        USHORT  volhnd;
        USHORT  attrib;
        USHORT  _reserved_;
} QFDS, *PQFDS;

typedef struct qfile {
        ULONG           rectype;        /* 8 for file */
        struct qfile    *next;
        ULONG           opencnt;
        PQFDS           filedata;
        char            name[1];
} QFILE, *PQFILE;


/*
----------------------------------------------------------------------------
**  16 Bit System Semaphore Section
**  ________________________________
**     The following C language declarations define the information
contained
**  within the system resource summary information record that is the
first
**  record in the 16 bit system semaphore record section of the
DosQProcStatus
**  buffer:
**
--------------------------------------------------------------------------
*/
typedef struct qsS16rec_s {
        ULONG           NextRec;          /* offset to next record in
buffer*/
        UINT            s_SysSemOwner;    /* thread owning this
semaphore   */
        UCHAR           s_SysSemFlag;     /* system semaphore flag bit
field*/
        UCHAR           s_SysSemRefCnt;   /* number of references to
this   */
                                          /*   system semaphore
*/
        UCHAR           s_SysSemProcCnt;  /*number of requests by sem
owner*/
        UCHAR           uchar_Reserved1;
        ULONG           ulong_Reserved2;
        UINT            uint_Reserved3;
        CHAR            SemName;          /* start of semaphore name
string */
} qsS16rec_t;


typedef struct qsS16Headrec_s {
        ULONG         SRecType;          /* semaphore rectype = 3 */
        ULONG         ulong_Reserved1;   /* overlays NextRec of 1st
qsS16rec_t*/
        ULONG         ulong_Reserved2;
        ULONG         S16TblOff;         /* index of first
semaphore,SEE PSTAT OUTPUT*/
                                         /* System Semaphore
Information Section     */
} qsS16Headrec_t;

/*
**    16 bit System Semaphore Header Record Structure
**      ________________________________
**      |       qsS16Headrec            |
**      |-------------------------------|
**      |       qsS16rec_s              |____
**      |_______________________________|    |
**      |                               |<---|
**      |       qsS16rec_s              |----
**      |______________________________ |   |
**      |                               |<--|
**      |       qsS16rec_s              |____
**      |_______________________________|   |
**      |            .                  |<--|
**      |-------------------------------|
**
**
**     The following C language declarations define the 16 bit system
semaphore
**  records:
**  
**  
**        16 bit System Semaphore Record Structure
**      ________________________________
**      |       pNextRec                |----|
**      |-------------------------------|    |
**      |                               |    |

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Medtronic Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: shaun@primenet.com                                06-Sep-99 21:26:00
  To: All                                               07-Sep-99 05:46:02
Subj: (2/2) Re: Need utility to monitor process and if dies restart it.

**      |       SysSemOwner             |    |
**      |       SysSemFlag              |    |
**      |       SysSemRecCnt            |    |
**      |       SysSemProcCnt           |    |
**      |                               |    |
**      |-------------------------------|    |
**      |SemName:                       |    |
**      |       "pathname"              |    |
**      |-------------------------------|    |
**                                      <-----
**
**
**
** The s_SysSemOwner is the slot ID of the semaphore's owner
** 
** The s_SysSemFlag is the system semaphore flag bit field which
describes
** the type or action the semaphore is performing.
** 
** The s_SysSemRecCnt is the number of references to a specific
semaphore.
** 
** The SemName value is actually the first byte of an ASCIIZ string
that is
** the complete pathname of the 16 bit system semaphore.
** 
**
**
** 
** Executable Module Section
** ___________________________
** The following C language declarations define the information
contained
** within the system resource summary information record that
describes an OS/2
** DLL module:
**
--------------------------------------------------------------------------
*/

typedef struct qsLrec_s {
        void  FAR       *pNextRec;    /* pointer to next record in
buffer */
        USHORT        hmte;           /* handle for this mte */
        USHORT        Reserved;       /* Reserved */
        ULONG         ctImpMod;       /* # of imported modules in
table */
        ULONG         ulong_Reserved1;        /* Reserved */
/*    (*** qsLObjrec_t FAR) */ ULONG * pUGLY_Reserved2;    /* Reserved
*/
        UCHAR     FAR *pName;         /* ptr to name string following
stru*/
} qsLrec_t;


/*
**      System wide MTE information
**      ________________________________
**      |       pNextRec                |----|
**      |-------------------------------|    |
**      |       hmte                    |    |
**      |-------------------------------|    |
**      |       ctImpMod                |    |
**      |-------------------------------|    |
**      |       Reserved                |    |
**      |-------------------------------|    |
**      |       Reserved                |    |
**      |-------------------------------|    |
**      |       pName                   |----|----|
**      |-------------------------------|    |    |
**      |       imported module handles |    |    |
**      |          .                    |    |    |
**      |          .                    |    |    |
**      |          .                    |    |    |
**      |-------------------------------| <--|----|
**      |       "pathname"              |    |
**      |_______________________________|    |
**                                      <-----
**
**
**-----------------------------------------------------------------------------

**    The hmte value is a unique identifier that identifies this DLL
** module.
** 
**    The ctImpMod value indicates how many other DLL's this module
statically
** references.  The ctImpMod value does not take into account any
DLL's that
** were dynamically linked at run time.
** 
**    The pName value is a 16 bit pointer that points to an ASCIIZ
string that
** follows the DLL module record.  The string contains the pathname of
the DLL
** module.
**  
**
-----------------------------------------------------------------------------
**  Shared Memory Segment Section
**  ______________________________
**  The following C language declarations define the information
contained
**  within the system resource summary information record that
describes an OS/2
**  shared memory segment:
**
-----------------------------------------------------------------------------

*/

typedef struct qsMrec_s {
        ULONG         MemNextRec;       /* offset to next record in
buffer */
        USHORT        hmem;             /* handle for shared memory */
        USHORT        sel;              /* shared memory selector */
        USHORT        refcnt;           /* reference count */
        CHAR          Memname;          /* start of shared memory name
string */
} qsMrec_t;

/* --- Shared Mem Record Structure
------------------------------------------
**     ________________________________
**     |       MemNextRec              |----|
**     |-------------------------------|    |
**     |       hmem                    |    |
**     |-------------------------------|    |
**     |       sel                     |    |
**     |-------------------------------|    |
**     |       refcnt                  |    |
**     |-------------------------------|    |
**     |       Memname                 |    |
**     |_______________________________|    |
**                                     <-----
** 
** Like the 16 bit system semaphore record, the shared memory segment
record
** contains its full ASCIIZ string pathname at the end of the record.
**
**
**
--------------------------------------------------------------------------
**  
**  Process and Thread Data Section
**  _______________________________
**  The following C language declarations define the information
contained
**  within the system resource summary information record that
describes an OS/2
**  process.  Each process record is immediately followed by one or
more thread
**  records for the given process.   The pointer qsTrec_t points to
the first
**  thread record structure for the process.
*/

typedef struct qsPrec_s {
        ULONG         RecType;        /* type of record being
processed */
                                      /* process rectype = 1
*/
        qsTrec_t FAR *pThrdRec;    /* ptr to 1st thread rec for this
prc*/
        USHORT        pid;            /* process ID */
        USHORT        ppid;           /* parent process ID */
        ULONG         type;           /* process type */
        ULONG         stat;           /* process status */
        ULONG         sgid;           /* process screen group --
Session ID. */
        USHORT        hMte;           /* program module handle for
process */
        USHORT        cTCB;           /* # of TCBs in use in process
*/
        ULONG         cPrivSem32;     /* Priv[ate|alaged] Sem32's
count */
        ULONG * /*void*/ FAR pvoid_Reserved2;
        USHORT        c16Sem;         /*# of 16 bit system sems in use
by proc*/
        USHORT        cLib;           /* number of runtime linked
libraries */
        USHORT        cShrMem;        /* number of shared memory
handles */
        USHORT        cFileDS;        /* number of files/descriptor
[open?] */
        USHORT  FAR   *p16SemRec;     /*ptr to head of 16 bit sem inf
for proc*/
        USHORT  FAR   *pLibRec;       /*ptr to list of runtime lib in
use by  */
                                      /*process*/
        USHORT  FAR   *pShrMemRec;    /*ptr to list of shared mem
handles in  */
                                      /*use by process*/
        USHORT  FAR   *pFileDsRec;    /* Pointer to what cFileDS
counts */
} qsPrec_t;


/*
--------------------------------------------------------------------------

Pointer Record Section
_______________________

The following pointer record structure is the first section in the
buffer.
It contains pointers to the heads of the system resource information
sections.

--------------------------------------------------------------------------
*/

typedef struct qsPtrRec_s {
        qsGrec_t        *pGlobalRec;    /* ptr to the global data
section */
        qsPrec_t        *pProcRec;      /* ptr to process record
section  */
        qsS16Headrec_t  *p16SemRec;     /* ptr to 16 bit sem section
*/
        qsMrec_t        *pShrMemRec;    /* ptr to shared mem section
*/
        qsLrec_t        *pLibRec;       /*ptr to exe module record
section*/
} qsPtrRec_t;



#define RESERVED                0x00

#define QS_RECTYPE_PROCESS      0x0001
#define QS_RECTYPE_SEMAPHORE    0x0003
#define QS_RECTYPE_THREAD       0x0100  /* 256 decimal */

/* Func for DosQuerySysState */
#define QS_QUERY_PROCESS        0x01
#define QS_QUERY_SEMAPHORE      0x02
#define QS_QUERY_MODULE         0x04
#define QS_QUERY_FILE           0x08
#define QS_QUERY_SHAR_MEM       0x10
#define QS_QUERY_OTHER          0x20    /* Undefined? */


/* Function Prototypes */
/* int DosQProcStatus( qsPtrRec_t *, int ); */
/* DosQProcStatus() = DOSCALLS.154 */
USHORT APIENTRY16 DosQProcStatus(PVOID pBuf, USHORT cbBuf);

/* DosQuerySysState = DOSCALLS.368 */
APIRET APIENTRY   DosQuerySysState(ULONG func, ULONG par1, ULONG pid, 
                                   ULONG _reserved_, PVOID buf, ULONG
bufsz);

/*
-----------------------------------------------------------------------
**  rc = Dos32QuerySysState(
**               ULONG func,     -- pushed last 
**               ULONG arg1,
**               ULONG pid,
**               ULONG _res_,
**               PVOID buf,
**               ULONG bufsz);   -- pushed first
**  
**  Note it is: 
**  
**       Dos[16]QprocStatus((16:16)buf,bufsz) == 
**       Dos[32]QuerySysState(0x17,0,0,0,(0:32)buf,bufsz);
**  
**  Arguments
**  
**  bufsz (ULONG) 
**       length of buffer passed 
**  buf (PVOID) 
**       buffer for returning data 
**  _res_ (ULONG) 
**       _reserved_, not used currently 
**  pid (ULONG) 
**       see note 1 
**  arg1 (ULONG) 
**       see note 3 
**  func (ULONG) 
**       function code 
**            00000001 process data 
**            00000002 semaphore data 
**            00000004 module data 
**            00000008 file data (see note 2) 
**            00000010 named shared memory data 
*/

#ifdef __cplusplus
}
#endif

#endif /* __Dos32QuerySysState_header_ */


 http://shaun.tancheff.com/       /?/                 -_-
  :-) shaun ;-] shaun@tancheff.com (Shaun Tancheff) .sigs freed

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Medtronic Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: ilya@math.ohio-state.edu                          06-Sep-99 21:33:24
  To: All                                               07-Sep-99 05:46:02
Subj: Re: Looking for Advice on Prog Environment

From: ilya@math.ohio-state.edu (Ilya Zakharevich)

[A complimentary Cc of this posting was sent to Buddy Donnelly
<donnelly@tampabay.rr.com>],
who wrote in article
<Z8vLRdP7nz3N-pn2-ojFulEinqiku@yourmachine.yourlocaldomain.yourisp>:
> It is cross-platform almost to a fault (including the MAC), it also is 
> free, and open source, and can write multi-threaded PM apps under OS/2, and
> make use of your REXX knowledge to access WPS stuff, and it is being 
> actively developed on OS/2 only slightly behind the versions that come out 
> for the more mainstream platforms.

What do you mean?  Some Developers releases may need tweaking for
being compiled - if the build process has been changed recently, and
these changes conflict with ideosyncrasies of EMX build.  Otherwise
there is no delay.

Ilya

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Department of Mathematics, The Ohio State Univers
(1:109/42)

+----------------------------------------------------------------------------+

From: donnelly@tampabay.rr.com                          06-Sep-99 23:31:17
  To: All                                               07-Sep-99 05:46:03
Subj: Re: Looking for Advice on Prog Environment

From: donnelly@tampabay.rr.com (Buddy Donnelly)

On Mon, 6 Sep 1999 21:33:49, ilya@math.ohio-state.edu (Ilya Zakharevich) a 
crit dans un message:

> [A complimentary Cc of this posting was sent to Buddy Donnelly
> <donnelly@tampabay.rr.com>],
> who wrote in article
<Z8vLRdP7nz3N-pn2-ojFulEinqiku@yourmachine.yourlocaldomain.yourisp>:
> > It is cross-platform almost to a fault (including the MAC), it also is 
> > free, and open source, and can write multi-threaded PM apps under OS/2,
and
> > make use of your REXX knowledge to access WPS stuff, and it is being 
> > actively developed on OS/2 only slightly behind the versions that come out 

> > for the more mainstream platforms.
> 
> What do you mean?  Some Developers releases may need tweaking for
> being compiled - if the build process has been changed recently, and
> these changes conflict with ideosyncrasies of EMX build.  Otherwise
> there is no delay.
> 
> Ilya

Correction accepted, from the author. I was sloppy in my use of language.



Good luck,

Buddy

Buddy Donnelly
donnelly@tampabay.rr.com


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: RoadRunner - TampaBay (1:109/42)

+----------------------------------------------------------------------------+

From: driepon@nospam.POBoxes.com                        07-Sep-99 12:27:24
  To: All                                               07-Sep-99 15:25:23
Subj: Re: Need utility to monitor process and if dies restart it.

From: Dennis Riepon <driepon@nospam.POBoxes.com>

G'Day,

Try 'Process Watchdog' by Ralf christen from REM Publications.

  http://www.horgen.net/rem/software/procwd

It has a small memory footprint, reliable, and it works brilliantly.  I
have used it for some time now to make sure that my systems are up
24x7.  I have never had any worry about troublesome processes going AWOL
for any length of time.

regards
Dennis Riepon


David O'Dwyer wrote:
> 
> Looking for batch file programm for marco type utility that can do the
> above.  I currently have a third party aplication that runs 24x7 and
> dies every 2-3 days.  Tired of checking on it -  would prefer to
> automate it.  Thanks .. .. DOD

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: OzEmail Ltd, Australia (1:109/42)

+----------------------------------------------------------------------------+

From: jr_fox@earthlink.net                              06-Sep-99 20:14:03
  To: All                                               07-Sep-99 15:25:24
Subj: Re: How to ...

From: "J. R. Fox" <jr_fox@earthlink.net>

Martin Racette wrote:
> 
> On Thu, 2 Sep 1999 17:52:09,
> jdc0014@InfoNET.st-johns.nf.ca (John
> Hong) wrote:
> 
> > Martin Racette (racette@cablevision.qc.ca) wrote:
> >
> > : I would like to know How to copy the
> > : content of an Audio cassette (music), to
> > : a CD-R while using RSJ
> >
> >       I don't think there is a way to do that directly onto a CDR
> > program.  Basically it would be a two-step process, get Digital Audio in
> > your Multimedia directory to store the song in .WAV file format first.
> > I've yet to try this, but you should be able to play the song on your
> > stereo and have it hooked up to your soundcard in the in-line plug and to
> > record with Digital Audio with the source being in-line.
> >
> >
> 
> So basicly I hvae to do it on a song per
> song ! :-/
> 
> //-------------------------

I don't really know what I'm talking about here, but you may
want to check out a shareware OS/2 program called TWAVE.  There
are a couple users on Compuserve who I think are using this to
put tracks from LPs and reel-to-reel tapes into digital form -- 
probably .WAV files on the h/d, which could then be converted
into MP3 format, or whatever.  I suspect that TWAVE works with
CDs too.  Of course, you'd then have to go from your h/d to a
new cd using RSJ.  I doubt you'll find a one-step solution.

<jf>

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: EarthLink Network, Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: jdc0014@InfoNET.st-johns.nf.ca                    07-Sep-99 03:16:16
  To: All                                               07-Sep-99 15:25:24
Subj: (1/2) Backup & Defragmentation 3.1 (Sept. 7, 1999)

From: jdc0014@InfoNET.st-johns.nf.ca (John Hong)

                  Backup & Defragmentation 3.1

     This is just a little primer drawn up in order to help OS/2
users to use common compression utilities such as PkZip for
backing up their OS/2 drives.
     Another use for this is also to fight against fragmentation.
OS/2's HPFS file system does not fragment like the way FAT drives
do, but it does become susceptible to it when the drive is almost
full.  So, the best remedy is to backup the data, format the
partition, then unarchive the backup back to the original
partition and you are back in business.
     Prior to doing this, be sure to create boot disks in order
to compress/uncompress the backup files.  You can use either the
Create Utility Diskettes option in OS/2's System Folder or (a
better option) use BootOS/2 in order to make them.  BootOS/2 in
particular is more advantageous since it would only need two 3.5"
1.44 MB diskettes over the three needed by OS/2 Warp 3 & Connect
and the four for OS/2 Warp 4.  Plus, one can also use LxLite
compression with BootOS/2 in order to save that little extra bit
of disk space necessary.  As well, you can probably use it for an
LS-120 or ZIP disk whereas the Utility Diskettes option would not
support it.  BootOS/2 can be found at the Hobbes OS/2 Archive
(http://hobbes.nmsu.edu).  LxLite can be found at LEO
(http://www.leo.org).
     EXTRA: It is a good idea to make your backups booting
through your bootdisks since there maybe locked files that won't
be compressed.  Locked files are files that are currently in use
by OS/2 and will not allow any kind of manipulation from the user
to take place.
     EXTRA EXTRA: Before making a backup, it maybe a good idea to
run CHKDSK from the bootable floppies first.  Another thing, make
sure you run CHKDSK (CHKDSK X: /F:2) twice in a row.  I picked up
this little tidbit from the "OS/2 Warp Unleashed" book by SAMS
Publishing (fine book, BTW).  It is found in Chapter 18, dealing
with troubleshooting on page 941:

     "Note that if you running HPFS, then you should
     periodically run CHKDSK C: /F:2 twice.  The first pass
     checks and cleans the primary HPFS structures, and the
     second pass checks and clears the secondary HPFS
     structures."

     BTW: When I say it was tested personally under an OS/2
system, it means that I had tested it under a bootable OS/2
partition and not just a partition with data on it.

     Updates:

     * Warp for e-Business
     * Windows 95 - FAT32

     To Do List:

     * Testing ARJ/2 2.6x once it gets out of beta
     


      *NEW*UPDATE* Warp for e-Business *UPDATE*NEW*

     Okay, now that you've seent this, I have read of a user
on Usenet trying to use RAR/2 2.50 in order to backup their
Warp for e-Business partition.  It didn't work, apparently
the EA's were trashed.  Possibly this may have something to
do with the new LVM and JFS.  I don't know since I do not have
Warp for e-Business, and thus have no way of verifying.  So at
this point in time it is best not to try using any of these
methods for backing up Warp for e-Business.


-----------------------------------------------------------------
Overall
-----------------------------------------------------------------
Compression    | Disk Spanning | Requires PM |  Recovery | EA's |
-----------------------------------------------------------------
PkZip/2 2.50   |      Yes      |     Yes     |    Yes    |  Yes |
Info-Zip 2.22  |       No      |      No     |    Yes    |  Yes |
RAR/2 2.50     |      Yes      |      No     |    Yes    |  Yes |
ARJ/2 2.62 Beta|      Yes      |      No     |    Yes    |   No |
-----------------------------------------------------------------
Disk Spanning: Ability to support multiple archives.  Basically
     once the disk or cartridge is full, it can ask the user to
     insert another disk or cartridge in order for it continue. 
     A Yes is good.
Requires PM: Does the compression program require the PM,
     Presentation Manager.  This is OS/2's GUI.  A no is a good
     answer since it would be impossible to boot OS/2 up with
     regular floppies with the PM (unless it was a ZIP/LS-120
     booting with A: drive).
Recovery: Ability to recover/fix a corrupt archive, ie. PkZipFix.
     A yes here is a good answer.  If the file is corrupt you can
     at least salvage something from it.
EA's: Ability to save OS/2's Extended Attributes.  A yes here is
     a must for OS/2.
-----------------------------------------------------------------


Info-Zip for OS/2 (v2.22)
http://www.cdrom.com/pub/infozip/

     Works very well under OS/2.  Use the following switches:

zip -rS$ (destination/name of backup) *

example:

zip -rS$ F:\BACKUP.ZIP *

     Stick unzip.exe onto your OS/2 bootdisks, to restore the
drive simply:

unzip (name of backup)

example:

C: (being where I want it unzipped)
unzip F:\BACKUP.ZIP

     Info-Zip is fine if you are just going to back it up to
another partition or have a removable media drive large enough to
fit it.  Currently, Info-Zip is not able to handle disk spanning.
It is a future feature to be added according to their home
webpage when 3.0 comes out.

Personally tested under a Warp 4 system (no FP's).

-----------------------------------------------------------------

PkZip for OS/2 (v2.50)
http://www.pkware.com

     Another that works well under OS/2.  Perhaps a little better
than Info-Zip since PkZip does handle disk spanning.  Use the
following switch:

pkzip /add /attr=all /dir=full /rec /volume=(drive letter)
     (destination/name of backup) *

example:

pkzip /add /attr=all /dir=full /rec /volume=C F:\BACKUP.ZIP *

     To enable disk spanning, add the /span switch before the
/volume one.
     Take note, use pkzip.exe, do not use pkzip2.cmd or else it
will simply fail and just zip up the volume label in a file
called "all.zip".

     Now to uncompress the archive, simply go:

pkzip /attr=all /dir=full /extract /mask=none /rec /volume=C
     (destination/name of backup)

example:

pkzip /attr=all /dir=full /extract /mask=none /rec /volume=C 
F:\BACKUP.ZIP C:

Personally tested under a Warp 4 system (no FP's).

     Extra Note: Apparently the geniuses at PkWare designed PkZip
for OS/2 needing the Presentation Manager.  So, using the boot
disks from the Create Utility Disks function will not work.  The
only way for BootOS/2 to get this to work is with the TYPE=PM
option.  This of course will require a bootable device large
enough to handle the extra data.  So really you are going to need
a bootable ZIP or LS-120 device in order to get this working. 
With that said, you can use unzip.exe in order to uncompress the
pkzipped files.  But, that has a problem too.  Currently UnZip
5.40 will not be able to unzip multiple archives (like Zip 2.22).
This is slated for the next major release (UnZip 6.00).

-----------------------------------------------------------------

RAR for OS/2 (v2.50)
http://www.rarsoft.com

     Easiest one to use due to its Norton Commander-like
interface.  Go into RAR's configuration (press F9, it is the
first item on the menu) and make sure the following are checked
on:

     X - Always Solid Archiving
     X - Put Recovery Record

     X - Read Only
     X - Hidden
     X - System
     X - Archive

     X - Save extended attributes

     It could also be a good idea to check on multimedia
compression in order to get better compression.  The rest is
merely of choice, especially the compression (six methods to
choose) whether to be for the best compression (slowest) or no
compression at all in simply storing the files (fastest).
     In order to backup your OS/2 drive, simply hit the "+" key
and push enter in order to highlight all the directories (or
select whichever one's you intend to backup).  Push F5 in order
to compress onto a disk/cart and use Autodetect method in order
to ensure spanning across disks/carts (or you can specify exactly
what size you want).  Very easy.

     Take Note: Do not use "UNRAR.EXE" to restore! 
     Otherwise you will get a "Desktop can not be found in
     OS2.INI file, attempting to create Temporary Desktop"
     error message, where the Temperary Desktop will also
     fail, leaving you sitting at the PM with one OS/2
     Window session.

     In order to restore, place RAR.EXE onto the OS/2 bootable
diskettes.  Start RAR.EXE up, now go to wherever you have the
file backed up to, enter it, this will allow you view the files
that are compressed inside the archived file.  Once that is done,
hit the "+" key and press enter in order to highlight all the
files.  Now, press ALT-F4 in order to restore by choosing the
destination.  Simply put in "C:" or wherever your original boot
partition was.  Once all of it extracted, there you go.  I think
we have a winner.

Personally tested under a Warp 4 system (no FP's) and a Warp 3
system (FP40 applied).


-----------------------------------------------------------------

ARJ/2 (v2.62)
http://hobbes.nmsu.edu

     I confess that I have not yet tested ARJ/2, but I wouldn't
recommend using it just yet since it is still in a beta stage,
and does not save EA's.  But you could use EAUTIL in order to do
this for you, but that is a bit of a chore especially since the
other compression utilities here can do this automatically.  So
what would be the point?
     To enable disk spanning for ARJ/2, use:

arj a -vxxxx

     xxxx = denotes the specific size you want it to be

-----------------------------------------------------------------

     Note: I only intend to write about currently supported
     compression utilities.  In otherwords, LHA and ZOO for
     instance I simply will ignore.  Neither one has been
     updated since 1989-1993, and are relatively old and
     obsolete given the others listed here.


Windows 95 - FAT32 (http://www.microsoft.com) - *NEW*

     So, you want to just dump OS/2 forever and head off into
merry merry Windows 95 land?  Well, I have not had the
opportunity to try this using Windows 95 on a VFAT partition,
but under FAT32, there is simply no way you can backup a
Windows 95 partition using stuff like PkZip for Windows or
WinRAR.  The problem is that there are certain locked files
at play.  PkZip for Windows did complete, but now you have the
even bigger problem of trying to restore it from a bootdisk.
Won't happen, I'm afraid.  When I tried this booting off of a
Windows 95 boot disk, running PkZip 2.50's PkUnZip utility, it
would not work because it complained of a lack of memory
(apparently the FAT32 support on the bootdisk takes up a lot
of memory as I'm always stuck with 542k conventional RAM).
The last hope was RAR for DOS, but that too also complained of
a lack of memory.  So, what's the point of using a Windows
compression utility in order to backup the entire Windows 95
partition if there is absolutely *NO* way of restoring it?
     Now, where exactly am I going with all this?  Simple,
thanks to the great FAT32 driver written by Henk Kelder, one
can actually follow the exact methods listed here with the
various compression utilities in order for OS/2 to backup
Windows 95 through OS/2!  Using RAR/2 in the identical manner
listed earlier will allow you to backup a Windows 95 partition.
Once backed up, you can boot up with the Windows 95 bootdisk
and then format the partition, re-boot back into OS/2 and use
RAR/2 in order to restore the Windows 95 partition back to
its previous state.  Now when you look at the disk with Norton
Speedisk or booting Windows 95 up with a bootdisk in order to
use ScanDisk (to see the entire disk information) you will see
all the clusters neatly arranged in perfect order.  No
fragmentation!  The advantage to using this method over using
programs like Microsoft Defrag or Norton Speedisk is that they
are not always perfect and can in fact at some times break
files.  My motivation in going to all of this trouble was
because after using Defrag, I found that one of my .WAV files
in my Multimedia Themes was broken and could not be accessible.
Imagine what else could break.
     I have not tried using Info-ZIP or PkZip for OS/2, but
I figure they would work with the same restrictions applied
(ie. Info-Zip no disk spanning, PkZip needing the Presentation
Manager).  In order to install Henk's FAT32 driver, I simply
followed the quicky instructions he had listed in the FAT32.TXT
file, using PARTFLT.FLT and not the OS2DASD.DMD file he had
modifyed (on my OS/2 box it trapped as a result).  On the
IFS=FAT32 line I did not have /EAS on (enabling Extended
Attribute support).
     So, do you *really* want to dump OS/2?  Didn't think
so.  A question...could this method work with Linux?  There
is a ext2 driver available for OS/2, that I know of.  Perhaps
that is something else for me to try and play with! ;-)


CONCLUSION

     The best compression program for backing up OS/2 with is
RAR/2, hands down.  Not only does it support disk spanning,
EA's, doesn't require the Presentation Manager, and can recover
from corrupt archives, but it is also easy to use due to the
text-based Norton Commander-like interface, so no messy command
line switches to are necessary.  A great piece of work, indeed! 
Capable of backing up OS/2 onto another partition or onto
multiple disks/cartridges making it right now, the emergency
disaster recovery solution of choice out of the current crop of
common compression utilities.
     There are a few more coming, the next major release of
Info-Zip (Zip 3.00 & UnZip 6.00) are being planned to support
multiple archives.  ARJ/2 2.6x, currently in beta, is another
possible choice to look at since it doesn't need the PM and
supports disk spanning and recovery from corrupt archives.


BOOTOS/2 Notes:
http://hobbes.nmsu.edu - latest version is 9.17

     There seems to be a problem with Warp Connect & FP39 when
trying to make a BootOS/2 TARGET=x TYPE=PM partition.  It creates
it fine, but when I boot it up, it freezes at the "OS/2" box that
appears on the top left-hand corner.  Weird.  I could not boot
to a PM partition (BOOTOS2 TARGET=x TYPE=PM) even when I was back
down in FP26!  Same symptom occurs, during bootup it just freezes
at the "OS/2" box on the top left-hand corner.  The samething
also occurs in FP40, BTW.
     Even making just the floppies seems to cause a small error

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: St. John's InfoNET (1:109/42)

+----------------------------------------------------------------------------+

From: jdc0014@InfoNET.st-johns.nf.ca                    07-Sep-99 03:16:16
  To: All                                               07-Sep-99 15:25:24
Subj: (2/2) Backup & Defragmentation 3.1 (Sept. 7, 1999)

with Warp 3 & Connect.  Under FP40, for instance, upon making the
two disk system (BOOTOS2 2DISK=A) after loading up the first disk
it would give me a blank screen and stop dead in its tracks,
going no further.  The solution, copy SESMGR.DLL from your
x:\OS2\DLL onto your BOOTOS2 disk 1 (A:\OS2\DLL).  This also
happened under FP39, BTW.  If you do run into any other kind of
problem with the BOOTOS2 floppies, press ALT-F2 upon booting up
the diskettes just to see what happens.  On this occasion for
example, upon pressing ALT-F2, the screen said that SESMGR.DLL
was not installed in any of the LIBPATH directory statements on
the diskette.
     Warp 4 seems to have absolutely no issues whatsoever, either
a TYPE=PM or 2DISK=A under any of the FP's I have used (FP1, FP6,
& FP10).


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: St. John's InfoNET (1:109/42)

+----------------------------------------------------------------------------+

From: gay@Paf_Le_Bot!mail.dotcom.fr                     07-Sep-99 10:09:24
  To: All                                               07-Sep-99 15:25:24
Subj: Re: Remote Control Client for OS/2 Warp 3 Connect?

From: gay@Paf_Le_Bot!mail.dotcom.fr (Guillaume Gay)

On 6 Sep 1999 21:31:32, shaun@primenet.com (Shaun Tancheff) wrote:

> I'm not sure what state (if any) the OS/2 server is in ... it's
>  GPL'd though.
There isn't any *native* OS/2 VNC server yet. You'll have to install a 
X-Free first and then run the X VNC server.

--
 Guillaume Gay                             [  Ich bin ein Merliner ]
 =(mail)====> gay@mail.dotcom.fr
 =(ICQ#)==> 18324428 
 ======> TeamOS/2 France
 ===> TeamWarped (RC5/DES cracking effort)
 => SETI@home (http://www.os2ss.com/seti/)

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: University of Angers, France. (1:109/42)

+----------------------------------------------------------------------------+

From: dhdurgee@digizen.ten                              07-Sep-99 08:29:03
  To: All                                               07-Sep-99 15:25:25
Subj: Re: Remote Control Client for OS/2 Warp 3 Connect?

From: dhdurgee@digizen.ten

In <37D41EB0.B29D3B61@okay.net>, on 09/06/99 at 10:06 PM,
   Stefan Sobina <stefan.sobina@okay.net> said:

>But it's too expensive. A home user doesn't pay $500 and more.

Keep in mind there is a free, fully functional demo version available that
is good for several months operation.  Why not check it out and see if it
does what you want.  The company seems very responsive to questions and
situations.  Perhaps they can be a bit more flexible to a home user in the
price area as well.

>dhdurgee@digizen.ten schrieb:

>> In <37d3be15.0@news.khof.com>, on 09/06/99 at 03:13 PM,
>>    "Michael Lahr" <michael.lahr@kaufhof.de> said:
>>
>> >I'm looking for a  Remote Control Client running on OS/2 Warp3. The
>> >controler could run on OS/2, DOS or Windows.
>>
>> NetOp is what you want.  See: <http://www.4ctc.com/netop.html>

-- Dave
-----------------------------------------------------------
dhdurgee<at>digizen<dot>net
-----------------------------------------------------------

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: CyberGate, Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: racette@cablevision.qc.ca                         07-Sep-99 17:14:11
  To: All                                               07-Sep-99 20:34:10
Subj: Re: How to ...

From: racette@cablevision.qc.ca (Martin Racette)

On Tue, 7 Sep 1999 00:14:07, "J. R. Fox"
<jr_fox@earthlink.net> wrote:

> Martin Racette wrote:
> > 
> > On Thu, 2 Sep 1999 17:52:09,
> > jdc0014@InfoNET.st-johns.nf.ca (John
> > Hong) wrote:
> > 
> > > Martin Racette (racette@cablevision.qc.ca) wrote:
> > >
> > > : I would like to know How to copy the
> > > : content of an Audio cassette (music), to
> > > : a CD-R while using RSJ
> > >
> I don't really know what I'm talking about here, but you may
> want to check out a shareware OS/2 program called TWAVE.  There
> are a couple users on Compuserve who I think are using this to
> put tracks from LPs and reel-to-reel tapes into digital form -- 
> probably .WAV files on the h/d, which could then be converted
> into MP3 format, or whatever.  I suspect that TWAVE works with
> CDs too.  Of course, you'd then have to go from your h/d to a
> new cd using RSJ.  I doubt you'll find a one-step solution.
> 
> <jf>
> 

Thanks for the infornation, I'll check 
that later on and let you now :-)

//-------------------------
Thank you in advance

Merci a l'avance

Martin

http://205.237.57.73/

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Origin Line 1 Goes Here (1:109/42)

+----------------------------------------------------------------------------+

From: prather@infi.net                                  07-Sep-99 17:54:03
  To: All                                               07-Sep-99 20:34:11
Subj: Re: How to ...

From: prather@infi.net (Jerry Prather)

In message <37D458CF.283E@earthlink.net> - "J. R. Fox"
<jr_fox@earthlink.net> writes:
:>I don't really know what I'm talking about here, but you may
:>want to check out a shareware OS/2 program called TWAVE.  There
:>are a couple users on Compuserve who I think are using this to
:>put tracks from LPs and reel-to-reel tapes into digital form -- 
:>probably .WAV files on the h/d, which could then be converted
:>into MP3 format, or whatever.  I suspect that TWAVE works with
:>CDs too.  Of course, you'd then have to go from your h/d to a
:>new cd using RSJ.  I doubt you'll find a one-step solution.

PMFJI but this looked interesting to me as well.  I grabbed it
from the net and read the documentation.  A quick try-out later
and I registered it.  This is going to permit me to do some neat
things!

Thanks for the pointer.


Jerry Prather                    prather@infi.net

"Many religions are worth dying for; no religion is worth killing
for."
					- Me (circa 1998)

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: infi.net (1:109/42)

+----------------------------------------------------------------------------+

From: awmg@yesic.com                                    07-Sep-99 21:44:20
  To: All                                               08-Sep-99 05:26:21
Subj: PMINEWS - binaries

From: "andrew g" <awmg@yesic.com>

Crickey! 
All I want to do is fire up PMInews 
have it get all the new articles in alt.binaries.clip-art
decode them into graphics files
leave them in a directory for me.

I can't believe I paid for this program if it can't even do something that
easy!

Anyone here had any success?

Thanks,

andrew
awmg@yesic.com


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Introits and Graduals (1:109/42)

+----------------------------------------------------------------------------+

From: mckinnis@ibm.net                                  07-Sep-99 20:08:26
  To: All                                               08-Sep-99 05:26:21
Subj: Re: Need utility to monitor process and if dies restart it.

From: Chuck McKinnis <mckinnis@ibm.net>

This one is worth saving.

Dennis Riepon wrote:
> 
> G'Day,
> 
> Try 'Process Watchdog' by Ralf christen from REM Publications.
> 
>   http://www.horgen.net/rem/software/procwd
> 
> It has a small memory footprint, reliable, and it works brilliantly.  I
> have used it for some time now to make sure that my systems are up
> 24x7.  I have never had any worry about troublesome processes going AWOL
> for any length of time.
> 
> regards
> Dennis Riepon
> 
> David O'Dwyer wrote:
> >
> > Looking for batch file programm for marco type utility that can do the
> > above.  I currently have a third party aplication that runs 24x7 and
> > dies every 2-3 days.  Tired of checking on it -  would prefer to
> > automate it.  Thanks .. .. DOD

-- 
Chuck McKinnis
Senior Systems Engineer
Denver Solutions Group, Inc.
IBM Business Partner
IBM Senior Systems Engineer (retired)

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Denver Solutions Group (1:109/42)

+----------------------------------------------------------------------------+

From: nospam@null                                       08-Sep-99 02:31:19
  To: All                                               08-Sep-99 05:26:21
Subj: OT ? Email files help

From: nospam@null (Richard A Crane)

Recently I helped a friend out (she was having enormous trouble with her brand 

new iMac - they eventually gave her her money back and she's now a WIN98 user
{i
did try to get her to OS/2 but no luck there} by letting her email all her
data 
files to me (I still can't believe that iMacs are sold with no way of getting 
the data off them!).

Now its time to send them back but I don't know if I should Mime attach them
or 
UUencode attach them - I am concerned that "processing" them a second time may 

have am undersireable effect on them eg if they were UUencoded before sending
to
me would Miming them then upset them?

As I understand it they were sent to me from a MAc OS 8 system - neither I nor 

she Know what form they are attached in by the Mac.

Is there a way to tell? Does it matter?
Richard A Crane 
Email at ibm.net with rcrane in front of the @

Pithy phrase placeholder

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Global Network Services - Remote Access Mail & Ne
(1:109/42)

+----------------------------------------------------------------------------+

From: duanec@eyebm.net                                  07-Sep-99 23:22:16
  To: All                                               08-Sep-99 10:38:27
Subj: Re: Need utility to monitor process and if dies restart it.

From: "Duane A. Chamblee" <duanec@eyebm.net>

On Mon, 06 Sep 1999 14:51:35 -0400, David O'Dwyer wrote:

>Looking for batch file programm for marco type utility that can do the
>above.  I currently have a third party aplication that runs 24x7 and
>dies every 2-3 days.  Tired of checking on it -  would prefer to
>automate it.  Thanks .. .. DOD

How 'bout this REXX... (works for unique EXEs, checks every minute)

/* watch dog */
Call RxFuncAdd 'SysSleep', 'REXXUTIL','SysSleep'
parse arg process
loop:
'@call pstat /c | find /i "'process'" 1>nul'
if rc=1 then do
  say Date('S')'-'Time()' Starting 'process
  'start 'process
end
else say Date('S')'-'Time()' running'
/* 60 second sleep */
call SysSleep 60
signal loop

--------------------------------------
Change the eye to an i when you reply!


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Global Network Services - Remote Access Mail & Ne
(1:109/42)

+----------------------------------------------------------------------------+

From: kris@dgraph.com                                   07-Sep-99 21:22:01
  To: All                                               08-Sep-99 10:38:27
Subj: Re: OT ? Email files help

From: Kris Kadela <kris@dgraph.com>

I would just forward all the stuff.

Richard A Crane wrote:
> 
> Recently I helped a friend out (she was having enormous trouble with her
brand
> new iMac - they eventually gave her her money back and she's now a WIN98
user {i
> did try to get her to OS/2 but no luck there} by letting her email all her
data
> files to me (I still can't believe that iMacs are sold with no way of
getting
> the data off them!).
> 
> Now its time to send them back but I don't know if I should Mime attach them 
or
> UUencode attach them - I am concerned that "processing" them a second time
may
> have am undersireable effect on them eg if they were UUencoded before
sending to
> me would Miming them then upset them?
> 
> As I understand it they were sent to me from a MAc OS 8 system - neither I
nor
> she Know what form they are attached in by the Mac.
> 
> Is there a way to tell? Does it matter?
> Richard A Crane
> Email at ibm.net with rcrane in front of the @
> 
> Pithy phrase placeholder

-- 

**********************
DigiGraph Technical
http://www.dgraph.com
**********************

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: DigiGraph Technical (1:109/42)

+----------------------------------------------------------------------------+

From: erikmattsson@home.se                              08-Sep-99 12:54:17
  To: All                                               08-Sep-99 14:43:00
Subj: Bootmanager, is there an update ?

From: "Erik Mattsson" <erikmattsson@home.se>

I have Boot manager from an old version of OS/2 warp (3) or something,
and i like using the BM, since its the best around. But now I cant use
it with my quite largs hds, and Im wondering if there are any updates
or new versions that i can dl for free ?

Erik


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: University of Karlskrona/Ronneby (1:109/42)

+----------------------------------------------------------------------------+

From: frank_mckenney@mindspring.com                     08-Sep-99 15:18:17
  To: All                                               08-Sep-99 20:57:22
Subj: Re: Bootmanager, is there an update ?

From: frank_mckenney@mindspring.com (Frank McKenney)

        ** Followups set to comp.os.os2.setup.misc **

In <JarB3.61$_f1.1029@newnews.hk-r.se>, "Erik Mattsson" <erikmattsson@home.se> 
writes:
>I have Boot manager from an old version of OS/2 warp (3) or something,
>and i like using the BM, since its the best around. But now I cant use
>it with my quite largs hds, and Im wondering if there are any updates
>or new versions that i can dl for free ?

Erik.

The code for Boot Manager is contained in the OS/2 FDISK.COM utility, so
a newer version of FDISK.COM (from Warp4, say) would satisfy your 
specific request.

However, I don't think it will solve your _problem_. Odds are your 
current Boot Manager will work fine... once it can access your drives 
properly. If you were on Warp4 this would mean installing (for IDE 
drives) a replacement IBM1S506.ADD driver from the OS/2 DDPak site:

    http://service.software.ibm.com/os2ddpak/html/

I don't recall the package name, but it will specifically refer to "IDE 
driver for drives >8 Gb".

If you're not booting from an IDE drive, you'll need tp check for an 
updated driver for your SCSI adapter.

Hope this helps...


Frank McKenney, McKenney Associates
Richmond, Virginia / (804) 320-4887
E-mail: frank_mckenney@mindspring.com

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: McKenney Associates (1:109/42)

+----------------------------------------------------------------------------+

From: cswfrank@cfw.com                                  08-Sep-99 14:00:03
  To: All                                               08-Sep-99 20:57:23
Subj: Performance Utilities?

From: Frank Chu <cswfrank@cfw.com>

can anyone tell me where i can get some utilties that can tell me how
OS2 is performing(what processes are going on, memory utilitzation)?
thanks

--
Frank Chu     Reply to:  mailto:cswfrank@cfw.com
Cole Software LLC   Web Page:  http://www.colesoft.com
736 Fox Hollow Rd   Voice   :  540-456-6164
Afton Va 22920   Fax   :  540-456-6658


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Cole Software LLC (1:109/42)

+----------------------------------------------------------------------------+

From: jlisso@earthlink.net                              08-Sep-99 09:52:15
  To: All                                               08-Sep-99 20:57:23
Subj: Re: Bootmanager, is there an update ?

From: jlisso@earthlink.net

>I have Boot manager from an old version of OS/2 warp...now I cant use
>it with my quite large hds, and I'm wondering if there are any
>updates...

>Erik

You didn't say just why you could not use the BM with your new "large" HD.
My first guess is that you are running into the 1024 cylinder limit.

To the best of my knowledge the "old" BM is the same as the "new" BM. The
old BIOS "limitation" that INT13 can't see beyond the first 1024 cylinders
is still with us.

The latest solution is how the motherboard BIOS recognizes your HD.
Physically, your HD may have as few as 4 heads with a large number of
cylinders. (much greater than 1024)

The "better" and "newest" BIOS will recognize this drive as having as many
as 256 heads with proportionally fewer cylinders.

For your part, this may require selecting the correct CMOS setting.

                        .....CAUTION.....  

If you change this you will then have a like new and empty HD

The bottom line is that even with all the above you are still required to
limit the entire bootable partition(s) to less than the first 1024
cylinders. This often will be less than the entire HD, depending upon the
BIOS recognition mentioned above.



--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: EarthLink Network, Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: piquant00@uswestmail.net                          08-Sep-99 19:17:27
  To: All                                               08-Sep-99 20:57:23
Subj: Re: Bootmanager, is there an update ?

From: piquant00@uswestmail.net (Annie K.)

On Wed, 8 Sep 1999 10:54:35, "Erik Mattsson" <erikmattsson@home.se> wrote:

:I have Boot manager from an old version of OS/2 warp (3) or something,
:and i like using the BM, since its the best around. But now I cant use
:it with my quite largs hds, and Im wondering if there are any updates
:or new versions that i can dl for free ?

 It isn't Boot Manager that's the problem; you need 
ftp://ps.boulder.ibm.com/ps/products/os2/os2ddpak/idedasd.exe

-- 
Anthropomorphic Hamburger

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Team OS/2 (1:109/42)

+----------------------------------------------------------------------------+

From: JHB@jita.demon.co.uk                              08-Sep-99 20:45:18
  To: All                                               09-Sep-99 03:51:06
Subj: Re: Performance Utilities?

From: JHB@jita.demon.co.uk (Jim Backus)

there are no doubt some fancy ones out there but start with pstat in an OS/2
command line window.  To check on usage type help pstat in a c/l window.

In message <37D6A426.9F4C8B95@cfw.com> - Frank Chu <cswfrank@cfw.com>Wed, 08
Sep 1999 14:00:06 -0400 writes:
:>
:>can anyone tell me where i can get some utilties that can tell me how
:>OS2 is performing(what processes are going on, memory utilitzation)?
:>thanks
:>
:>--
:>Frank Chu     Reply to:  mailto:cswfrank@cfw.com
:>Cole Software LLC   Web Page:  http://www.colesoft.com
:>736 Fox Hollow Rd   Voice   :  540-456-6164
:>Afton Va 22920   Fax   :  540-456-6658
:>
:>



Jim Backus - Electronic Systems Engineer - OS/2 user by choice
 - member of Amnesty International
 - supporter of Proportional Representation
Bona fide  replies to jimb (at) jita dot demon dot co dot uk

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Fourmyle (1:109/42)

+----------------------------------------------------------------------------+

From: rsteiner@visi.com                                 09-Sep-99 02:54:03
  To: All                                               09-Sep-99 15:49:20
Subj: Re: Performance Utilities?

From: rsteiner@visi.com (Richard Steiner)

Here in comp.os.os2.utilities, Frank Chu <cswfrank@cfw.com>
spake unto us, saying:

>can anyone tell me where i can get some utilties that can tell me how
>OS2 is performing(what processes are going on, memory utilitzation)?
>thanks

A couple that I use are TOP:

  ftp://hobbes.nmsu.edu/pub/os2/util/process/top201.zip

and GO:

  ftp://hobbes.nmsu.edu/pub/os2/util/process/go_15.zip

-- 
   -Rich Steiner  >>>--->  rsteiner@visi.com  >>>---> Bloomington, MN
     OS/2 + Linux + BeOS + FreeBSD + Solaris + WinNT4 + Win95 + DOS
      + VMWare + Fusion + vMac + Executor = PC Hobbyist Heaven! :-)
           If this were an actual tagline, it would be funny.

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: FIELDATA FORTRAN ENTHUSIASTS CLUB (1:109/42)

+----------------------------------------------------------------------------+

From: bnc@webone.com.au                                 09-Sep-99 21:03:21
  To: All                                               09-Sep-99 15:49:21
Subj: Re: Remote Control Client for OS/2 Warp 3 Connect?

From: bnc@webone.com.au

XVNC and the corresponding VNC viewer work great in OS2.
I gives a virtual Xwindows on your PMshell.

However, NOTE: You CANNOT control the workplace shell with it.

There are plenty of options  LINUX-OS2 , OS2-LINUX, OS2-Multiple Linux
machines.
But all of them control the Xwindows environments only.
Brian
    

In <pw0d3y1dUltQ-pn2-F3VvIOdKK2RV@uco3146.uco.fr>,
gay@Paf_Le_Bot!mail.dotcom.fr (Guillaume Gay) writes:
>On 6 Sep 1999 21:31:32, shaun@primenet.com (Shaun Tancheff) wrote:
>
>> I'm not sure what state (if any) the OS/2 server is in ... it's
>>  GPL'd though.
>There isn't any *native* OS/2 VNC server yet. You'll have to install a 
>X-Free first and then run the X VNC server.
>
>--
> Guillaume Gay                             [  Ich bin ein Merliner ]
> =(mail)====> gay@mail.dotcom.fr
> =(ICQ#)==> 18324428 
> ======> TeamOS/2 France
> ===> TeamWarped (RC5/DES cracking effort)
> => SETI@home (http://www.os2ss.com/seti/)
>

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Web One Internet http://webone.com.au (1:109/42)

+----------------------------------------------------------------------------+

From: dtander@agts.net                                  09-Sep-99 16:26:12
  To: All                                               09-Sep-99 17:03:10
Subj: Re: PMINEWS - binaries

From: dtander@agts.net (David T. Anderson)

On Wed, 8 Sep 1999 01:44:40, "andrew g" <awmg@yesic.com> wrote:

> Crickey! 
> All I want to do is fire up PMInews 
> have it get all the new articles in alt.binaries.clip-art
> decode them into graphics files
> leave them in a directory for me.
> 
> I can't believe I paid for this program if it can't even do something that
> easy!

Handling binaries is one of PMINews' s big weaknesses, IMHO.  
ProNews/2 will do what you want with just a little configuration and a
few mouseclicks...you might want to give it a try... 

David T. Anderson
Calgary, Alberta
http://www.agt.net/public/dtander/

Using ProNews/2 for OS/2 Warp

**NOSPAM**  To email me, remove the 's' from my address...

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Origin Line 1 Goes Here (1:109/42)

+----------------------------------------------------------------------------+

From: doug.bissett"at"ibm.net                           09-Sep-99 17:52:09
  To: All                                               09-Sep-99 17:03:11
Subj: Re: Performance Utilities?

From: doug.bissett"at"ibm.net (Doug Bissett)

On Wed, 8 Sep 1999 18:00:06, Frank Chu <cswfrank@cfw.com> wrote:

> can anyone tell me where i can get some utilties that can tell me how
> OS2 is performing(what processes are going on, memory utilitzation)?
> thanks
> 
> --
> Frank Chu     Reply to:  mailto:cswfrank@cfw.com
> Cole Software LLC   Web Page:  http://www.colesoft.com
> 736 Fox Hollow Rd   Voice   :  540-456-6164
> Afton Va 22920   Fax   :  540-456-6658
> 

I use PMPatrol 4.3 ( http://homepage.interaccess.com/~wally/), which 
seems to be mostly abandoned by the author (he has moved on to that 
"other" OS), but PMPatrol works, and works well.

Hope this helps...
******************************
From the PC of Doug Bissett
doug.bissett at ibm.net
The " at " must be changed to "@"
******************************

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Global Network Services - Remote Access Mail & Ne
(1:109/42)

+----------------------------------------------------------------------------+

From: doug.bissett"at"ibm.net                           09-Sep-99 17:52:11
  To: All                                               09-Sep-99 17:03:11
Subj: Re: Remote Control Client for OS/2 Warp 3 Connect?

From: doug.bissett"at"ibm.net (Doug Bissett)

On Mon, 6 Sep 1999 13:13:57, "Michael Lahr" <michael.lahr@kaufhof.de> 
wrote:

> I'm looking for a  Remote Control Client running on OS/2 Warp3.
> The controler could run on OS/2, DOS or Windows.
> 
> Does someone knows one?
> 
> thanks
> michael
> 

Look for PM2YOU at http://www.ridax.com (this may not be correct), or 
in the "usual" places. I think that should do what you want.

Hope this helps...
******************************
From the PC of Doug Bissett
doug.bissett at ibm.net
The " at " must be changed to "@"
******************************

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Global Network Services - Remote Access Mail & Ne
(1:109/42)

+----------------------------------------------------------------------------+

From: cswfrank@cfw.com                                  09-Sep-99 14:21:02
  To: All                                               09-Sep-99 17:03:11
Subj: Re: Performance Utilities?

From: Frank Chu <cswfrank@cfw.com>

the web page that you pointed me to appears to be dead.  all it had was
empty directories.  i'm gonna do a search for PMPatrol.  thanks

Doug Bissett wrote:

> On Wed, 8 Sep 1999 18:00:06, Frank Chu <cswfrank@cfw.com> wrote:
>
> > can anyone tell me where i can get some utilties that can tell me how
> > OS2 is performing(what processes are going on, memory utilitzation)?
> > thanks
> >
> > --
> > Frank Chu     Reply to:  mailto:cswfrank@cfw.com
> > Cole Software LLC   Web Page:  http://www.colesoft.com
> > 736 Fox Hollow Rd   Voice   :  540-456-6164
> > Afton Va 22920   Fax   :  540-456-6658
> >
>
> I use PMPatrol 4.3 ( http://homepage.interaccess.com/~wally/), which
> seems to be mostly abandoned by the author (he has moved on to that
> "other" OS), but PMPatrol works, and works well.
>
> Hope this helps...
> ******************************
> From the PC of Doug Bissett
> doug.bissett at ibm.net
> The " at " must be changed to "@"
> ******************************

--
Frank Chu     Reply to:  mailto:cswfrank@cfw.com
Cole Software LLC   Web Page:  http://www.colesoft.com
736 Fox Hollow Rd   Voice   :  540-456-6164
Afton Va 22920   Fax   :  540-456-6658


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Cole Software LLC (1:109/42)

+----------------------------------------------------------------------------+

From: say@sfu.ca                                        09-Sep-99 21:10:29
  To: All                                               10-Sep-99 04:48:06
Subj: Re: Performance Utilities?

From: Daniel Say <say@sfu.ca>

Frank Chu <cswfrank@cfw.com> wrote:
: the web page that you pointed me to appears to be dead.  all it had was
: empty directories.  i'm gonna do a search for PMPatrol.  thanks

------------
	PMPatrol and other things are at MUSTHAVE.COM

	http://musthave.com/sysmonitor.html

	System monitors here, other good things in other directories.
	Screen shots as well to see if you really want that
	utility.

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Simon Fraser University (1:109/42)

+----------------------------------------------------------------------------+

From: postmaster@[127.0.0.1]                            09-Sep-99 16:42:26
  To: All                                               10-Sep-99 04:48:06
Subj: Re: Performance Utilities?

From: postmaster@[127.0.0.1]

In <SKfw30zmCGmZ-pn2-0OzGbHJYliYq@localhost>, on 09/09/99 
   at 05:52 PM, doug.bissett"at"ibm.net (Doug Bissett) said:

>I use PMPatrol 4.3 ( http://homepage.interaccess.com/~wally/), which 
>seems to be mostly abandoned by the author (he has moved on to that 
>"other" OS), but PMPatrol works, and works well.

Apparently Wally has abandoned his homepage as well.  I can't find anything
there.

--
GK
            
FrodoJRR at Interaccess dot com
OS/2 Version 4.00 FixPack 11 
There are 32 Processes with 123 Threads.
This machine's uptime is 3d 2h 31m 26s 140ms.


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Posted via Supernews, http://www.supernews.com (1:109/42)

+----------------------------------------------------------------------------+

From: ten@rumms.uni-mannheim.de                         09-Sep-99 15:51:07
  To: All                                               10-Sep-99 04:48:06
Subj: Writing back image of whole HPFS partition from boot disk + CD-ROM ?

From: Andreas Grosche <ten@rumms.uni-mannheim.de>

I am looking for a "fool-proof" solution for writing the image of a whole
HPFS partition back to a hard disk. Of the operating systems at my disposal,
Linux and OS/2 are the ones that can access hard disks of all relevant
sizes, while Linux also has an easy way of copying the entire partition
into an image file (e.g. by a simple "cp /dev/hdc6 /dos/hdc6.img") and even
permits to remount this image in just a matter of seconds through the loop
device ("mount /dos/hdc6.img /warp -t hpfs -o loop=/dev/loop3") as if the
original hard disk still was there (is there any means to do anything like
it with a hard disk partition's image file under OS/2, by the way ?).

An image obtained this way can easily be burned to a CD-ROM under any
operating system, despite the limited capacities of the ISO file system.

Now what I need is a fool-proof way to write back this image file from a
rudimentary OS/2 or Linux system (e.g. based on the single-floppy tomsrtbt)
booted from an "emergency disk", which should ideally only ask its users
to insert the appropriate CD-ROM, query them whether they really want to
replace the entire partition's contents, to then start copying the image
over the original hard disk partition and (to detect any hardware failure)
verify whether the new partition contents and the image compare OK.

If you have any suggestions for an easy way to do this (with a solution
that one could give even to novice users as a means of "disaster recovery"),
thanks in advance for your reply (also by eMail to ten@rumms.uni-mannheim.de).

GreetinX/2

Andreas Grosche <ten@rumms.uni-mannheim.de>

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Antarctica (1:109/42)

+----------------------------------------------------------------------------+

From: interlog.com@cmcd.nospam                          09-Sep-99 19:33:16
  To: All                                               10-Sep-99 04:48:07
Subj: Awget and image linked URL's

From: Cam <interlog.com@cmcd.nospam>

Is there any way to get Awget to retrieve documents that are linked
using an image?  Just using drag and drop gets me the image, rather than
the document.

Thanks for any help.

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: You can figure out the email address (1:109/42)

+----------------------------------------------------------------------------+

From: joehenley@worldnet.att.net                        09-Sep-99 19:18:21
  To: All                                               10-Sep-99 04:48:07
Subj: Re: Writing back image of whole HPFS partition from boot disk + CD-ROM 

From: "Joseph O. Henley" <joehenley@worldnet.att.net>

Andreas,

I use xcopy for this in my backup routine.  I copy the entire drive to a
removable one.  If I need to restore it, I just reverse the procedure. 
The command line for me is:
xcopy "source path" "target drive letter:" /s /e /v /h /t /r /o

Good luck.

Joe

Andreas Grosche wrote:
> 
> I am looking for a "fool-proof" solution for writing the image of a whole
> HPFS partition back to a hard disk. Of the operating systems at my disposal,
> Linux and OS/2 are the ones that can access hard disks of all relevant
> sizes, while Linux also has an easy way of copying the entire partition
> into an image file (e.g. by a simple "cp /dev/hdc6 /dos/hdc6.img") and even
> permits to remount this image in just a matter of seconds through the loop
> device ("mount /dos/hdc6.img /warp -t hpfs -o loop=/dev/loop3") as if the
> original hard disk still was there (is there any means to do anything like
> it with a hard disk partition's image file under OS/2, by the way ?).
> 
> An image obtained this way can easily be burned to a CD-ROM under any
> operating system, despite the limited capacities of the ISO file system.
> 
> Now what I need is a fool-proof way to write back this image file from a
> rudimentary OS/2 or Linux system (e.g. based on the single-floppy tomsrtbt)
> booted from an "emergency disk", which should ideally only ask its users
> to insert the appropriate CD-ROM, query them whether they really want to
> replace the entire partition's contents, to then start copying the image
> over the original hard disk partition and (to detect any hardware failure)
> verify whether the new partition contents and the image compare OK.
> 
> If you have any suggestions for an easy way to do this (with a solution
> that one could give even to novice users as a means of "disaster recovery"),
> thanks in advance for your reply (also by eMail to
ten@rumms.uni-mannheim.de).
> 
> GreetinX/2
> 
> Andreas Grosche <ten@rumms.uni-mannheim.de>

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: AT&T WorldNet Services (1:109/42)

+----------------------------------------------------------------------------+

From: alan@min.net.notspam                              10-Sep-99 00:32:26
  To: All                                               10-Sep-99 04:48:07
Subj: PMPatrol

From: alan@min.net.notspam

In <37d829f8$1$sebqbwee$mr2ice@nntp.interaccess.com>, on 09/09/99 
   at 04:42 PM, postmaster@[127.0.0.1] said:

>>I use PMPatrol 4.3 ( http://homepage.interaccess.com/~wally/), which 
>>seems to be mostly abandoned by the author (he has moved on to that 
>>"other" OS), but PMPatrol works, and works well.

>Apparently Wally has abandoned his homepage as well.  I can't find
>anything there.

Is PMPatrol Y2K ready?



---------------------------------------------------------------------

 *** Please remove .notspam from my address to reply via e-mail. ***

     Nerve Center BBS (Fidonet 1:261/1000)  410-655-4708

     Posted using MR/2 ICE Newsreader version 1.61  #564

---------------------------------------------------------------------

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: @Home Network (1:109/42)

+----------------------------------------------------------------------------+

From: proara@ibm.net                                    09-Sep-99 20:18:09
  To: All                                               10-Sep-99 04:48:07
Subj: *.tar.z

From: proara@ibm.net

   How do I uncompress TIFFLIB in order to do some
graphic utilitis for OS/2.
   TiffLib is in a format  tiff-v3_4-tar.Z


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Global Network Services - Remote Access Mail & Ne
(1:109/42)

+----------------------------------------------------------------------------+

From: st002279@sub1.hrz.tu-darmstadt.de                 10-Sep-99 07:48:01
  To: All                                               10-Sep-99 10:22:07
Subj: Re: *.tar.z

From: st002279@sub1.hrz.tu-darmstadt.de (Alexander Mai)

In article <37D86A6B.3DFB329B@ibm.net>,
 proara@ibm.net writes:
|>    How do I uncompress TIFFLIB in order to do some
|> graphic utilitis for OS/2.
|>    TiffLib is in a format  tiff-v3_4-tar.Z
|> 
|> 

First: if dealing with file names you have to care about the case,
.tar.z and .tar.Z are different (see Subject of this message).

In case you have g(un)zip and/or compress installed (from LEO
or hobbes) tar should call them before it expands the archive:
  tar xzf foo.tar.Z
or do it in 2 steps:
  gunzip foo.tar.Z
  tar xf foo.tar

Finally tifflib has of course been built on OS/2. Try to get 
a version already built for OS/2 (not much to change; but usually
one might look for the binary IO stuff).
One is at
  http://r350.ee.ntu.edu.tw/~hcchu/os2/ports/dev/index.html
but reading there indicates is on hobbes ...
I'm also not sure whether headers are included so you better really
manage to extract the archive :-)

-- 
Alexander Mai
st002279@hrzpub.tu-darmstadt.de

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Technische Universitaet Darmstadt (1:109/42)

+----------------------------------------------------------------------------+

From: C.J.@btsoftware.com                               10-Sep-99 10:03:21
  To: All                                               10-Sep-99 10:22:07
Subj: File Commander/2 !!!!!!!!!!

From: "C.J." <C.J.@btsoftware.com>

File Commander/2
************************

File Manager

File Commander is a 32 bit text mode file manager and shell that allows you
to locate, copy, move, delete, view, edit and execute your files in a quick,
convenient and customizable manner.

Versions for windows 95/98/NT and OS2 are available.

Check it out and download File Commander/2 for a free trial period from:
	http://www.btsoftware.com/os2/filecmdr.htm







--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: C.J. (1:109/42)

+----------------------------------------------------------------------------+

From: k.staedtler@fenner.de                             10-Sep-99 11:08:27
  To: All                                               10-Sep-99 10:22:08
Subj: Re: Performance Utilities?

From: Klaus Staedtler <k.staedtler@fenner.de>


Frank Chu wrote:

> can anyone tell me where i can get some utilties that can tell me how
> OS2 is performing(what processes are going on, memory utilitzation)?
> thanks

Try memsize by Rick Papo, there is a new (and very stable) beta 4.0
http://www.msen.com/~rpapo/beta.html

Klaus Staedtler

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Customer of UUNET Deutschland GmbH, Dortmund, Ger
(1:109/42)

+----------------------------------------------------------------------------+

From: dhdurgee@digizen.ten                              10-Sep-99 07:27:20
  To: All                                               10-Sep-99 10:22:08
Subj: Re: Performance Utilities?

From: dhdurgee@digizen.ten

In <37D8CAA7.328BD7EF@fenner.de>, on 09/10/99 at 11:08 AM,
   Klaus Staedtler <k.staedtler@fenner.de> said:

>> can anyone tell me where i can get some utilties that can tell me how
>> OS2 is performing(what processes are going on, memory utilitzation)?
>> thanks

I use OSRM/2 Lite which is available from Pete Norloff's system.  You
might still be able to find the earlier shareware release of this as
Pegasus on some systems.  The current package must be purchased to be able
to access the appropriate section of his bbs to download it.

-- Dave
-----------------------------------------------------------
dhdurgee<at>digizen<dot>net
-----------------------------------------------------------

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: CyberGate, Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: DCritel@ibm.net                                   10-Sep-99 07:49:10
  To: All                                               10-Sep-99 14:32:04
Subj: Re: Writing back image of whole HPFS partition from boot disk + CD-ROM 

From: Dave Critelli <DCritel@ibm.net>


"Joseph O. Henley" wrote:

> Andreas,
>
> I use xcopy for this in my backup routine.  I copy the entire drive to a
> removable one.  If I need to restore it, I just reverse the procedure.
> The command line for me is:
> xcopy "source path" "target drive letter:" /s /e /v /h /t /r /o
>

A helpful hint.
Realign you switch to read: "/h /o /t /s /e /r /v"
It's easier to remember.

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Insulated Wire Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: dcasey@ibm.net                                    10-Sep-99 07:21:17
  To: All                                               10-Sep-99 14:32:04
Subj: Re: *.tar.z

From: dcasey@ibm.net (Dan Casey)

In article <37D86A6B.3DFB329B@ibm.net>, proara@ibm.net wrote:
>   How do I uncompress TIFFLIB in order to do some
>graphic utilitis for OS/2.
>   TiffLib is in a format  tiff-v3_4-tar.Z

Go to hobbes (http://hobbes.nmsu.edu) and search on GZIP.

--
**************************************************************
*  Dan Casey                                                 *
*  President                                                 *
*  V.O.I.C.E. (Virtual OS/2 International Consumer Education *
*  http://www.os2voice.org                                   *
*  Abraxas on IRC                                            *
*  http://members.iquest.net/~dcasey                         *
*  Charter Associate member, Team SETI                       *
*  Warpstock 99 in Atlanta  http://www.warpstock.org         *
**************************************************************
*  E-Mail (subject: Req. PGP Key) for Public Key             *
**************************************************************

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: V.O.I.C.E., Indianapolis, IN (1:109/42)

+----------------------------------------------------------------------------+

From: jlisso@earthlink.net                              10-Sep-99 09:02:27
  To: All                                               10-Sep-99 17:01:24
Subj: Re: Writing back image of whole HPFS partition from boot disk + CD-ROM 

From: jlisso@earthlink.net

>I am looking for a "fool-proof" solution for writing the image of a whole
>HPFS partition back to a hard disk....

>An image obtained this way can easily be burned to a CD-ROM under any
>operating system, despite the limited capacities of the ISO file system.

>Now what I need is a fool-proof way to write back this image file from a
>rudimentary OS/2 or Linux system...

Take a look at the ZIP and UNZIP programs from INFO-ZIP. I use this
program set to back-up entire partitions to another drive.

I have installed new 'beta' software that made OS/2 very unstable. I
format the partition and UNZIP my backup. This restores everything to what
it was a few hours earlier.

Use some REXX code to automate the whole process.

   -Jim


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: EarthLink Network, Inc. (1:109/42)

+----------------------------------------------------------------------------+

From: racette@cablevision.qc.ca                         10-Sep-99 16:52:09
  To: All                                               10-Sep-99 17:01:24
Subj: RealAudio Problem

From: racette@cablevision.qc.ca (Martin Racette)

Hi guys,

I've got a really weird problem with 
RealAudio, I can play local files 
correctly, but as soon as it has to go 
to the Internet for the data, my entire 
computer locks upnad I have to do a 
RESET to make the system work again.

It was working about a month ago 
perfectly well, and a couple of days ago
I tried it again and the problem 
started, I tried to re-install it 
several times to no avail

My system is P-II Celeron 400Mhz with 
128Mb RAM, Warp 4 FP11

BTW. don't tell me that its FP11, 
because it was working OK shortly after 
I installed FP11

//-------------------------
Thank you in advance

Merci a l'avance

Martin

http://205.237.57.73/

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Origin Line 1 Goes Here (1:109/42)

+----------------------------------------------------------------------------+

From: aludwig@ErzETT.uni-potsdam.de                     10-Sep-99 09:31:26
  To: All                                               10-Sep-99 17:01:24
Subj: Re: Awget and image linked URL's

From: "Andreas Ludwig" <aludwig@ErzETT.uni-potsdam.de>

On Thu, 09 Sep 1999 19:33:33 -0400, Cam wrote:

>Is there any way to get Awget to retrieve documents that are linked
>using an image?  Just using drag and drop gets me the image, rather than
>the document.

Click on the image. Let Netscape start the download - status window pops up.
Then drag the url information from this window (Static text) to the desktop
or to directly to AWGet.

Hope this helps.

Andreas

PS.: Oops, works only if DragText is installed (but it should be anyway;-)

--

Andreas Ludwig
from the beautiful town of POTSDAM (Germany)
using my good old PC and OS/2 WARP 4 !

(remove the BIG letters to reply)


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: UNI Potsdam (1:109/42)

+----------------------------------------------------------------------------+

From: nolospamoawmg@yesic.com                           10-Sep-99 13:50:29
  To: All                                               10-Sep-99 17:01:24
Subj: Re: Writing back image of whole HPFS partition from boot disk + CD-ROM 

From: "andrew g" <nolospamoawmg@yesic.com>

On 9 Sep 1999 15:51:14 +0200, Andreas Grosche wrote:

>I am looking for a "fool-proof" solution for writing the image of a whole
>HPFS partition back to a hard disk. Of the operating systems at my disposal,
>Linux and OS/2 are the ones that can access hard disks of all relevant

I have successfully used DriveImage from PowerQuest to do this.  YMMV.

(Be careful!)

andrew


--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Introits and Graduals (1:109/42)

+----------------------------------------------------------------------------+

From: aldel@ibm.net                                     10-Sep-99 14:10:22
  To: All                                               10-Sep-99 17:01:24
Subj: Glbsstub & Winos2???

From: aldel@ibm.net (ALDEL)

I cannot get a Dialer loaded to Winos2 (Warp4)
I get this error msg. no matter which one I try.

< Application Error>
GLBSSTUB caused a General Protection Fault
in module  ~GLC0005.TMP at
0002:B3ED.
Choose OK. GLBSSTUB will close..

Everything else in Winos2 work ok,
but I need the dialer. ;-(

TIA
Albert, Wa3fib.

-- 
-----------------------------------------------------------
aldel@ibm.net (ALDEL)
-----------------------------------------------------------

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Global Network Services - Remote Access Mail & Ne
(1:109/42)

+----------------------------------------------------------------------------+

From: doug.bissett"at"ibm.net                           10-Sep-99 20:29:03
  To: All                                               10-Sep-99 19:59:23
Subj: Re: PMPatrol

From: doug.bissett"at"ibm.net (Doug Bissett)

On Fri, 10 Sep 1999 00:32:52, alan@min.net.notspam wrote:

> Is PMPatrol Y2K ready?
>  

I have not seen anything that indicates that it will, or won't, have a
problem. I also haven't seen anything that would indicate that it 
"might" have a problem. I suppose it is something I should test, but I
cannot see why it would affect anything, except, possibly, some logs 
that it might create.

Hope this helps...
******************************
From the PC of Doug Bissett
doug.bissett at ibm.net
The " at " must be changed to "@"
******************************

--- WtrGate+ v0.93.p7 sn 165
 * Origin: Usenet: Global Network Services - Remote Access Mail & Ne
(1:109/42)

+----------------------------------------------------------------------------+

+============================================================================+
