Author Topic: New HWManager replacement uploaded to Hobbes (WPS learning example)  (Read 1965 times)

Lars

  • Full Member
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 21
  • Posts: 163
    • View Profile
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



Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 254
  • -Receive: 49
  • Posts: 1708
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: New HWManager replacement uploaded to Hobbes (WPS learning example)
« Reply #1 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 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 (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, but that is only a dream.

Regards
Martin Iturbide
OS2World NewsMaster
... just share the dream.

Martin Iturbide

  • OS2World NewsMaster
  • Global Moderator
  • Hero Member
  • *****
  • Thank You
  • -Given: 254
  • -Receive: 49
  • Posts: 1708
  • Your Friend Wil Declares...
    • View Profile
    • Martin's Personal Blog
Re: New HWManager replacement uploaded to Hobbes (WPS learning example)
« Reply #2 on: July 30, 2014, 07:14:05 pm »
Hi Lars

I just pushed the files to github: 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.
Martin Iturbide
OS2World NewsMaster
... just share the dream.

ivan

  • Hero Member
  • *****
  • Thank You
  • -Given: 0
  • -Receive: 24
  • Posts: 657
    • View Profile
Re: New HWManager replacement uploaded to Hobbes (WPS learning example)
« Reply #3 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.

Lars

  • Full Member
  • ***
  • Thank You
  • -Given: 0
  • -Receive: 21
  • Posts: 163
    • View Profile
Re: New HWManager replacement uploaded to Hobbes (WPS learning example)
« Reply #4 on: July 30, 2014, 08:30:25 pm »
Hi Lars

I just pushed the files to github: 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.

Pete

  • Hero Member
  • *****
  • Thank You
  • -Given: 0
  • -Receive: 27
  • Posts: 548
    • View Profile
Re: New HWManager replacement uploaded to Hobbes (WPS learning example)
« Reply #5 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