OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Programming => Topic started by: Lars on July 30, 2014, 05:58:33 pm

Title: New HWManager replacement uploaded to Hobbes (WPS learning example)
Post by: Lars on July 30, 2014, 05:58:33 pm
I just took the chance to rework the HW Manager replacement WPS class (HWMAN) and uploaded to Hobbes.
Who cares about HW manager ? Probably nobody. So what's the real deal ?
It comes with full source code that is extensively commented. It's meant for everybody who is interested in starting WPS programming.
That said, I tried to comment the stuff that is not really documented anywhere ...

Martin (if you are reading), I think it is a good idea if you update GITHUB with this new update ...

Lars
Title: Re: New HWManager replacement uploaded to Hobbes (WPS learning example)
Post by: Martin Iturbide on July 30, 2014, 06:17:45 pm
Thanks Lars.

As a WPS learning material, any open source WPS class is priceless.
I updated the wiki page (http://www.os2world.com/wiki/index.php/HWman) and I'm in process of updating the GitHub repo.

Thanks a lot.

Who cares about Hardware Manager???

uhm.... if you allow me to "dream in Technicolor", HWManager as it is implemented in OS/2 may no be useful today. But the general idea of a "Hardware Manager" tool is still very useful for me.

For example in the Windows platform I like HWinfo (http://www.hwinfo.com/) (close source software), which is a nice GUI hardware manager, mixed with (I guess) a pci/usb recognition tool and the devices database.  It helps me a lot to recognize the devices and internal components of a Win machine. I can see BIOS version, the Memory modules installed and it's speed, the USB devices, the hardwareIDs of everything on it, generate reports, etc.  (check the attached screenshots).

The dream is to have a nice "Hardware Manager" evolved as  HWinfo (http://www.hwinfo.com/), but that is only a dream.

Regards
Title: Re: New HWManager replacement uploaded to Hobbes (WPS learning example)
Post by: Martin Iturbide on July 30, 2014, 07:14:05 pm
Hi Lars

I just pushed the files to github: https://github.com/OS2World/UTIL-WPS-HWMan (https://github.com/OS2World/UTIL-WPS-HWMan).

My only observation is that the git client didn't recognize any change on "hwman.xh" when I replace it over the original final.  Was it any change on it?

Thanks for sharing.
Title: Re: New HWManager replacement uploaded to Hobbes (WPS learning example)
Post by: ivan on July 30, 2014, 08:14:44 pm
Martin, if you are playing about with windows grab the free version of Speccy from Piriform.  We use it here to get quick information about clients windows computers.
Title: Re: New HWManager replacement uploaded to Hobbes (WPS learning example)
Post by: Lars on July 30, 2014, 08:30:25 pm
Hi Lars

I just pushed the files to github: https://github.com/OS2World/UTIL-WPS-HWMan (https://github.com/OS2World/UTIL-WPS-HWMan).

My only observation is that the git client didn't recognize any change on "hwman.xh" when I replace it over the original final.  Was it any change on it?

Thanks for sharing.

It's well possible that hwman.xh did not change. In any case, it would be regenerated from file hwman.idl by the SOM compiler.
Title: Re: New HWManager replacement uploaded to Hobbes (WPS learning example)
Post by: Pete on July 31, 2014, 04:53:54 am
Hi Martin

You may want to have a look at BS_Info which displays a wealth of system information http://wdsibyl.org/en/Downloads/display/lid/89


Regards

Pete