I need the following either in PHP, C++ or Java program to do the following
1. Need a C++, VBSctipting or PHP program (or combination of software, like C++ & VBScript/Batch Files or JAVA & Batch Files/VBScript) to run as a fixed message interface. Meaning all the possible error messages are stored in a file, location or in a database, or something that can work with the newly developed program.
2. Need a free working downloadable software (you need to provide a freeware name that can work with the developed program) that can check a Windows server or client Windows (PC/Notebook) health status periodically.
3. After which, the developed program (PHP, C++, Java) would read log files from the freeware & windows log files, then it will automatically send an Email every 6 hours to update the status after each check. And after every 24 hours 1 Email + 1 SMS (from a free SMS website, which I would provide). And if the Emails & or SMS failed to send out, will mean that the server is dead/hanged/restarted or a hardware failure that the Email/SMSes are not send out. upon restarting of the Server/PC/Notbook the system will run a VBscript/Batch File to do an immediate check & send out the Email & SMS immediately thereafter it's function, unless some hardware really failed & caused it to hang indefinitely or failed to re-start at all. But at least from the last Email I can tell roughly when it failed, as it's a 6 hour periodic Email frequency. And from a fixed list of errors to Email out in REAL time to inform the Administrator/s of the exact problems.
4. If the network is failing or about to fail from the logs, it WILL trigger the message before it fails or hangs. And or should the server restarts/restarted it would also send a message after reading the logs automatically.
So what software application (PHP, C++, Java, Etc.) you would suggest from your expertise that I can use to achieve this requirement? Please do ask me questions if you're not sure of what's required, thanks.I can be contacted at 91440411. Thanks.