Just another WINNT port

2004-08-14
2012-12-12
  • Edwin Meester

    Edwin Meester - 2004-08-14

    Hello,

    I couple of moths ago I started working on a WinNt port. But I never finished it. Today I saw the WMI windows version and tried it (because I liked the Idea). Anyways for some reason it failed, so I took up my old project and made it compatible with V2.2

    My version of Windows Support uses a small program which gathers the info. With a TCP/IP connection I ask for the Data in de class.WINNT.inc.php class.

    For a demo, please visit: http://qme.nl/phpsysinfo

    Wanna try it your self?  donwload:http://qme.nl/phpsysinfo/phpsysinfo.zip (238KB)

    Comments are welcome.

     
    • Edwin Meester

      Edwin Meester - 2004-08-14

      Forgot to tell you guys what's not finished:

      - users (always gives '0')
      - USB
      - IDE (isn't complete)
      - the new SBUS feature

       
    • Edwin Meester

      Edwin Meester - 2004-08-14

      WIth a win port goes a Windows-Classic Template :)

      Download it @

      http://stats.qme.nl/windows_classic.zip

       
    • Edwin Meester

      Edwin Meester - 2004-08-19
       
    • Edwin Meester

      Edwin Meester - 2004-08-26

      Updates my WINNT support Class:

      key features:
      - Full Network Statics
      - Full FileSystem support
      - Full Memory Statics
      - Shows Windows Bogomips :D
      - Fast (+/- 4 sec on PII 350MHZ)

      Known limitations:

      - Displays always '0' users (Idea's ???)
      - IDE and SCSI devices don't show capacity
      - SBUS feature (Is there a SBus on a windows system???)

      Demo: http://stats.qme.nl

      Download: http://stats.qme.nl/phpsysinfo/phpsysinfo23.zip

      Template: http://stats.qme.nl/phpsysinfo/templates/windows_classic.zip

       
    • HellraiZer

      HellraiZer - 2004-08-27

      looks ok here, but it sucks having to use an external service/program. Why not do it like phpmystats, eg using a program called with exec commands or something rather then using a 'server'?

       
      • Edwin Meester

        Edwin Meester - 2004-08-27

        Well to walk the HellRaizer Path:

        I've made a console version of the app (only 208Kb)
        And changed the WINNT class to use the Console App.

        It's a bit slower... (excuting the app more than ones)

        But it works.

        Place the phpsysinfo.exe file in de phpsysinfo root directory
        Place Class.WINNT.inc.php in the os sub directory
        Make sure that Apache can access the desktop:

        Start>Run>services.msc
        Right click "Apache...", select properties.
        Click on the "LOG ON" tab
        Check the box "Allow this service to interact with desktop"
        Click OK
        Restart Apache

        Download: http://stats.qme.nl/phpsysinfo/phpsysinfo23_console.zip

         
    • Edwin Meester

      Edwin Meester - 2004-09-21

      Update PhpsysInfo 2.3 console version (fixed missing distrobution)

      Known limitations:

      - Load Average not working always 99% or 100% (=load from console app :D )
      - Displays always "0" users
      - IDE and SCSI devices don't show capacity
      - SBUS feature (Is there a SBus on a windows system???)

      Also made a start with the 2.4 Console version:
      Download: http://stats.qme.nl/phpsysinfo/phpsysinfo24_console.zip

      See also MBM5 Class in PATCH tracker.

      Greetings

      Featback and bug reports are welcome

       
    • jason

      jason - 2004-10-09

      looks nice, if only i could get it to work. :(

       
    • Edwin Meester

      Edwin Meester - 2004-10-12

      Updated the WINNT service.

      It's now a real winnt service. I also added a readme.txt with some hints to install it

      key features:

      - Full Network Statics
      - Full FileSystem support
      - Full Memory Statics
      - Shows Windows Bogomips :D
      - Fast (+/- 4 sec on PII 350MHZ)

      Known limitations:
      - Displays always '0' users (Idea's ???)
      - IDE and SCSI devices don't show capacity
      - SBUS feature (Is there a SBus on a windows system???)

      Demo: http://stats.qme.nl
      Download: http://stats.qme.nl/phpsysinfo/phpsysinfo23.zip

      Feetback and bug reports (still) welcome

       
    • jason

      jason - 2004-10-23

      Set this up on my main machine, as well as linux version on my server. looks very nice :D nice job Edwin :)

      www.ircfreakz.net/phpsysinfo/index.php?lisa

       
    • MacDaddy

      MacDaddy - 2004-11-12

      jason can you tell me how to enable Volts Temperature and Fans on the link you posted please :)

       
    • Edwin Meester

      Edwin Meester - 2004-11-12

      Guess Jason used the MBM5 Support I sent to the patch tracker: https://sourceforge.net/tracker/index.php?func=detail&aid=1025070&group_id=15&atid=300015

      Otherwise, Jason will answer (I hope)

       
      • Edwin Meester

        Edwin Meester - 2004-11-12

        First Download Motherboard Monitor 5

        Make sure you set MBM5 Interval Logging to csv
        and to the root of PHPSysInfo as MBM5.csv.
        Also make sure MBM5 doesn't at symbols to the values.

        Copy the downloaded php file to the includes/mb directory.

        add the following line to config.php: $sensor_program = "mbm5";

        goodluck

         
    • MacDaddy

      MacDaddy - 2004-11-12

      Hmm thanks for that how do i add that class to the script ?

      the link you gave me dont have any info on it thanks for the help :)

       
    • MacDaddy

      MacDaddy - 2004-11-12

      Very cool thanks for the help works like a charm :)

      take a look if ya like : www.aussienet.co.nr

       
    • MacDaddy

      MacDaddy - 2004-11-13

      millenniumv3 your last CVS update dident work to well Network Usage dident work at all and USB Devices dident work properly i have fixed it i think. the updated class.WINNT.inc.php file is on my server if ya want it ;) cheers for the help again.

      http://aussienet.co.nr/class.WINNT.inc.rar

       
      • Edwin Meester

        Edwin Meester - 2004-11-16

        Uhm, It seems your version of the WINNT class is a mix of the V2.4-CVS and my own version.

        My update to the CVS is a patch to the v2.3 which make things work on PHP5.

        This Has nothing to with the one provided in this thread.

        If you really want to try it, A suggest downloading the latest v2.4-CVS service (http://stats.qme.nl/phpsysinfo/phpsysinfo23.zip)

        Goodluck

         
    • Edwin Meester

      Edwin Meester - 2004-11-16

      Must be http://stats.qme.nl/phpsysinfo/phpsysinfo24.zip

      Or edit the class.WINNT.inc.php file yourself :D

       
    • jason

      jason - 2005-02-05

      sorry, havnt looked at this page in awhile. at the time i set it up, the version i was useing didnt seem to support mbm5. but the latest CVS did. but, the CVS version didnt like this pc :( (*looks at his files to remember what he did*). in the cvs version, i copied the file class.mbm5.inc.php to the version i had been useing. then made the changes in the config.php: $sensor_program = "mbm5";

      :)

       
    • jason

      jason - 2005-02-05

      also, i changed some pages on my webserver a bit. the new link is http://beavis.ircfreakz.net:9000/localnet.php?lisa for anyone that wants to have a look ;P. and, hrmm. i got quiet a few emails about this.. the records part on mine isnt part of phpsysinfo. that was my own addon to show off this pc ;P